Paul Campbell
ed2d166a34
* Disable some rules * Raise max method count to 20 * Update Changelog * Remove deprecated rules * Version set to 1.2.0
1.9 KiB
1.9 KiB
CHANGELOG
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
1.2.0
Changed
- TooManyMethods - threshold raised from 10 to 20
Removed
- PositionLiteralsFirstInCaseInsensitiveComparisons
- PositionLiteralsFirstInComparisons
- DataflowAnomalyAnalysis
- CommentDefaultAccessModifier
- DefaultPackage
- OnlyOneReturn
- ShortClassName
- ShortMethodName
- ShortVariable
1.1.0
Changed
- Replace Jenkins with Github Actions (#17)
- Replace deprecated rule with InvalidLogMessageFormat (#18)
Removed
- Discontinue using Rule UnsynchronizedStaticDateFormatter (#15)
- Remove deprecated rule LoggerIsNotStaticFinal (#18)
Fixed
- Fix constraints for DataflowAnomalyAnalysis (#14)
- Fix CommentRequired uses deprecated property (#18)
1.0.0 - 2018-11-11
Removed
The following rules are marked as deprecated in PMD and will be removed in PMD 7.0:
- AbstractNaming
- ForLoopsMustUseBraces
- IfElseStmtsMustUseBraces
- IfStmtsMustUseBraces
- WhileLoopsMustUseBraces
Dependencies
- Bump kemitix-parent from 5.1.1 to 5.2.0
0.4.0
- Requires PMD 6.7.0
- The new Java rule FieldNamingConventions (java-codestyle)
- The new Java rule LinguisticNaming (java-codestyle)
- Remove deprecated rule VariableNamingConventions
- Remove deprecated rule SuspiciousConstantFieldName
0.3.0
- Upgrade `kemitix-parent` to 5.1.1
- Remove unused tiles
- Disable PMD check `LawOfDemeter` due to Java Streams giving false positives
0.2.1
- Upgrade `kemitix-parent` to 5.1.0
0.2.0
- Disable `CommentSize` - didn't agree with MIT License headers
- Relaxed `AvoidDuplicateLiterals.maxDuplicateLiterals` - value is when to fail, not the max allowed
0.1.0
- Initial release