Skip to content

Releases: dgroup/arch4u-pmd

#162: remove deleted rule BeanMembersShouldSerialize

28 Jul 19:58
Compare
Choose a tag to compare

See #163, release log:

Released by Rultor 1.75.1, see build log

#159: Remove cactoos lib due to useless dependency

13 Jun 18:50
Compare
Choose a tag to compare

See #160, release log:

Released by Rultor 1.75.0, see build log

#157: Remove TodoFormat rule

12 Jun 13:42
Compare
Choose a tag to compare
Pre-release

See #158, release log:

Released by Rultor 1.75.0, see build log

Set maximum variable name = 25 to support Spring/Quarkus naming

07 May 20:40
Compare
Choose a tag to compare

See #145, release log:

Released by Rultor 1.70.6, see build log

ImmutableField false positive

01 May 08:54
Compare
Choose a tag to compare
Pre-release

See #140, release log:

Released by Rultor 1.70.6, see build log

ImmutableField false positive

30 Apr 13:18
Compare
Choose a tag to compare
Pre-release

See #140, release log:

Released by Rultor 1.70.6, see build log

New rule: Define @todo format

29 Apr 17:47
Compare
Choose a tag to compare
Pre-release

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

See #113, release log:

Released by Rultor 1.70.6, see build log

ObfuscationRequired rule failing when package specified

14 Feb 22:35
Compare
Choose a tag to compare

Full scope: https://github.com/dgroup/arch4u-pmd/milestone/2

See #112, release log:

Released by Rultor 1.70.6, see build log

Release 0.1.0

13 Feb 14:43
Compare
Choose a tag to compare
Release 0.1.0 Pre-release
Pre-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