Skip to content

Releases: Feuermagier/autograder

v0.5.26

23 Jan 22:13
Compare
Choose a tag to compare

Changelog

  • 1911882 release version v0.5.26
  • 8246890 fix exception message check #382
  • 10841db improve performance 🚀
  • acf5f55 fix bug for unused code detection #393
  • bbce095 only highlight the catch expression for exception checks #388
  • cc6bfe5 accept @exception tag #392
  • fb48a9f fix unused type tests
  • 14d8bc6 ignore switch expressions for redundant variable check #377
  • f3814bd suggest only one format string
  • bc2d60f emit exactly one formatted message and ignore String.format with Locale #380
  • f0b159e port unused import check to spoon, fixes #383
  • cdad57e fix crash for unicode identifier
  • 5c5fa13 rename test
  • aada667 fix false-positive for abstract class without abstract methods
  • a2c8e98 fix false-positive for Math.max and improve Math.hypot detection
  • 051da52 fix bug in type inference that caused a crash

v0.5.25

18 Jan 10:43
Compare
Choose a tag to compare

Changelog

  • c4d73aa release version v0.5.25
  • a5b5ec7 separate check for constant names which contain their string value into separate check
  • 9a0aa89 fix infinite loop with recursive types

v0.5.24

18 Jan 08:17
Compare
Choose a tag to compare

Changelog

  • 5b69b5e release version v0.5.24
  • f5f97df Dependency(deps): Bump org.codehaus.mojo:flatten-maven-plugin
  • d71ec10 detect common reimplementations of Math api #311
  • 3569e69 fix tests
  • 05b1bc9 detect uses of Object as type #365
  • b425792 detect empty comments #366
  • 65adc88 only highlight first line for loops #361
  • 9845fbc ignore unused serialVersionUID #360
  • d9218c9 detect uses of String#concat #364
  • c8fefab improve compare char value check #367
  • 86e190b detect encoding correctly for files with '§' #368
  • dd9c8af hide contributors block for releases
  • b88440b Dependency(deps): Bump com.google.errorprone:error_prone_core
  • f8bb8da Dependency(deps): Bump org.apache.maven.plugins:maven-surefire-plugin
  • 621db53 Dependency(deps): Bump slf4j.version from 2.0.10 to 2.0.11

v0.5.23

07 Jan 13:20
Compare
Choose a tag to compare

Changelog

  • 7b0ccf1 release version v0.5.23
  • 2185275 Dependency(deps): Bump com.google.errorprone:error_prone_core
  • f830c24 Dependency(deps): Bump slf4j.version from 2.0.9 to 2.0.10
  • 66a58c1 Dependency(deps): Bump actions/upload-artifact from 3 to 4
  • 82ab367 rename REDUNDANT_VARIABLE_BEFORE_RETURN to REDUNDANT_VARIABLE
  • 2309f7b disable uploading checksums for jreleaser

Contributors

We'd like to thank the following people for their contributions:

v0.5.22

01 Jan 11:31
Compare
Choose a tag to compare

Changelog

  • a49a1e4 release version v0.5.22
  • 7cd64ce automate releases with jreleaser, see #284
  • a1f27bf fix tests
  • e08704b only highlight first line for methods #344
  • ead3f2e implement for- to for-each-loop detection in spoon #342 #323
  • 977dcb9 Dependency(deps): Bump org.apache.maven.plugins:maven-compiler-plugin
  • b756f99 Dependency(deps): Bump jackson.version from 2.16.0 to 2.16.1
  • 5d44515 allow excluding files from analysis #338
  • d68a129 Dependency(deps): Bump com.google.guava:guava
  • 1836273 Dependency(deps): Bump actions/upload-artifact from 3 to 4
  • ed67020 reduce the number of annotations created by UseFormatString #324
  • 71da6f0 reduce annotations for AvoidShadowing #327
  • 742cb90 fix minor bug in RedundantIfForBooleanCheck
  • cf79eef Dependency(deps): Bump commons-io:commons-io from 2.15.0 to 2.15.1
  • 64fc57c Dependency(deps): Bump org.apache.maven.plugins:maven-javadoc-plugin
  • da76907 Dependency(deps): Bump org.apache.maven.plugins:maven-surefire-plugin
  • 1e90e82 Dependency(deps): Bump com.github.spotbugs:spotbugs from 4.8.2 to 4.8.3

Contributors

We'd like to thank the following people for their contributions:

v0.5.21

11 Dec 15:16
eb1f6ac
Compare
Choose a tag to compare

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

v0.5.20

28 Nov 05:36
7a8f4d6
Compare
Choose a tag to compare

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

What's Changed

  • fix message for redundant variable by @Luro02 in #313

Full Changelog: v0.5.19...v0.5.20

v0.5.19

26 Nov 10:36
ee758c2
Compare
Choose a tag to compare

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

v0.5.18

22 Nov 12:33
1723a84
Compare
Choose a tag to compare

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

What's Changed

  • Dependency(deps): Bump com.google.guava:guava from 32.1.2-jre to 32.1.3-jre by @dependabot in #289
  • Too few packages by @lucanonym in #290
  • Try catch complexity by @lucanonym in #295
  • Fix some issues by @Luro02 in #297
  • Dependency(deps): Bump jackson.version from 2.15.2 to 2.15.3 by @dependabot in #294
  • Dependency(deps): Bump com.github.spotbugs:spotbugs from 4.7.3 to 4.8.0 by @dependabot in #293
  • Static block by @lucanonym in #296
  • 🐛 fix(check): allow underscore in package naming by @libaurea in #299
  • Dependency(deps): Bump com.google.errorprone:error_prone_core from 2.22.0 to 2.23.0 by @dependabot in #301
  • Dependency(deps): Bump org.apache.maven.plugins:maven-surefire-plugin from 3.1.2 to 3.2.1 by @dependabot in #300
  • Dependency(deps): Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.1 to 3.2.2 by @dependabot in #308
  • Dependency(deps): Bump docker.version from 3.3.3 to 3.3.4 by @dependabot in #304
  • Dependency(deps): Bump commons-io:commons-io from 2.14.0 to 2.15.0 by @dependabot in #305
  • Dependency(deps-dev): Bump org.junit.jupiter:junit-jupiter-engine from 5.10.0 to 5.10.1 by @dependabot in #306
  • Dependency(deps): Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.0 to 3.6.2 by @dependabot in #307

New Contributors

Full Changelog: v0.5.17...v0.5.18

v0.5.17

07 Oct 15:40
b8d13b2
Compare
Choose a tag to compare

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