JP Simard
b83e0991b9
Remove all file headers
...
The MIT license doesn't require that all files be prepended with this
licensing or copyright information. Realm confirmed that they're ok with this
change. This will enable some companies to contribute to SwiftLint and the
date & authorship information will remain accessible via git source control.
2018-05-04 13:42:02 -07:00
Marcelo Fabri
e2b195a4e2
Use SwiftDeclarationAttributeKind instead of string constants
2018-04-24 22:23:36 -07:00
Marcelo Fabri
a0e0824b59
Fix false positive in class_delegate_protocol with Swift 4.0.1
...
Fixes #1856
2017-09-28 14:11:15 -03:00
JP Simard
01e4831a7c
Update for Swift 4 in Xcode 9 beta 6 and latest Linux snapshot
2017-09-10 13:48:37 -07:00
JP Simard
2c94e54bd6
Fix 'is_disjoint' violations in SwiftLint itself
2017-08-21 16:00:34 -07:00
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
260dded4e7
Small refactoring
2017-02-02 19:22:49 -02:00
Jon Shier
19912431e8
Update implementation and CHANGELOG markdown.
2017-02-01 15:30:13 -05:00
Jon Shier
7ab14e65f2
Update ClassDelegateProtocolRule to accept AnyObject and NSObjectProtocol.
2017-01-31 19:33:44 -05:00
JP Simard
29cdc86185
add some convenience members to SourceKit dictionaries
2017-01-22 11:00:57 -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
a291bb594a
update SwiftLintFramework/Extensions to follow Swift 3 API Design Guidelines
2017-01-09 17:53:07 -08:00
Marcelo Fabri
5625b50f88
Avoid using Set(arrayLiteral:)
2016-12-30 23:54:25 -02:00
Marcelo Fabri
47c6ae5c2f
Check if protocol inherits from another Delegate
2016-12-23 16:34:03 -02:00
Marcelo Fabri
608a2725c8
Add class_delegate_protocol rule
...
Fixes #1039
2016-12-23 02:37:44 -02:00