Releases: FlineDev/AnyLint
Releases · FlineDev/AnyLint
0.11.0
Added
- Added a new
--unvalidated
(-u
) option for running all checks without running the validations provided, such as testing formatchingExamples
andnonMatchingExamples
. Use with cuation.
Changed
- Some internal code clean-up.
- Upgrade to Swift 5.7 manifest syntax.
Fixed
- The
--measure
option also measured validations & files search which distorted the measure time for the first check with the same files search. Now, it only measures the actual matching time of the Regex for better evaluation.
0.10.1
Update Notice: After upgrading AnyLint via
brew upgrade anylint
you should runswift-sh --clean-cache
to ensure theAnyLint
library in your script gets the latest update, too. Alternatively, specify the version explicitly in yourlint.swift
file viaimport AnyLint // [email protected]
(note the@0.10.1
suffix).
Changed
- Improved output color & formatting of new
--measure
option for printing execution time per check.
Author: Cihat Gündüz
Fixed
- New
--measure
option did not work when no violations were found, now also prints when all checks succeed.
Author: Cihat Gündüz
0.10.0
Update Notice: After upgrading AnyLint via
brew upgrade anylint
you should runswift-sh --clean-cache
to ensure theAnyLint
library in your script gets the latest update, too. Alternatively, specify the version explicitly in yourlint.swift
file viaimport AnyLint // [email protected]
(note the@0.10.1
which isn't added by default).
Added
- New
--measure
/-m
option to print execution times per check to find slow checks easily.
Author: Cihat Gündüz
Changed
- The execution time of all checks are now being measured, independent of what options are provided.
Author: Cihat Gündüz
0.9.2
Added
- Allow
customCheck
closure to be throwing by re-throwing if they are.
Author: Cihat Gündüz
0.9.1
0.9.0
0.8.5
0.8.4
Fixed
- Fixed an issue with pointing to the wrong Swift-SH path on Apple Silicon Macs. Should also fix the path on Linux.
Author: Cihat Gündüz | Issue: #46
0.8.3
Changed
- Bumped minimum required Swift tools version to 5.4.
Author: Cihat Gündüz - Removed
Package.resolved
file to prevent pinning dependency versions.
Author: Cihat Gündüz
0.8.2
Changed
- Made internal extension methods public for usage in
customCheck
.
PR: #35 | Author: Cihat Gündüz - Print diff out to console for multiline autocorrections that were applied.
Issue: #27 | PR: #35 | Author: Cihat Gündüz