Marcelo Fabri
e86763739f
Move kind to RuleDescription
2017-07-02 15:50:16 +02:00
Marcelo Fabri
5012211d3d
Add RuleKind
2017-07-02 15:50:16 +02:00
Marcelo Fabri
6fdf80be29
Don't trigger private_unit_test when a method has parameters
...
Fixes #1532 .
2017-05-28 17:54:31 +02:00
JP Simard
cea6f43f37
make PrivateUnitTestRule & its configuration conform to CacheDescriptionProvider
2017-05-19 09:30:09 -07:00
JP Simard
29cdc86185
add some convenience members to SourceKit dictionaries
2017-01-22 11:00:57 -08:00
JP Simard
7522635ad8
update SwiftLintFramework/Rules to follow Swift 3 API Design Guidelines
2017-01-09 19:37:53 -08:00
JP Simard
9e7cdc3282
update SwiftLintFramework/Protocols to follow Swift 3 API Design Guidelines
2017-01-09 19:19:25 -08:00
JP Simard
3f13da32f0
remove FooTest class
2017-01-09 16:25:19 -08:00
JP Simard
8ce031ff5f
add substructure member to Dictionary+SwiftLint.swift
2016-12-23 12:35:01 -08:00
Marcelo Fabri
47c6ae5c2f
Check if protocol inherits from another Delegate
2016-12-23 16:34:03 -02:00
Marcelo Fabri
5cccc12eb7
Style changes because of the 120 length limit
2016-12-20 12:10:11 -02:00
JP Simard
3431ef4798
improve PrivateUnitTestRule
2016-12-11 16:41:45 -08:00
JP Simard
0faf567931
use bridge() rather than explict or implicit casts
...
this is a step in aligning the code to compile on both Darwin and
Linux
2016-12-11 13:47:44 -08:00
JP Simard
a57526d639
omit 'self.' references when not ambiguous
2016-12-08 01:25:54 -08:00
Norio Nomura
48b25b6aab
Merge commit '83830861d6c6b7fee3218461f699c7d3b457bf2a' into swift3.0
...
* commit '83830861d6c6b7fee3218461f699c7d3b457bf2a':
refactor isPrivateLevel(identifier:)
refactor nameStrippingLeadingUnderscoreIfPrivate
combine changelog entries for #781 and #831
Add support for filePrivate and open in rules
# Conflicts:
# Source/SwiftLintFramework/Extensions/String+SwiftLint.swift
# Source/SwiftLintFramework/Rules/MissingDocsRule.swift
2016-11-30 20:16:47 +09:00
Norio Nomura
84ca11b6aa
Merge commit 'b22d1a93c93537acde79a2496031012489fe270d' into swift3.0
...
* commit 'b22d1a93c93537acde79a2496031012489fe270d':
Updating CHANGELOG entry
Updates existing code to respect TrailingCommaRule
Add configuration to enforce/forbid trailing comma
Fixing rebase
Addded TrailingCommaRule
2016-11-30 19:38:31 +09:00
Marcelo Fabri
fd71465cd2
Add support for filePrivate and open in rules
...
Fixes #781 and #831
2016-11-27 16:26:41 -02:00
Marcelo Fabri
d8fd865491
Updates existing code to respect TrailingCommaRule
2016-11-25 23:52:07 -02:00
Norio Nomura
3ff76e7ce8
Update SourceKitten
2016-11-04 20:24:21 +09:00
Norio Nomura
8bf15f1dba
Migrate to Swift 3.0
2016-10-09 01:09:50 +09:00
Cristian Filipov
8af3ea4af8
Update formatting
2016-08-30 21:50:39 -07:00
Cristian Filipov
e402df4b73
Add unit test for issue #786
2016-08-29 21:17:37 -07:00
Cristian Filipov
a60bcddc8f
Fix #786 : Private unit test rule not scoped to tests
2016-08-29 21:03:09 -07:00
Cristian Filipov
dc3c41e627
Add description to AccessControlLevel
2016-08-21 22:53:56 -07:00
Cristian Filipov
1970c74c57
Update CHANGELOG and a couple minor changes
2016-08-20 20:43:05 -07:00
Cristian Filipov
809ca17e00
Make lines <=100 characters
2016-08-18 22:50:07 -07:00
Cristian Filipov
0a684da885
Fix rule description
2016-08-18 22:36:06 -07:00
Cristian Filipov
ea592e0e98
Add rule to check for private unit tests
2016-08-18 17:17:03 -07:00