Danny Mösch
|
d730e0b3fa
|
Let all example verification tests be generated by Sourcery (#4076)
|
2022-08-10 22:49:28 +02:00 |
|
Danny Mösch
|
449190d324
|
Verify examples in rules by default and enforce explicit exclusion (#4065)
A rule must conform to ManuallyTestedExamplesRule to skip generation of a test for its examples.
|
2022-08-09 22:32:09 +02:00 |
|
JP Simard
|
0ded5859a1
|
Rewrite ColonRule with SwiftSyntax (#4063)
Making it about 7x faster, finding some previously missed cases.
|
2022-08-04 17:23:52 -04:00 |
|
raduciobanu002
|
07c8e52fc8
|
"Colon Spacing" rule name update (#3583)
* * Changed rule name from "Colon" to "Colon Spacing"
* Updated tests
* Update CHANGELOG.md
Co-authored-by: Seth Friedman <sethfri@gmail.com>
|
2021-05-20 23:46:54 -04:00 |
|
Paul Taykalo
|
693ee2cae9
|
Add Isnot Empty extension in the Swift Framework (#3387)
|
2020-11-07 18:42:55 -05:00 |
|
Marcelo Fabri
|
f8ef7d649c
|
Enable legacy_multiple and prefer_self_type_over_type_of_self in our codebase
|
2020-08-05 01:11:17 -07:00 |
|
JP Simard
|
fe5baca7cd
|
Migrate to use SourceKitten's new ByteCount/ByteRange types (#3037)
New APIs were introduced in SourceKitten to allow for a more typesafe distinction between integers meaning NSString-based distances and byte-based distances.
* https://github.com/jpsim/SourceKitten/pull/639
* https://github.com/jpsim/SourceKitten/pull/642
This PR migrates SwiftLint's use of those APIs.
|
2020-01-16 15:18:37 -08:00 |
|
JP Simard
|
399f5b7df6
|
Fix docstring formatting issues using DrString (#3032)
Using command:
$ drstring check -i 'Source/**/*.swift' --first-letter lowercase --vertical-align
|
2020-01-12 11:19:33 -08:00 |
|
JP Simard
|
40ade98710
|
Update SourceKitten to 0.28.0 (#3011)
|
2020-01-03 16:47:18 -08:00 |
|
Paul Taykalo
|
ac40778cb3
|
Use SwiftLintFile wrapper over the File
|
2019-11-07 15:19:17 +02:00 |
|
Paul Taykalo
|
b901c670d4
|
Cache file structure dictionary
|
2019-11-07 08:50:50 +02:00 |
|
Paul Taykalo
|
8c963d2c15
|
Working solution with SouceKittenDictionary wrapper
|
2019-11-07 08:50:50 +02:00 |
|
Marcelo Fabri
|
6b3b89cff4
|
Colon rule now catches violations on generic type declarations
Fixes #2628
|
2019-03-03 20:06:13 -08:00 |
|
Maru
|
d8a91501a6
|
Remove unmeaning comment in colon rule (#2610)
|
2019-01-29 08:30:09 -08:00 |
|
JP Simard
|
0e862ca9c4
|
Enable vertical whitespace rules in SwiftLint
and fix violations
|
2018-12-02 14:01:23 -08:00 |
|
JP Simard
|
3961d6482b
|
Organize rules by kind in Xcode project (#2341)
|
2018-08-05 18:54:05 -07:00 |
|