Skip to content

Commit 4140bef

Browse files
authored
Merge pull request #576 from testng-team/release/testng_7_11
release testng-eclipse plugin for testng 7.11
2 parents fbd1fac + 91b0e81 commit 4140bef

File tree

17 files changed

+76
-59
lines changed

17 files changed

+76
-59
lines changed

.github/workflows/maven.yml

Lines changed: 6 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -14,21 +14,14 @@ jobs:
1414
runs-on: ubuntu-latest
1515

1616
steps:
17-
- uses: actions/checkout@v3
18-
- name: Set up JDK 11
19-
uses: actions/setup-java@v3
17+
- uses: actions/checkout@v4
18+
- uses: actions/setup-java@v4
2019
with:
21-
distribution: adopt
22-
java-version: 11
23-
24-
- uses: actions/cache@v3
25-
with:
26-
path: ~/.m2/repository
27-
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
28-
restore-keys: |
29-
${{ runner.os }}-maven-
20+
distribution: temurin
21+
java-version: 17
22+
cache: maven
3023

3124
- name: Build with Maven
3225
run: |
33-
echo "MAVEN_OPTS='-Xmx1024m -XX:MaxPermSize=512m -Djava.net.preferIPv4Stack=true'" > ~/.mavenrc
26+
echo "MAVEN_OPTS='-Xmx1024m -Djava.net.preferIPv4Stack=true'" > ~/.mavenrc
3427
./mvnw -e -U -Dci clean install

.mvn/wrapper/maven-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,5 @@
1414
# KIND, either express or implied. See the License for the
1515
# specific language governing permissions and limitations
1616
# under the License.
17-
distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.8.6/apache-maven-3.8.6-bin.zip
17+
distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.8/apache-maven-3.9.8-bin.zip
1818
wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.1.1/maven-wrapper-3.1.1.jar

CHANGES.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,19 @@
11
Change Log
22
====
33

4+
## 7.11.0
5+
6+
Supported Metrics: **BREAKING SINCE 7.11.0**
7+
8+
| Plugin | Dependency |
9+
| ------------- | ------------- |
10+
| TestNG for Eclipse | Eclipse 2023-09 (4.29) or above |
11+
| TestNG M2E Integration (Optional) | M2E 2.4.0 or above |
12+
| Java | 17.0 or above |
13+
14+
* update testng-p2 to 7.11.0
15+
* update tycho-maven-plugin to 4.0.12, maven wrapper 3.9.8
16+
417
## 7.10.0
518

