Skip to content

Conversation

@adamralph
Copy link
Contributor

closes #626

This reverts commit afdd6ef.

Conflicts:
	test/ScriptCs.Tests.Acceptance/Support/ScriptDirectory.cs
- consistent command error logging
- guard clauses
- variable inlining
- var keyword  usage
- line length
- whitespace
 - arrange/act/assert separation
 - consistent test pattern
 - redundant code
 - inline variables
 - line length
 - whitespace
@khellang
Copy link
Member

I think this looks nice. Had a couple of questions, but I think it's good to go. @adamralph Tell me if I should go ahead and merge anyway 😄

@adamralph
Copy link
Contributor Author

@khellang thanks for reviewing.

With regard to the calls to Build(), I don't mind them as they are, but if you want, I can make the refactoring I suggested in my reply. In fact, it probably makes sense to check args.Version first since that really has "don't run any command just show me the version" semantics.

As for the constants in the tests, I'm not huge fan of that. Constants are a mechanism for declaring something which is logically eternally constant so I would't make them public, and a private constant wouldn't achieve anything, so I'd prefer to leave as is.

khellang added a commit that referenced this pull request Jan 23, 2015
automatic filesystem migration
@khellang khellang merged commit 136c98c into scriptcs:dev Jan 23, 2015
@khellang khellang added this to the v0.13 milestone Jan 23, 2015
@khellang
Copy link
Member

Time to close #884?

@adamralph adamralph deleted the 626 branch January 23, 2015 10:18
@adamralph
Copy link
Contributor Author

Absolutely!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Change scriptcs filesystem names to avoid clashes

2 participants