Skip to content

refactor(testing): migrate to SpoonAssertions and deprecate old assertion package #4479

refactor(testing): migrate to SpoonAssertions and deprecate old assertion package

refactor(testing): migrate to SpoonAssertions and deprecate old assertion package #4479

Triggered via pull request June 4, 2026 12:05
Status Failure
Total duration 2m 58s
Artifacts

qodana.yml

on: pull_request
code-quality qodana
2m 47s
code-quality qodana
code-quality spoon-javadoc qodana
2m 53s
code-quality spoon-javadoc qodana
code-quality spoon-controlflow qodana
2m 51s
code-quality spoon-controlflow qodana
Fit to window
Zoom out
Zoom in

Annotations

65 errors and 9 warnings
Usage of API marked for removal: src/main/java/spoon/testing/AbstractFileAssert.java#L16
'spoon.testing' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractCtPackageAssert.java#L20
'spoon.testing' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractFileAssert.java#L8
'spoon.testing' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractCtElementAssert.java#L8
'spoon.testing' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractCtPackageAssert.java#L19
'spoon.testing' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractCtPackageAssert.java#L41
'spoon.testing.AbstractAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractCtElementAssert.java#L35
'spoon.testing.AbstractAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractCtElementAssert.java#L55
'spoon.testing.AbstractAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractCtPackageAssert.java#L45
'spoon.testing.AbstractAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractAssert.java#L8
'spoon.testing' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractCtPackageAssert.java#L18
'spoon.testing' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractCtElementAssert.java#L13
'spoon.testing' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/Assert.java#L64
'spoon.testing.CtElementAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/Assert.java#L47
'spoon.testing.AbstractFileAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractCtPackageAssert.java#L42
'spoon.testing.AbstractAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractCtPackageAssert.java#L83
'spoon.testing.Assert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractCtElementAssert.java#L15
'spoon.testing' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractCtElementAssert.java#L42
'spoon.testing.AbstractAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractCtElementAssert.java#L21
'spoon.testing.AbstractAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/Assert.java#L62
'spoon.testing.AbstractCtElementAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/Assert.java#L36
'spoon.testing.AbstractFileAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/FileAssert.java#L8
'spoon.testing' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractCtPackageAssert.java#L8
'spoon.testing' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractCtElementAssert.java#L37
'spoon.testing.AbstractAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractFileAssert.java#L52
'spoon.testing.AbstractAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractFileAssert.java#L65
'spoon.testing.AbstractAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractCtElementAssert.java#L14
'spoon.testing' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/Assert.java#L50
'spoon.testing.FileAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractCtElementAssert.java#L40
'spoon.testing.AbstractAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractCtPackageAssert.java#L56
'spoon.testing.AbstractAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/Assert.java#L76
'spoon.testing.AbstractCtPackageAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/Assert.java#L8
'spoon.testing' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractCtElementAssert.java#L55
'spoon.testing.AbstractAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractFileAssert.java#L55
'spoon.testing.AbstractAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractCtPackageAssert.java#L26
'spoon.testing.AbstractAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractCtElementAssert.java#L60
'spoon.testing.AbstractAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/Assert.java#L41
'spoon.testing.FileAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/package-info.java#L21
'spoon.testing' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractCtPackageAssert.java#L46
'spoon.testing.AbstractAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractCtPackageAssert.java#L60
'spoon.testing.AbstractAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractCtElementAssert.java#L37
'spoon.testing.AbstractAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/CtPackageAssert.java#L16
'spoon.testing.AbstractCtPackageAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/Assert.java#L30
'spoon.testing.FileAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractCtPackageAssert.java#L18
'spoon.testing.Assert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractCtPackageAssert.java#L46
'spoon.testing.AbstractAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/Assert.java#L16
'spoon.testing' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractFileAssert.java#L18
'spoon.testing' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractFileAssert.java#L25
'spoon.testing.AbstractAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractCtElementAssert.java#L57
'spoon.testing.AbstractAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/FileAssert.java#L16
'spoon.testing.AbstractFileAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/Assert.java#L15
'spoon.testing' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractCtElementAssert.java#L58
'spoon.testing.AbstractAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/CtPackageAssert.java#L8
'spoon.testing' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/Assert.java#L54
'spoon.testing.CtElementAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractCtElementAssert.java#L12
'spoon.testing' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/CtElementAssert.java#L8
'spoon.testing' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractCtPackageAssert.java#L86
'spoon.testing.AbstractAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/Assert.java#L78
'spoon.testing.CtPackageAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractCtPackageAssert.java#L75
'spoon.testing.AbstractAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractFileAssert.java#L19
'spoon.testing' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/CtElementAssert.java#L16
'spoon.testing.AbstractCtElementAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/Assert.java#L68
'spoon.testing.CtPackageAssert' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractFileAssert.java#L17
'spoon.testing' is deprecated since version 11 and marked for removal
Usage of API marked for removal: src/main/java/spoon/testing/AbstractCtPackageAssert.java#L45
'spoon.testing.AbstractAssert' is deprecated since version 11 and marked for removal
code-quality qodana
The number of problems exceeds the failThreshold
code-quality qodana
You are running a Qodana linter without an exact version tag: jetbrains/qodana-jvm-community:latest
code-quality qodana
You are running a Qodana linter without an exact version tag: jetbrains/qodana-jvm-community:latest
code-quality qodana
Comma-separated args format is deprecated and will be removed in a future version. Please switch to space-separated format: Current: "--source-directory,./src/main/java , --fail-threshold, 0" Suggested: "--source-directory ./src/main/java --fail-threshold 0"
code-quality spoon-controlflow qodana
You are running a Qodana linter without an exact version tag: jetbrains/qodana-jvm-community:latest
code-quality spoon-controlflow qodana
You are running a Qodana linter without an exact version tag: jetbrains/qodana-jvm-community:latest
code-quality spoon-controlflow qodana
Comma-separated args format is deprecated and will be removed in a future version. Please switch to space-separated format: Current: "--source-directory,./spoon-control-flow/src/main/java , --fail-threshold, 0" Suggested: "--source-directory ./spoon-control-flow/src/main/java --fail-threshold 0"
code-quality spoon-javadoc qodana
You are running a Qodana linter without an exact version tag: jetbrains/qodana-jvm-community:latest
code-quality spoon-javadoc qodana
You are running a Qodana linter without an exact version tag: jetbrains/qodana-jvm-community:latest
code-quality spoon-javadoc qodana
Comma-separated args format is deprecated and will be removed in a future version. Please switch to space-separated format: Current: "--source-directory,./spoon-javadoc/src/main/java , --fail-threshold, 0" Suggested: "--source-directory ./spoon-javadoc/src/main/java --fail-threshold 0"