619
Supported Metrics:

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ Plugin Version | Online Update-Site | Zipped Update-Site
3939
LATEST RELEASE | `https://testng.org/testng-eclipse-update-site` | [here](https://testng.org/testng-eclipse-update-site)
4040
LATEST BETA | `https://testng.org/testng-eclipse-update-site` | [here](https://testng.org/testng-eclipse-update-site)
4141
History:||
42+
7.11.0.202503091801 | `https://testng.org/testng-eclipse-update-site/7.11.0/` | [download](https://testng.org/testng-eclipse-update-site/zipped/7.11.0.202503091801/org.testng.eclipse.updatesite.zip)
4243
7.10.2.202503082113 | `https://testng.org/testng-eclipse-update-site/7.10.2/` | [download](https://testng.org/testng-eclipse-update-site/zipped/7.10.2.202503082113/org.testng.eclipse.updatesite.zip)
4344
7.10.0.202404131040 | `https://testng.org/testng-eclipse-update-site/7.10.0/` | [download](https://testng.org/testng-eclipse-update-site/zipped/7.10.0.202404131040/org.testng.eclipse.updatesite.zip)
4445
7.9.0.202312310355 | `https://testng.org/testng-eclipse-update-site/7.9.0/` | [download](https://testng.org/testng-eclipse-update-site/zipped/7.9.0.202312310355/org.testng.eclipse.updatesite.zip)

e44.target

Lines changed: 0 additions & 14 deletions
This file was deleted.

pom.xml

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@
55
<modelVersion>4.0.0</modelVersion>
66
<groupId>org.testng.eclipse</groupId>
77
<artifactId>org.testng.eclipse.parent</artifactId>
8-
<version>7.10.2-SNAPSHOT</version>
8+
<version>7.11.0-SNAPSHOT</version>
99
<packaging>pom</packaging>
1010

1111
<properties>
12-
<tycho.version>2.7.5</tycho.version>
12+
<tycho.version>4.0.12</tycho.version>
1313
<enforcer.maven.version>3.1.1</enforcer.maven.version>
14-
<enforcer.java.version>11</enforcer.java.version>
15-
<maven.compiler.source>11</maven.compiler.source>
16-
<maven.compiler.target>11</maven.compiler.target>
14+
<enforcer.java.version>17</enforcer.java.version>
15+
<maven.compiler.source>17</maven.compiler.source>
16+
<maven.compiler.target>17</maven.compiler.target>
1717
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1818
</properties>
1919

@@ -40,8 +40,7 @@
4040
<configuration>
4141
<!-- http://dev.eclipse.org/mhonarc/lists/tycho-user/msg02782.html -->
4242
<!-- http://stackoverflow.com/a/28812963 -->
43-
<compilerArgument>-warn:none</compilerArgument>
44-
<compilerArgument>-err:none</compilerArgument>
43+
<compilerArgument>-warn:-raw,unchecked</compilerArgument>
4544
</configuration>
4645
</plugin>
4746
<plugin>
@@ -152,17 +151,14 @@
152151

153152
<repositories>
154153
<repository>
155-
<id>eclipse</id>
154+
<id>2023-09</id>
156155
<layout>p2</layout>
157-
<url>https://download.eclipse.org/releases/photon/</url>
156+
<url>https://download.eclipse.org/releases/2023-09</url>
158157
</repository>
159158
<repository>
160159
<id>testng-p2-repo</id>
161160
<layout>p2</layout>
162-
<!-- testng-p2 beta -->
163-
<!-- <url>https://dl.bintray.com/testng-team/testng-p2/7.0.0/</url> -->
164-
<!-- testng-p2 release -->
165-
<url>https://testng.org/testng-p2-update-site/7.10.2/</url>
161+
<url>https://testng.org/testng-p2-update-site/7.11.0/</url>
166162
</repository>
167163
<repository>
168164
<snapshots />

target-platform.target

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2+
<?pde version="3.8"?>
3+
<target name="TestNG Eclipse Luna Target Platform" sequenceNumber="6">
4+
<locations>
5+
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
6+
<repository location="http://download.eclipse.org/releases/2023-09/"/>
7+
<unit id="org.eclipse.sdk.feature.group" version="0.0.0"/>
8+
<unit id="org.eclipse.equinox.p2.discovery.feature.feature.group" version="0.0.0"/>
9+
<unit id="org.eclipse.equinox.executable.feature.group" version="0.0.0"/>
10+
<unit id="org.apache.aries.spifly.dynamic.bundle" version="0.0.0"/>
11+
</location>
12+
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
13+
<repository location="https://archive.eclipse.org/technology/m2e/releases/2.4.0/"/>
14+
<unit id="org.eclipse.m2e.feature.feature.group" version="0.0.0"/>
15+
<!--<unit id="org.eclipse.m2e.sdk.feature.feature.group" version="0.0.0"/>-->
16+
</location>
17+
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
18+
<repository location="https://testng.org/testng-p2-update-site/7.11.0/"/>
19+
<unit id="org.testng.p2.feature.feature.group" version="0.0.0"/>
20+
</location>
21+
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
22+
<repository location="https://download.eclipse.org/oomph/simrel-orbit/release/4.28.0"/>
23+
<unit id="com.google.guava" version="0.0.0"/>
24+
</location>
25+
</locations>
26+
</target>

testng-eclipse-feature/feature.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<feature
33
id="org.testng.eclipse"
44
label="TestNG"
5-
version="7.10.2.qualifier"
5+
version="7.11.0.qualifier"
66
provider-name="Cedric Beust">
77

88
<description url="https://testng.org">

testng-eclipse-feature/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>org.testng.eclipse</groupId>
88
<artifactId>org.testng.eclipse.parent</artifactId>
9-
<version>7.10.2-SNAPSHOT</version>
9+
<version>7.11.0-SNAPSHOT</version>
1010
</parent>
1111
<groupId>org.testng.eclipse.features</groupId>
1212
<artifactId>org.testng.eclipse</artifactId>

testng-eclipse-plugin/.settings/org.eclipse.jdt.core.prefs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
11
eclipse.preferences.version=1
22
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
3-
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
3+
org.eclipse.jdt.core.compiler.codegen.targetPlatform=17
44
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
5-
org.eclipse.jdt.core.compiler.compliance=1.8
5+
org.eclipse.jdt.core.compiler.compliance=17
66
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
77
org.eclipse.jdt.core.compiler.debug.localVariable=generate
88
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
99
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
10+
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
1011
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
11-
org.eclipse.jdt.core.compiler.release=disabled
12-
org.eclipse.jdt.core.compiler.source=1.8
12+
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
13+
org.eclipse.jdt.core.compiler.release=enabled
14+
org.eclipse.jdt.core.compiler.source=17
1315
org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
1416
org.eclipse.jdt.core.formatter.alignment_for_additive_operator=16
1517
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16

0 commit comments

Comments
 (0)