Skip to content

Commit

Permalink
fix missing jdt annot. pro deps
Browse files Browse the repository at this point in the history
  • Loading branch information
cdietrich committed Jul 31, 2024
1 parent 54f8399 commit dde1535
Showing 1 changed file with 153 additions and 0 deletions.
153 changes: 153 additions & 0 deletions org.eclipse.xtext.xbase.tests/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,158 @@
<packaging>eclipse-test-plugin</packaging>

<name>Xtext Xbase Tests</name>

<profiles>
<!--
To force the same version of jdt.compiler.apt and jdt.core
(for the EclipseCompiler)
Similar to
see https://github.com/eclipse/xtext-maven/issues/146

Otherwise during the EclipseCompiler tests we get failures and
WARN dalone.compiler.EclipseJavaCompiler -
class "org.eclipse.jdt.internal.compiler.lookup.AptSourceLocalVariableBinding"'s
signer information does not match signer information of other classes
in the same package

NOT required anymore since 2023-03 since the two fragments have been removed.
-->
<profile>
<id>xtext-202203</id>
<activation>
<property>
<name>target-platform-classifier</name>
<value>xtext-r202203</value>
</property>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId>
<configuration>
<dependency-resolution>
<extraRequirements combine.children="append">

<requirement>
<type>eclipse-plugin</type>
<id>org.eclipse.jdt.compiler.apt</id>
<versionRange>0.0.0</versionRange>
</requirement>
<requirement>
<type>eclipse-plugin</type>
<id>org.eclipse.jdt.compiler.tool</id>
<versionRange>0.0.0</versionRange>
</requirement>
</extraRequirements>
</dependency-resolution>
</configuration>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>xtext-202206</id>
<activation>
<property>
<name>target-platform-classifier</name>
<value>xtext-r202206</value>
</property>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId>
<configuration>
<dependency-resolution>
<extraRequirements combine.children="append">

<requirement>
<type>eclipse-plugin</type>
<id>org.eclipse.jdt.compiler.apt</id>
<versionRange>0.0.0</versionRange>
</requirement>
<requirement>
<type>eclipse-plugin</type>
<id>org.eclipse.jdt.compiler.tool</id>
<versionRange>0.0.0</versionRange>
</requirement>
</extraRequirements>
</dependency-resolution>
</configuration>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>xtext-202209</id>
<activation>
<property>
<name>target-platform-classifier</name>
<value>xtext-r202209</value>
</property>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId>
<configuration>
<dependency-resolution>
<extraRequirements combine.children="append">

<requirement>
<type>eclipse-plugin</type>
<id>org.eclipse.jdt.compiler.apt</id>
<versionRange>0.0.0</versionRange>
</requirement>
<requirement>
<type>eclipse-plugin</type>
<id>org.eclipse.jdt.compiler.tool</id>
<versionRange>0.0.0</versionRange>
</requirement>
</extraRequirements>
</dependency-resolution>
</configuration>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>xtext-202212</id>
<activation>
<property>
<name>target-platform-classifier</name>
<value>xtext-r202212</value>
</property>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId>
<configuration>
<dependency-resolution>
<extraRequirements combine.children="append">

<requirement>
<type>eclipse-plugin</type>
<id>org.eclipse.jdt.compiler.apt</id>
<versionRange>0.0.0</versionRange>
</requirement>
<requirement>
<type>eclipse-plugin</type>
<id>org.eclipse.jdt.compiler.tool</id>
<versionRange>0.0.0</versionRange>
</requirement>
</extraRequirements>
</dependency-resolution>
</configuration>
</plugin>
</plugins>
</build>
</profile>
</profiles>

</project>

0 comments on commit dde1535

Please sign in to comment.