Skip to content

Releases: Feuermagier/autograder

v0.5.12

14 Jun 13:03
e7eff25
Compare
Choose a tag to compare

Minor Release (mostly for the automatic download of the jar file)

What's Changed

New Contributors

Full Changelog: v0.5.11...v0.5.12

v0.5.11

11 Jun 15:53
53ed44b
Compare
Choose a tag to compare

Minor Release (mostly for the automatic download of the jar file)

v0.5.10

09 Jun 08:05
39fd72b
Compare
Choose a tag to compare

What's Changed

  • Implement even more stuff by @Luro02 in #182
  • Dependency(deps): Bump maven-surefire-plugin from 3.1.0 to 3.1.2 by @dependabot in #184
  • Dependency(deps): Bump picocli.version from 4.7.3 to 4.7.4 by @dependabot in #183
  • Fix bugs and migrate PMD to rc3 by @Luro02 in #185

Full Changelog: v0.5.9...v0.5.10

v0.5.9

04 Jun 13:52
849b28d
Compare
Choose a tag to compare

What's Changed

  • Dependency(deps): Bump maven-source-plugin from 3.2.1 to 3.3.0 by @dependabot in #168
  • Implement things by @Luro02 in #174
  • Dependency(deps): Bump lombok from 1.18.26 to 1.18.28 by @dependabot in #181
  • Dependency(deps): Bump jackson.version from 2.15.1 to 2.15.2 by @dependabot in #179
  • Dependency(deps): Bump docker.version from 3.3.0 to 3.3.1 by @dependabot in #178
  • Limit Annotations to at most 10 per ProblemType to prevent bloat
  • Ensure tmp folder ist deleted on exit
  • Detect uninitialized variables that should be initialized
  • Suggest using a different visibility for variables or methods (can detect things that should be private or package-default)
  • Detect if (a == true) instead of if (a)
  • Detect qualified paths that are not imported (java.lang.String string; instead of String string;)
  • Detect multiple statements in a line (int a, b;)
  • Try to detect unnecessary uses of boxed types (Double instead of double)
  • Update PMD to 7.0.0-rc2
  • Minor bug fixes

Full Changelog: v0.5.8...v0.5.9

v0.5.8

24 May 09:38
f05fb9e
Compare
Choose a tag to compare

Minor Release (mostly for the automatic download of the jar file)

v0.5.7

24 May 08:44
3aec010
Compare
Choose a tag to compare

What's Changed

  • Dependency(deps): Bump maven-assembly-plugin from 3.5.0 to 3.6.0 by @dependabot in #162
  • Dependency(deps): Bump flatten-maven-plugin from 1.4.1 to 1.5.0 by @dependabot in #161
  • Dependency(deps): Bump commons-io from 2.11.0 to 2.12.0 by @dependabot in #160
  • Dependency(deps): Bump jackson.version from 2.15.0 to 2.15.1 by @dependabot in #159
  • Dependency(deps): Bump error_prone_core from 2.18.0 to 2.19.1 by @dependabot in #158
  • Implement some things. by @Luro02 in #157
  • Refactor ConstantNamingAndQualifierCheck by @Luro02 in #166

Full Changelog: v0.5.6...v0.5.7

v0.5.6

13 May 13:18
c869904
Compare
Choose a tag to compare

What's Changed

  • Dependency(deps): Bump maven-gpg-plugin from 3.0.1 to 3.1.0 by @dependabot in #152
  • Dependency(deps): Bump maven-surefire-plugin from 3.0.0 to 3.1.0 by @dependabot in #151
  • Dependency(deps): Bump jgraph.version from 1.5.1 to 1.5.2 by @dependabot in #148
  • Dependency(deps-dev): Bump junit-jupiter-engine from 5.9.2 to 5.9.3 by @dependabot in #139
  • Dependency(deps): Bump jackson.version from 2.14.2 to 2.15.0 by @dependabot in #138
  • fix crash on windows because of different encodings by @Luro02 in #156

Full Changelog: v0.5.5...v0.5.6

v0.5.5

10 May 11:35
0013250
Compare
Choose a tag to compare

Minor Release (mostly for the automatic download of the jar file)

v0.5.4

24 Apr 09:41
9149900
Compare
Choose a tag to compare

Includes many new lints and bug fixes.

Noteworthy additions include...

  • detection of complex regex that should have an explaining comment
  • the ability to detect constants classes
  • unchecked casts
  • violations of the equals/hashCode/compareTo contract
  • replacing string concatenations with format strings
  • initial support for detecting closed set of values that should be modelled as an enum
  • detect instanceof uses and emulation through getClass or by catching ClassCastException
  • suggest using guard-clauses
  • detect if a scanner has been closed

What's Changed

  • Dependency(deps): Bump maven-surefire-plugin from 3.0.0-M9 to 3.0.0 by @dependabot in #108
  • Dependency(deps): Bump flatten-maven-plugin from 1.3.0 to 1.4.1 by @dependabot in #107
  • Dependency(deps): Bump asm.version from 9.4 to 9.5 by @dependabot in #106
  • Dependency(deps): Bump picocli.version from 4.7.1 to 4.7.2 by @dependabot in #104
  • Fix more stuff by @Luro02 in #103
  • Dependency(deps): Bump commons-compress from 1.22 to 1.23.0 by @dependabot in #133
  • Dependency(deps): Bump picocli.version from 4.7.2 to 4.7.3 by @dependabot in #132
  • Dependency(deps): Bump slf4j.version from 2.0.6 to 2.0.7 by @dependabot in #105
  • Fix more stuff by @Luro02 in #121

Full Changelog: v0.5.3...v0.5.4

v0.5.3

11 Apr 13:06
a42396d
Compare
Choose a tag to compare

Minor Release (mostly for the automatic download of the jar file)