-
Notifications
You must be signed in to change notification settings - Fork 349
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Linter] Cleanup the linter #50
Commits on Dec 6, 2013
-
Move the Linter::Result class into its own file.
Clears up a bit of the clutter inside of linter.rb and makes it clearly it's own entity within the linter.
1Configuration menu - View commit details
-
Copy full SHA for 6b3de00 - Browse repository at this point
Copy the full SHA 6b3de00View commit details -
De-duplicate validation methods inside of the linter
Validation hook runners were essentially the same except by whom they were targetting.
1Configuration menu - View commit details
-
Copy full SHA for b24e8d8 - Browse repository at this point
Copy the full SHA b24e8d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb4d69f - Browse repository at this point
Copy the full SHA fb4d69fView commit details
Commits on Dec 7, 2013
-
Configuration menu - View commit details
-
Copy full SHA for b63f2e0 - Browse repository at this point
Copy the full SHA b63f2e0View commit details
Commits on Dec 10, 2013
-
Create an analyzer to encapsulate all specs analysis
tldr; moved a ton of code out of the linter into another class. TODOS: - Create a results mixin - Separate out the validation into two sections for both consumers and specs - Make sure documentation is good
5Configuration menu - View commit details
-
Copy full SHA for 07bb50e - Browse repository at this point
Copy the full SHA 07bb50eView commit details -
4
Configuration menu - View commit details
-
Copy full SHA for d22bca6 - Browse repository at this point
Copy the full SHA d22bca6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fa24d9 - Browse repository at this point
Copy the full SHA 8fa24d9View commit details
Commits on Jan 14, 2014
-
Merge branch 'master' into linter-refactor
Conflicts: spec/specification/linter_spec.rb
Configuration menu - View commit details
-
Copy full SHA for 2f85c66 - Browse repository at this point
Copy the full SHA 2f85c66View commit details
Commits on Apr 1, 2014
-
Merge branch 'master' into linter-refactor
Conflicts: lib/cocoapods-core/specification/linter.rb spec/specification/linter_spec.rb
Configuration menu - View commit details
-
Copy full SHA for b597fc1 - Browse repository at this point
Copy the full SHA b597fc1View commit details -
Remove redundant specs from the linter.
Porting over the last of the linter specs that are now used by the analyzer over.
Configuration menu - View commit details
-
Copy full SHA for ea328ea - Browse repository at this point
Copy the full SHA ea328eaView commit details -
Merge branch 'master' into linter-refactor
Conflicts: lib/cocoapods-core/specification/linter.rb
Configuration menu - View commit details
-
Copy full SHA for 780dcfc - Browse repository at this point
Copy the full SHA 780dcfcView commit details