Skip to content

Commit

Permalink
add changelog entry for caching
Browse files Browse the repository at this point in the history
and group perf improvements at the top of the "Enhancements"
  • Loading branch information
jpsim committed Jan 10, 2017
1 parent 41251d8 commit b189da0
Showing 1 changed file with 13 additions and 9 deletions.
22 changes: 13 additions & 9 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,19 @@

##### Enhancements

* Speed up linting by caching linter results across invocations.
[Marcelo Fabri](https://github.com/marcelofabri)
[#868](https://github.com/realm/SwiftLint/issues/868)

* Speed up linting by processing multiple files and rules concurrently.
[JP Simard](https://github.com/jpsim)
[#1077](https://github.com/realm/SwiftLint/issues/1077)

* Make many operations in SwiftLintFramework safe to call in multithreaded
scenarios, including accessing `Linter.styleViolations`.
[JP Simard](https://github.com/jpsim)
[#1077](https://github.com/realm/SwiftLint/issues/1077)

* Permit unsigned and explicitly-sized integer types in `valid_ibinspectable`
[Daniel Duan](https://github.com/dduan)

Expand Down Expand Up @@ -68,15 +81,6 @@
[Marcelo Fabri](https://github.com/marcelofabri)
[#1109](https://github.com/realm/SwiftLint/issues/1109)

* Make many operations in SwiftLintFramework safe to call in multithreaded
scenarios, including accessing `Linter.styleViolations`.
[JP Simard](https://github.com/jpsim)
[#1077](https://github.com/realm/SwiftLint/issues/1077)

* Speed up linting by processing multiple files and rules concurrently.
[JP Simard](https://github.com/jpsim)
[#1077](https://github.com/realm/SwiftLint/issues/1077)

* Add `compiler_protocol_init` rule that flags usage of initializers
declared in protocols used by the compiler such as `ExpressibleByArrayLiteral`
that shouldn't be called directly. Instead, you should use a literal anywhere
Expand Down

0 comments on commit b189da0

Please sign in to comment.