Commit Graph

2378 Commits

Author SHA1 Message Date
Marcelo Fabri 43a91ef31e Add workaround for CharacterSet crash on Linux 2017-01-23 21:38:56 -02:00
Marcelo Fabri a150e2679c Updating test 2017-01-23 21:38:56 -02:00
Marcelo Fabri dd384f53b0 Fixing changelog 2017-01-23 21:38:56 -02:00
JP Simard 61c783f981 add missing trailing spaces to changelog entry 2017-01-23 21:38:56 -02:00
Marcelo Fabri 44c55f4bde VariableNameRule is now IdentifierNameRule 2017-01-23 21:38:56 -02:00
Marcelo Fabri 11364edeb2 Renaming enums 2017-01-23 21:38:56 -02:00
Marcelo Fabri e1eae5ec24 Function kinds refactor 2017-01-23 21:38:56 -02:00
Marcelo Fabri 5f5be33768 Merge pull request #1226 from marcelofabri/more-oss-check
Add more projects to OSS Check
2017-01-23 21:29:02 -02:00
Marcelo Fabri 35209910b7 Make lint duration respect repos order 2017-01-22 19:26:21 -02:00
JP Simard 2380381e06 Merge pull request #1229 from realm/jp-refactor
Refactor SourceKit member access
2017-01-22 12:12:45 -08:00
JP Simard 29cdc86185 add some convenience members to SourceKit dictionaries 2017-01-22 11:00:57 -08:00
Marcelo Fabri fd27ef8b4a Add more projects to OSS Check 2017-01-22 16:07:00 -02:00
JP Simard 3599723a65 simplify equality check in AttributesRule 2017-01-22 09:40:23 -08:00
Marcelo Fabri c81c871a93 Merge pull request #1224 from marcelofabri/faster_redundant_nil_coalescing
Make redundant_nil_coalescing faster
2017-01-22 04:00:26 -02:00
Marcelo Fabri 394069e1e3 Make redundant_nil_coalescing faster 2017-01-22 02:19:51 -02:00
Marcelo Fabri afadb55336 Merge pull request #1221 from marcelofabri/faster-generic-type
Performance improvements to generic_type_name rule
2017-01-21 22:42:34 -02:00
Marcelo Fabri 6859d5f494 Performance improvements to generic_type_name rule
This simple regex change boosted the rule time from ~`0,500`s to ~`0,070`s.
2017-01-21 14:04:18 -02:00
JP Simard 85abab13b9 fix SPM build 2017-01-20 11:17:48 -08:00
JP Simard 9552261d62 add empty changelog section 2017-01-20 10:49:19 -08:00
JP Simard 16ca04905c 0.16.1: Commutative Fabric Sheets 0.16.1 2017-01-20 10:32:33 -08:00
JP Simard 3294e5cbab allow forcing Swift version via SWIFTLINT_SWIFT_VERSION 2017-01-20 10:14:33 -08:00
Marcelo Fabri b101077afd Merge pull request #1212 from marcelofabri/bye-commutative-operators
Disable commutative operations on shorthand_operator rule
2017-01-20 14:15:22 -02:00
Marcelo Fabri 66e9635766 Add nonTriggering examples 2017-01-19 14:15:47 -02:00
Marcelo Fabri a11fe6accb Disable commutative operations on shorthand_operator rule
Fixes #1182, #1183, #1211
2017-01-18 22:07:45 -02:00
Marcelo Fabri 70075dd0cc Minor CHANGELOG updates 2017-01-18 15:41:26 -02:00
Marcelo Fabri 0e426b446b Merge pull request #1205 from aamctustwo/cgfloat-pi
Update `legacy_constant` to support `CGFloat.pi`
2017-01-18 15:40:08 -02:00
Aaron McTavish 980b8fff8f Clean LegacyConstantRule from code review
Comments by @marcelofabri
2017-01-18 12:16:27 +00:00
Aaron McTavish eb902f79ad Fix legacy_constant for Swift 2 2017-01-17 15:38:49 +00:00
Aaron McTavish edb0fedd0e Update legacy_constant to support CGFloat.pi
Resolves #1198 `Prefer CGFloat.pi to CGFloat(M_PI)`.
2017-01-17 08:10:56 +00:00
Marcelo Fabri 0b268ad606 Merge pull request #1202 from bjarkehs/decimal_number_separator
Add minimum_fraction_length to number_separator
2017-01-17 04:56:11 -02:00
Marcelo Fabri acd201452d Merge pull request #1203 from marcelofabri/silent-pod-update
Make pod repo update silent
2017-01-17 04:47:16 -02:00
Marcelo Fabri 0a39d3c53a Fix tests on Swift 2.3 2017-01-17 04:44:24 -02:00
Marcelo Fabri 3c9f25f852 Make pod repo update silent
`pod repo update` floods the log, making it harder to find useful information
2017-01-17 04:40:56 -02:00
Marcelo Fabri dc2ebdf67c Extract number_separator tests to another class 2017-01-17 04:28:52 -02:00
Bjarke Hesthaven Søndergaard 0ad780eb50 Add tests 2017-01-16 22:30:53 +01:00
Bjarke Hesthaven Søndergaard 4a9d354210 Fixes to comply with review 2017-01-16 20:38:29 +01:00
Marcelo Fabri c210ff7fb3 Merge pull request #1201 from Konrad77/patch-1
Fixed typo
2017-01-16 16:42:16 -02:00
Bjarke Hesthaven Søndergaard ad749ac9f7 Add minimum_fraction_length configuration 2017-01-16 18:40:11 +01:00
Mikael Konradsson f8c2ed6a54 Fixed typo 2017-01-16 16:32:25 +01:00
Marcelo Fabri 706d572b0c Merge pull request #1199 from aamctustwo/variable-name-overrides
Ignore overrides for `variable_name`
2017-01-16 11:00:19 -02:00
Aaron McTavish 9cfc51a527 Ignore overrides for variable_name
Resolves #1169 `variable_name should not apply to overriding
properties`.
2017-01-16 10:41:01 +00:00
Marcelo Fabri ff132bd9c7 Merge pull request #1189 from marcelofabri/danger-update
Update Danger to 4.0.5
2017-01-13 18:49:47 -02:00
Marcelo Fabri 0ce9b8909a Update Danger to 4.0.5 2017-01-13 18:42:19 -02:00
JP Simard 5f442adf5b Merge pull request #1172 from realm/jp-enable-all-rules
Add CLI option to run all rules
2017-01-12 17:01:20 -08:00
JP Simard 9b51973961 actualy pass enableAllRules value to Configuration initializer 2017-01-12 14:13:48 -08:00
JP Simard eadc569f23 add changelog entry 2017-01-12 14:13:48 -08:00
JP Simard df6cfa4d56 use enableAllRules in Configuration.swift 2017-01-12 14:13:48 -08:00
JP Simard 5dbd4756b9 add cli option for --enable-all-rules 2017-01-12 14:13:47 -08:00
JP Simard 4d709b68d0 Merge pull request #1179 from rakaramos/unsued-optional-binding
Unused optional binding
2017-01-12 11:11:01 -08:00
rakaramos ce8b798349 Update CHANGELOG 2017-01-12 14:58:03 -02:00