Skip to content

Commit

Permalink
Ban org.javassist:javassist quarkusio#26071
Browse files Browse the repository at this point in the history
(cherry picked from commit da8afc0)
  • Loading branch information
ppalaga authored and gsmet committed Jun 28, 2022
1 parent a4f177f commit 78e648c
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 10 deletions.
6 changes: 6 additions & 0 deletions bom/application/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4826,6 +4826,12 @@
<groupId>com.cronutils</groupId>
<artifactId>cron-utils</artifactId>
<version>${cronutils.version}</version>
<exclusions>
<exclusion><!-- Remove once https://github.com/jmrozanec/cron-utils/pull/521 reaches us -->
<groupId>org.javassist</groupId>
<artifactId>javassist</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.quartz-scheduler</groupId>
Expand Down
22 changes: 12 additions & 10 deletions build-parent/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -583,6 +583,8 @@
<!-- Includes its own copy of an old version of the servlet API-->
<exclude>org.apache.tomcat.embed:tomcat-embed-core</exclude>
<exclude>org.jboss.modules:jboss-modules</exclude>
<!-- We prefer ByteBuddy where possible -->
<exclude>org.javassist:javassist</exclude>
</excludes>
<includes>
<!-- this is for REST Assured -->
Expand Down Expand Up @@ -1156,13 +1158,13 @@
<newArtifacts>
<artifact>${project.groupId}:${project.artifactId}:${revapi.newVersion}</artifact>
</newArtifacts>
<!-- don't fail is false making it possible to have
<!-- don't fail is false making it possible to have
revapi checks without requiring config files -->
<failOnMissingConfigurationFiles>false</failOnMissingConfigurationFiles>
<!-- Consider changes from the latest .Final version,
<!-- Consider changes from the latest .Final version,
not from the latest non-snapshot. -->
<versionFormat>\d+\.\d+\.\d+\.Final</versionFormat>
<!-- By default revapi will check the oldArtifact
<!-- By default revapi will check the oldArtifact
against the currently executed build -->
<!-- <checkDependencies>false</checkDependencies> -->
<analysisConfigurationFiles>
Expand All @@ -1176,8 +1178,8 @@
</roots>
</configurationFile>
</analysisConfigurationFiles>
<!-- By default, revapi will only fail the build
if there are potentially breaking or breaking changes. However, in the report
<!-- By default, revapi will only fail the build
if there are potentially breaking or breaking changes. However, in the report
we want even non breaking changes to be present. -->
<reportSeverity>nonBreaking</reportSeverity>
<failSeverity>potentiallyBreaking</failSeverity>
Expand All @@ -1187,11 +1189,11 @@
<ignoreSuggestionsFile>${project.build.directory}/api-changes-suggestions.xml</ignoreSuggestionsFile>
<expandProperties>true</expandProperties>
</configuration>
<!-- Running two executions is a workaround to make sure
we get a HTML report in case revapi finds some incompatible changes. The
"check" goal will simply fail the whole build before it could get to the
report. To make sure we always get a HTML report, the "report" goal needs
to be executed before the "check" goal. Once https://github.com/revapi/revapi/issues/11
<!-- Running two executions is a workaround to make sure
we get a HTML report in case revapi finds some incompatible changes. The
"check" goal will simply fail the whole build before it could get to the
report. To make sure we always get a HTML report, the "report" goal needs
to be executed before the "check" goal. Once https://github.com/revapi/revapi/issues/11
is fixed it should be possible to use single execution. -->
<executions>
<execution>
Expand Down

0 comments on commit 78e648c

Please sign in to comment.