Skip to content

Commit 0dd198f

Browse files
committed
chore: Disable depclean
It is broken for java 21 classfiles since quite a while. See ASSERT-KTH/depclean#272
1 parent ddfb82c commit 0dd198f

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

flake.nix

+4-4
Original file line numberDiff line numberDiff line change
@@ -122,15 +122,15 @@
122122
# Check documentation links
123123
python3 ./chore/check-links-in-doc.py
124124
# Analyze dependencies through DepClean in spoon-core
125-
mvn -q depclean:depclean
125+
# mvn -q depclean:depclean
126126
127127
pushd spoon-decompiler || exit 1
128128
mvn -q versions:use-latest-versions -DallowSnapshots=true -Dincludes=fr.inria.gforge.spoon
129129
mvn -q versions:update-parent -DallowSnapshots=true
130130
git diff
131131
mvn -q test
132132
mvn -q checkstyle:checkstyle license:check
133-
mvn -q depclean:depclean
133+
# mvn -q depclean:depclean
134134
popd || exit 1
135135
136136
pushd spoon-control-flow || exit 1
@@ -146,7 +146,7 @@
146146
mvn -q versions:update-parent -DallowSnapshots=true
147147
git diff
148148
mvn -q test
149-
mvn -q depclean:depclean
149+
# mvn -q depclean:depclean
150150
popd || exit 1
151151
152152
pushd spoon-smpl || exit 1
@@ -155,7 +155,7 @@
155155
git diff
156156
mvn -q -Djava.src.version=17 test
157157
mvn -q checkstyle:checkstyle license:check
158-
mvn -q depclean:depclean
158+
# mvn -q depclean:depclean
159159
popd || exit 1
160160
'');
161161
extraRemote = pkgs.writeScriptBin "extra-remote" ''

spoon-pom/pom.xml

+1
Original file line numberDiff line numberDiff line change
@@ -207,6 +207,7 @@
207207
<configuration>
208208
<!-- the build should fail if there are unused direct dependencies -->
209209
<failIfUnusedDirect>true</failIfUnusedDirect>
210+
<skipDepClean>true</skipDepClean>
210211
</configuration>
211212
</execution>
212213
</executions>

0 commit comments

Comments
 (0)