Commit Graph

1738 Commits

Author SHA1 Message Date
JP Simard 42c8db92b1 fix a number of uncaught colon spacing violations 2017-07-10 22:57:13 -07:00
JP Simard 83885fc562 reword RulesDocsCommand's usage string 2017-07-10 22:39:08 -07:00
JP Simard bbfa8059b5 refer to correct action in AutoCorrectCommand's option usage 2017-07-10 22:17:04 -07:00
JP Simard 2a11835c1f fix overly-indented return statement in TypeNameRule.swift 2017-07-10 16:14:38 -07:00
JP Simard 7904f92ca9 fix under-indentation in CustomRules.swift 2017-07-10 16:03:42 -07:00
JP Simard 57d4dc7c52 change an empty #if body for #if ! 2017-07-10 15:56:02 -07:00
JP Simard e54dcae5b7 enable let_var_whitespace rule in SwiftLint itself
and refactor code in a few places to conform to the rule
2017-07-10 15:42:55 -07:00
David Catmull b50f7af5ad Fix whitespace for self-linting 2017-07-10 14:34:11 -07:00
David Catmull 8284f21686 Also skip @available 2017-07-10 14:34:11 -07:00
David Catmull 878a8aeec3 Skip conditional compilation directives 2017-07-10 14:34:11 -07:00
David Catmull eac773e30b Give up on the accessor case for now 2017-07-10 14:34:11 -07:00
David Catmull 3adff56097 Update CHANGELOG 2017-07-10 14:34:11 -07:00
David Catmull 94648574fa Trying to make it work with accessors 2017-07-10 14:34:11 -07:00
David Catmull 570a55f118 Fixes from real testing 2017-07-10 14:34:11 -07:00
David Catmull 85e331695b Make it work with multiline statements and comments 2017-07-10 14:34:11 -07:00
David Catmull 07b8d13de9 In progress: Whitespace around let/var blocks 2017-07-10 14:34:11 -07:00
Marcelo Fabri 2c221b0ff0 Split rules in two 2017-07-04 00:09:11 +02:00
Marcelo Fabri a9870d4d47 Rename rule 2017-07-03 23:39:12 +02:00
Marcelo Fabri 1a73358c85 Refactoring rule 2017-07-03 23:38:09 +02:00
Marcelo Fabri c3e4cac860 Fixes after rebase 2017-07-03 23:09:26 +02:00
J Cheyo Jimenez e72d09bc31 added fileprivateRule 2017-07-03 01:09:42 +02:00
Marcelo Fabri 3e80e91265 Add scheme for docs and section in CONTRIBUTING 2017-07-03 00:30:36 +02:00
Marcelo Fabri 27b06d37f7 Print rules summary 2017-07-02 23:58:45 +02:00
Marcelo Fabri 015dfc6632 Add command to generate rules documentation 2017-07-02 23:48:01 +02:00
Marcelo Fabri e86763739f Move kind to RuleDescription 2017-07-02 15:50:16 +02:00
Marcelo Fabri e3bb6d1665 Print rule kind on rules command 2017-07-02 15:50:16 +02:00
Marcelo Fabri 5012211d3d Add RuleKind 2017-07-02 15:50:16 +02:00
Marcelo Fabri 7ac64e059d Fix tests 2017-07-02 15:08:47 +02:00
Marcelo Fabri d8f5a316f2 release 0.20.1 2017-07-01 20:19:33 +02:00
Marcelo Fabri 5ce67cb9ed Merge pull request #1646 from realm/bugfix-1643
Make vertical_parameter_alignment_on_call more flexible with multiline literal
2017-07-01 19:49:02 +02:00
Marcelo Fabri 7ec710efa8 Make vertical_parameter_alignment_on_call more flexible with multiline literal
Fixes #1643
2017-06-28 12:06:21 +02:00
Marcelo Fabri 68c1f3c1ab Fix configuration issue when using custom paths
Fixes #1631
2017-06-24 22:54:10 +02:00
Marcelo Fabri a69f5e2b6c Make vertical_parameter_alignment_on_call more flexible when closures are used
Fixes #1630
2017-06-24 01:13:47 +02:00
Marcelo Fabri 026dcc5552 Don't trigger vertical_parameter_alignment_on_call on trailing closures 2017-06-23 23:21:54 +02:00
Alexander Lash 84a8816266 Fix typo in FatalErrorMessageRule. 2017-06-22 13:16:57 -07:00
Marcelo Fabri 566789fedf Don't trigger extension_access_modifier when all members are open 2017-06-20 16:33:41 +02:00
Marcelo Fabri e1dee51791 release 0.20.0 2017-06-18 20:33:09 +02:00
Marcelo Fabri 102bca6155 Use validates_start_with_lowercase key on NameConfiguration
Fixes #1626
2017-06-18 20:13:31 +02:00
Cihat Gündüz 7d03a75caa Use the new config options in implementation 2017-06-15 06:07:43 +02:00
Cihat Gündüz ad03a2f2d0 Add ObjectLiteralConfiguration with color/image options
This fixes #1587 by implementing the discussed option config.
2017-06-15 06:07:43 +02:00
Marcelo Fabri 6c9766d01c Fix empty_count false positive in words with "count"
Fix #1622
2017-06-14 17:49:12 +02:00
Marcelo Fabri 561653bcb2 Use prefix(while:) instead of partitioned(by:) 2017-06-14 14:33:04 +02:00
JP Simard 81105b70db fix custom rules not working correctly with comment commands 2017-06-13 22:47:52 +02:00
JP Simard a6487db198 fix using incorrect config file (fixes #1531) 2017-06-13 21:32:56 +02:00
Otávio Lima 729fab3ffe Add missing triggering cases involving subscript in force_unwrapping rule
Additionally fixes false positives

Fixes: #614, #977
2017-06-13 21:06:15 +02:00
Marcelo Fabri 77588f0f29 PR feedback 2017-06-13 18:38:07 +02:00
변우식 c3fcdf58c3 UnusedClosureParameterRule Crash
- If closure parameter is unicode, it calculate length 1, but its real length is 3. So when running byteRangeToNSRange, it accured crash in String+SourceKitten.swift:131.
2017-06-13 18:38:07 +02:00
Marcelo Fabri fd231b607d Fix existing violations 2017-06-13 16:12:58 +02:00
Marcelo Fabri d123b47317 Add vertical_parameter_alignment_on_call rule 2017-06-13 16:12:58 +02:00
JP Simard f1417da079 preserve Sourcery comment header in make sourcery 2017-06-02 14:28:37 -07:00