Skip to content

Release 0.1.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@rultor rultor released this 13 Feb 14:43
· 68 commits to master since this release

Full scope:
https://github.com/dgroup/arch4u-pmd/milestone/1?closed=1

See #27, release log:

Released by Rultor 1.70.6, see build log

What's Changed

  • Bump actions/setup-java from 1 to 2.5.0 by @dependabot in #4
  • Bump actions/cache from 1 to 2.1.7 by @dependabot in #5
  • New rule: AvoidUsingObjectMapperAsALocalVariable by @dykov in #17
  • New rule: NoMandatoryConstructorInExceptionClass by @dykov in #19
  • New rule to prohibit usage list of classes by @dykov in #23
  • #27: Cleanup the project structure before release 0.1.0 by @dgroup in #32
  • New template rule: AvoidProhibitedMethodInvocation by @dykov in #38
  • #37: 3rd-party vulnerabilities fixes by @dgroup in #44
  • #14: Configure 3rd-party rules by @dgroup in #46
  • New rule: DontCreateStringConstant by @dykov in #41
  • New rule: MissingMandatoryAnnotation by @dykov in #53
  • Add template rule: ObfuscationRequired by @dykov in #69
  • Refactor AvoidProhibitedMethodsUsage by @dykov in #71
  • Add api rule: WrongRestMethodSignature by @dykov in #70
  • Add monitoring rule: UseConstantForMetricAnnotation by @dykov in #72
  • #48: Added to contributors by @smithros in #77
  • Add logging rule: MdcIsNotCleared by @dykov in #79
  • Add logging rule: MdcOutsideTryStatement by @dykov in #80
  • #81: Fix of AvoidUsingObjectMapperAsALocalVariable by @smithros in #83
  • #48: Fix of JUnitAssertionsShouldIncludeMessage by @smithros in #84
  • edit readme.md table - add performance rules by @dykov in #97
  • add security rules description by @dykov in #102
  • performance ruleset: exclude AvoidUsingShortType and SimplifyStartsWith by @dykov in #98
  • add errorprone rules description by @dykov in #103

New Contributors

Full Changelog: https://github.com/dgroup/arch4u-pmd/commits/0.1.0