AnyLint
AnyLint copied to clipboard
Lint anything by combining the power of scripts & regular expressions.
## Problem Statement Currently, installing and running AnyLint on the CI takes too much time. ## Suggested Solution This step could potentially be officially documented as a way to set...
## Problem Statement Currently, when there's a Regex or Swift custom rule defined that takes significantly longer to execute its checks, users have to wait without knowing why. ## Suggested...
## Problem Statement Currently, when running the Swift script even with no changes to the Script file, the whole Swift compiler is started fresh leading to the script taking a...
I am was working on this autocorrect for long single line function headers so it automatically corrects them into multiple lines but since it was too complex i broke it...
## Expected Behavior Whenever I specify the comment `// AnyLint.skipHere: RuleName` somewhere, I expect the rule violations to be ignored. ## Actual Behavior When using a `customCheck` custom Swift code...
## Problem Statement Currently, when auto-correction is provided for a rule, it's always running it, even when run via build-script in Xcode. ## Suggested Solution Provide an option to lint...
Made a change in swift package file to support any lint build with SPM
Fixes #39. Also does some more improvements, such as migrating to [Swift-Argument-Parser](https://github.com/apple/swift-argument-parser).
Fixes #2. ## Proposed Changes - Adds a new `runChecks` method to run local, remote or community config files. - Adds a new `reportResultsToFile` wrapper method for template config files.
## Problem Statement It's not as easy as it could be to setup AnyLint at the moment for GitHub Actions. Also, the results don't show up in GitHub changes as...