Releases: tjheslin1/Westie
Releases · tjheslin1/Westie
1.4.3
1.4.2
- Ignore hidden files. Should only check user written files.
- Ignore hidden directories unless the top provided pathToCheck is a hidden directory (starting with a '.', e.g: ".git")
- Report in error output the file which had the problem.
- Added contructors to
GitIssues
andJiraIssues
allowing you to not provide a http client, but instead use a default one with a timeout of 10 seconds.
1.4
Added WestieFileAnalyser
to be able to analyse specific files as well as whole directories.
Added FileMustContainContentAnalyser
to analyse files which must contain specific content.
WestieAnalyser
now branches into WestieDirectoryAnalyser
and WestieFileAnalyser
.
1.3
1.2
Added WestieCachedFileReader
to create a cache of the files read during static analysis tests.
All extensions of WestieChecker
use this file reading implementation by default and share the cache across different tests and checks.
What does this mean?
- Each file read in any Westie static analysis test will only be read from the disk once during your build / test cycle.
The implementation of this uses Guava's LoadingCache.
Other implementations of your choice can be provided through the WestieFileReader
interface.