1.12.0 #308
MaisiKoleni
announced in
Releases
1.12.0
#308
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
User-Side Changes
This allows testing student code for constructs such as loops, conditionals, local classes, exception handling and custom types. For example,
assertThatProjectSources().withinPackage("com.example").withLanguageLevel(JAVA_17).hasNo(LoopType.ANY)
asserts that all student code in thecom.example
package does not use any (imperative) loop constructs. In case of violations, we provide detailed failure messages which include the exact location in the source.Instead of an empty string, the default package in now described as
<default> (i.e., no package)
.5.9.2
/1.9.2
to5.9.3
/1.9.3
. See their release notes for details.1.7.2
to version1.7.3
. See their release notes for details.1.4.5
to1.4.8
. See their release notes for details.20220924
to version20230618
. See their release notes for details.Developer-Side Changes
spotless-maven-plugin
jacoco-maven-plugin
maven-clean-plugin
maven-enforcer-plugin
maven-resources-plugin
maven-compiler-plugin
maven-surefire-plugin
maven-source-plugin
maven-javadoc-plugin
maven-gpg-plugin
maven-install-plugin
maven-deploy-plugin
maven-site-plugin
This discussion was created from the release 1.12.0.
Beta Was this translation helpful? Give feedback.
All reactions