GitHub pull request #3167 of commit 8c507da7d46bffb0ecc78205d6c66bff7a3f6e37, no merge conflicts.
Running as SYSTEM
Setting status of 8c507da7d46bffb0ecc78205d6c66bff7a3f6e37 to PENDING with url https://ci.eclipse.org/ls/job/jdt-ls-pr/5120/ and message: 'Jenkins Build Started'
Using context: Jenkins Build
Agent basic-nshtq is provisioned from template basic
---
apiVersion: "v1"
kind: "Pod"
metadata:
annotations:
kubernetes.jenkins.io/last-refresh: "1716987752130"
labels:
jenkins: "slave"
jenkins/label-digest: "61a7508ed1b04e9ada836fcd14d4d8ef5687c7dd"
jenkins/label: "basic"
kubernetes.jenkins.io/controller: "http___jenkins-ui_ls_svc_cluster_local_lsx"
name: "basic-nshtq"
namespace: "ls"
spec:
containers:
- env:
- name: "JENKINS_SECRET"
value: "********"
- name: "JENKINS_TUNNEL"
value: "jenkins-discovery.ls.svc.cluster.local:50000"
- name: "JENKINS_AGENT_NAME"
value: "basic-nshtq"
- name: "JENKINS_REMOTING_JAVA_OPTS"
value: "-showversion -XshowSettings:vm -Xmx256m -Dorg.jenkinsci.remoting.engine.JnlpProtocol3.disabled=true\
\ -Dorg.jenkinsci.plugins.gitclient.CliGitAPIImpl.useSETSID=true"
- name: "JAVA_TOOL_OPTIONS"
value: ""
- name: "_JAVA_OPTIONS"
value: ""
- name: "REMOTING_OPTS"
value: "-noReconnectAfter 1d"
- name: "OPENJ9_JAVA_OPTIONS"
value: "-XX:+IgnoreUnrecognizedVMOptions -XX:+IdleTuningCompactOnIdle -XX:+IdleTuningGcOnIdle"
- name: "JENKINS_NAME"
value: "basic-nshtq"
- name: "JENKINS_AGENT_WORKDIR"
value: "/home/jenkins/agent"
- name: "JENKINS_URL"
value: "http://jenkins-ui.ls.svc.cluster.local/ls/"
image: "docker.io/eclipsecbi/jiro-agent-basic:remoting-3206.vb_15dcf73f6a_9"
imagePullPolicy: "Always"
name: "jnlp"
resources:
limits:
cpu: "2000m"
memory: "4096Mi"
requests:
cpu: "1000m"
memory: "4096Mi"
tty: true
volumeMounts:
- mountPath: "/home/jenkins/.m2/toolchains.xml"
name: "m2-dir"
readOnly: true
subPath: "toolchains.xml"
- mountPath: "/home/jenkins/.mavenrc"
name: "m2-dir"
readOnly: true
subPath: ".mavenrc"
- mountPath: "/opt/tools"
name: "volume-0"
readOnly: false
- mountPath: "/home/jenkins"
name: "volume-2"
readOnly: false
- mountPath: "/home/jenkins/.m2/repository"
name: "volume-3"
readOnly: false
- mountPath: "/home/jenkins/.m2/settings-security.xml"
name: "m2-secret-dir"
readOnly: true
subPath: "settings-security.xml"
- mountPath: "/home/jenkins/.m2/wrapper"
name: "volume-4"
readOnly: false
- mountPath: "/home/jenkins/.m2/settings.xml"
name: "m2-secret-dir"
readOnly: true
subPath: "settings.xml"
- mountPath: "/home/jenkins/.ssh"
name: "volume-1"
readOnly: false
subPath: ""
- mountPath: "/home/jenkins/agent"
name: "workspace-volume"
readOnly: false
workingDir: "/home/jenkins/agent"
nodeSelector:
kubernetes.io/os: "linux"
restartPolicy: "Never"
volumes:
- name: "volume-0"
persistentVolumeClaim:
claimName: "tools-claim-jiro-ls"
readOnly: true
- name: "m2-secret-dir"
secret:
secretName: "m2-secret-dir"
- emptyDir:
medium: ""
name: "volume-2"
- configMap:
name: "m2-dir"
name: "m2-dir"
- configMap:
name: "known-hosts"
name: "volume-1"
- emptyDir:
medium: ""
name: "workspace-volume"
- emptyDir:
medium: ""
name: "volume-4"
- emptyDir:
medium: ""
name: "volume-3"
[EnvInject] - Loading node environment variables.
Building remotely on basic-nshtq (basic) in workspace /home/jenkins/agent/workspace/jdt-ls-pr
The recommended git tool is: NONE
No credentials specified
Cloning the remote Git repository
Cloning repository https://github.com/eclipse-jdtls/eclipse.jdt.ls.git
> git init /home/jenkins/agent/workspace/jdt-ls-pr # timeout=10
Fetching upstream changes from https://github.com/eclipse-jdtls/eclipse.jdt.ls.git
> git --version # timeout=10
> git --version # 'git version 2.20.1'
> git fetch --tags --force --progress -- https://github.com/eclipse-jdtls/eclipse.jdt.ls.git +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url https://github.com/eclipse-jdtls/eclipse.jdt.ls.git # timeout=10
> git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url https://github.com/eclipse-jdtls/eclipse.jdt.ls.git # timeout=10
Fetching upstream changes from https://github.com/eclipse-jdtls/eclipse.jdt.ls.git
> git fetch --tags --force --progress -- https://github.com/eclipse-jdtls/eclipse.jdt.ls.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10
> git rev-parse refs/remotes/origin/pr/3167/merge^{commit} # timeout=10
Checking out Revision 7d9138b25914612dfd19aa0073f96a8f7b9297bc (refs/remotes/origin/pr/3167/merge)
> git config core.sparsecheckout # timeout=10
> git checkout -f 7d9138b25914612dfd19aa0073f96a8f7b9297bc # timeout=10
Commit message: "Merge 8c507da7d46bffb0ecc78205d6c66bff7a3f6e37 into 958ed89c8511122c962e3ada986b36d20992074d"
First time build. Skipping changelog.
[jdt-ls-pr] $ /bin/sh -xe /tmp/jenkins15503880282334064968.sh
+ env
KUBERNETES_SERVICE_PORT_HTTPS=443
JENKINS_DISCOVERY_PORT_50000_TCP=tcp://10.30.245.183:50000
ghprbPullAuthorLogin=fbricon
KUBERNETES_SERVICE_PORT=443
RUN_TESTS_DISPLAY_URL=https://ci.eclipse.org/ls/job/jdt-ls-pr/5120/display/redirect?page=tests
HOSTNAME=basic-nshtq
LANGUAGE=en_US:en
JENKINS_SERVER_COOKIE=6ea17188d607c66d
NSS_SDB_USE_CACHE=no
JENKINS_DISCOVERY_PORT_50000_TCP_ADDR=10.30.245.183
JAVA_HOME=/opt/tools/java/temurin/jdk-17/latest
BUILD_CAUSE=GHPRBCAUSE
GITLAB_OBJECT_KIND=none
JENKINS_TUNNEL=jenkins-discovery.ls.svc.cluster.local:50000
RUN_CHANGES_DISPLAY_URL=https://ci.eclipse.org/ls/job/jdt-ls-pr/5120/display/redirect?page=changes
JENKINS_AGENT_NAME=basic-nshtq
JENKINS_UI_PORT_80_TCP_PROTO=tcp
JENKINS_UI_PORT=tcp://10.30.9.222:80
PWD=/home/jenkins/agent/workspace/jdt-ls-pr
HUDSON_HOME=/var/jenkins
JENKINS_UI_PORT_80_TCP_ADDR=10.30.9.222
BUILD_URL=https://ci.eclipse.org/ls/job/jdt-ls-pr/5120/
JOB_URL=https://ci.eclipse.org/ls/job/jdt-ls-pr/
BUILD_NUMBER=5120
ghprbPullAuthorLoginMention=@fbricon
OPENJ9_JAVA_COMMAND_LINE=/opt/java/openjdk/bin/java -showversion -XshowSettings:vm -Xmx256m -Dorg.jenkinsci.remoting.engine.JnlpProtocol3.disabled=true -Dorg.jenkinsci.plugins.gitclient.CliGitAPIImpl.useSETSID=true -jar /usr/share/jenkins/agent.jar -secret 3cc245ff4a2583b42e4bb7508d73e277d482d7d7f67e4624d158e23c9174daae -name basic-nshtq -tunnel jenkins-discovery.ls.svc.cluster.local:50000 -url http://jenkins-ui.ls.svc.cluster.local/ls/ -workDir /home/jenkins/agent
ghprbPullLink=https://github.com/eclipse-jdtls/eclipse.jdt.ls/pull/3167
USER_NAME=jenkins
BUILD_DISPLAY_NAME=#5120
HOME=/home/jenkins
LANG=en_US.UTF-8
KUBERNETES_PORT_443_TCP=tcp://10.30.0.1:443
JENKINS_DISCOVERY_PORT_50000_TCP_PROTO=tcp
JENKINS_NAME=basic-nshtq
ghprbPullDescription=GitHub pull request #3167 of commit 8c507da7d46bffb0ecc78205d6c66bff7a3f6e37, no merge conflicts.
JENKINS_URL=http://jenkins-ui.ls.svc.cluster.local/ls/
JOB_BASE_NAME=jdt-ls-pr
JENKINS_UI_SERVICE_PORT=80
sha1=origin/pr/3167/merge
ghprbPullTitle=[WIP] Run tests against javac bits
JOB_NAME=jdt-ls-pr
RUN_DISPLAY_URL=https://ci.eclipse.org/ls/job/jdt-ls-pr/5120/display/redirect
ghprbTargetBranch=master
JENKINS_UI_SERVICE_PORT_HTTP=80
JENKINS_DISCOVERY_PORT_50000_TCP_PORT=50000
JOB_DISPLAY_URL=https://ci.eclipse.org/ls/job/jdt-ls-pr/display/redirect
ghprbActualCommit=8c507da7d46bffb0ecc78205d6c66bff7a3f6e37
OPENJ9_JAVA_OPTIONS=-XX:+IgnoreUnrecognizedVMOptions -XX:+IdleTuningCompactOnIdle -XX:+IdleTuningGcOnIdle
JENKINS_UI_PORT_80_TCP_PORT=80
ghprbCommentBody=null
JENKINS_UI_SERVICE_HOST=10.30.9.222
WORKSPACE=/home/jenkins/agent/workspace/jdt-ls-pr
JENKINS_UI_PORT_80_TCP=tcp://10.30.9.222:80
JENKINS_DISCOVERY_PORT=tcp://10.30.245.183:50000
ghprbPullLongDescription=The idea is to run \r\n\r\n> mvn clean verify -Pjavac\r\n\r\nBut for some reason I run into:\r\n\r\n> [ERROR] Failed to execute goal org.eclipse.tycho:tycho-compiler-plugin:4.0.8:validate-classpath (default-validate-classpath) on project org.eclipse.jdt.ls.tests: Execution default-validate-classpath of goal org.eclipse.tycho:tycho-compiler-plugin:4.0.8:validate-classpath failed: org.osgi.framework.BundleException: Bundle org.eclipse.jdt.ls.tests cannot be resolved:org.eclipse.jdt.ls.tests [293]\r\n[ERROR] Unresolved requirement: Require-Bundle: org.eclipse.jdt.core.javac\r\n\r\n@akurtakov @mickaelistria what am I missing?\r\n
ghprbActualCommitAuthorEmail=fbricon@gmail.com
HUDSON_URL=https://ci.eclipse.org/ls/
JENKINS_REMOTING_JAVA_OPTS=-showversion -XshowSettings:vm -Xmx256m -Dorg.jenkinsci.remoting.engine.JnlpProtocol3.disabled=true -Dorg.jenkinsci.plugins.gitclient.CliGitAPIImpl.useSETSID=true
TERM=xterm
ghprbCredentialsId=github-bot
NODE_NAME=basic-nshtq
JENKINS_DISCOVERY_SERVICE_HOST=10.30.245.183
HUDSON_SERVER_COOKIE=6ea17188d607c66d
GIT_URL=https://github.com/eclipse-jdtls/eclipse.jdt.ls.git
SHLVL=1
BUILD_TAG=jenkins-jdt-ls-pr-5120
KUBERNETES_PORT_443_TCP_PROTO=tcp
EXECUTOR_NUMBER=0
HUDSON_COOKIE=ac71e729-bb68-45a8-9876-c6dd24a9b4a6
JENKINS_SECRET=3cc245ff4a2583b42e4bb7508d73e277d482d7d7f67e4624d158e23c9174daae
JENKINS_HOME=/var/jenkins
KUBERNETES_PORT_443_TCP_ADDR=10.30.0.1
JENKINS_AGENT_WORKDIR=/home/jenkins/agent
ROOT_BUILD_CAUSE=GHPRBCAUSE
ghprbGhRepository=eclipse-jdtls/eclipse.jdt.ls
ghprbPullId=3167
GIT_COMMIT=7d9138b25914612dfd19aa0073f96a8f7b9297bc
KUBERNETES_SERVICE_HOST=10.30.0.1
LC_ALL=en_US.UTF-8
KUBERNETES_PORT=tcp://10.30.0.1:443
KUBERNETES_PORT_443_TCP_PORT=443
NODE_LABELS=basic-nshtq basic
BUILD_CAUSE_GHPRBCAUSE=true
WORKSPACE_TMP=/home/jenkins/agent/workspace/jdt-ls-pr@tmp
BUILD_TIMESTAMP=20240529130241
JENKINS_DISCOVERY_SERVICE_PORT_JNLP=50000
PATH=/opt/tools/java/temurin/jdk-17/latest/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
ghprbAuthorRepoGitUrl=https://github.com/fbricon/eclipse.jdt.ls.git
RUN_ARTIFACTS_DISPLAY_URL=https://ci.eclipse.org/ls/job/jdt-ls-pr/5120/display/redirect?page=artifacts
CI=true
ROOT_BUILD_CAUSE_GHPRBCAUSE=true
JENKINS_DISCOVERY_SERVICE_PORT=50000
ghprbSourceBranch=javac-poc-tests
ghprbActualCommitAuthor=Fred Bricon
GIT_BRANCH=javac-poc-tests
BUILD_ID=5120
REMOTING_OPTS=-noReconnectAfter 1d
JAVA_VERSION=jdk-11.0.21+9_openj9-0.41.0
_=/usr/bin/env
+ export MAVEN_USER_HOME=/home/jenkins/agent/workspace/jdt-ls-pr/.m2
+ MAVEN_USER_HOME=/home/jenkins/agent/workspace/jdt-ls-pr/.m2
+ mkdir -p /home/jenkins/.gradle
+ echo org.gradle.daemon=false
+ echo org.gradle.vfs.watch=false
+ echo org.gradle.daemon.idletimeout=3000
+ cat /home/jenkins/.gradle/gradle.properties
org.gradle.daemon=false
org.gradle.vfs.watch=false
org.gradle.daemon.idletimeout=3000
+ cat /home/jenkins/.m2/toolchains.xml
jdkJavaSE-1.81.8oracle/opt/tools/java/oracle/jdk-8/latestjdkJavaSE-99openjdk/opt/tools/java/openjdk/jdk-9/latestjdkJavaSE-1010openjdk/opt/tools/java/openjdk/jdk-10/latestjdkJavaSE-1111openjdk/opt/tools/java/openjdk/jdk-11/latestjdkJavaSE-1212openjdk/opt/tools/java/openjdk/jdk-12/latestjdkJavaSE-1313openjdk/opt/tools/java/openjdk/jdk-13/latestjdkJavaSE-1414openjdk/opt/tools/java/openjdk/jdk-14/latestjdkJavaSE-1515openjdk/opt/tools/java/openjdk/jdk-15/latestjdkJavaSE-1616openjdk/opt/tools/java/openjdk/jdk-16/latestjdkJavaSE-1717openjdk/opt/tools/java/openjdk/jdk-17/latestjdkJavaSE-1818openjdk/opt/tools/java/openjdk/jdk-18/latestjdkJavaSE-1919openjdk/opt/tools/java/openjdk/jdk-19/latestjdkJavaSE-2020openjdk/opt/tools/java/openjdk/jdk-20/latestjdkJavaSE-2121openjdk/opt/tools/java/openjdk/jdk-21/latestjdkJavaSE-2222openjdk/opt/tools/java/openjdk/jdk-22/latestjdkJavaSE-2323openjdk/opt/tools/java/openjdk/jdk-23/latest
+ ls /opt/tools/ee
CDC-1.0_Foundation-1.0
CDC-1.1_Foundation-1.1
OSGi_Minimum-1.0
OSGi_Minimum-1.1
OSGi_Minimum-1.2
+ ls /opt/tools/java/oracle
jdk-10
jdk-1.4
jdk-5
jdk-6
jdk-7
jdk-8
jdk-9
latest
+ ls /opt/tools/java/openjdk
ea-latest
jdk-10
jdk-11
jdk-12
jdk-13
jdk-14
jdk-15
jdk-16
jdk-17
jdk-18
jdk-19
jdk-20
jdk-21
jdk-22
jdk-23
jdk-9
latest
+ ./mvnw clean verify -B -U -fae -e -Pserver-distro -DDetectVMInstallationsJob.disabled=true -Dcompletion.timeout=120000 -Djava.lsp.mavensearch.timeout=60 -Dorg.gradle.daemon=false -Dorg.gradle.daemon.idletimeout=300000 -Djdt.ls.test.delete.debug=true -Dcbi.jarsigner.skip=false '-Dtycho.testArgLine=-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms256m -Djdt.ls.test.delete.debug=true -Djava.lsp.mavensearch.timeout=60 -Djava8fx.home=/opt/tools/java/oracle/jdk-8/latest -DDetectVMInstallationsJob.disabled=true -Dmaven.user.home=/home/jenkins/agent/workspace/jdt-ls-pr/.m2 -Dmaven.repo.local=/home/jenkins/agent/workspace/jdt-ls-pr/.repository'
Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae)
Maven home: /home/jenkins/agent/workspace/jdt-ls-pr/.m2/wrapper/dists/apache-maven-3.9.6-bin/3311e1d4/apache-maven-3.9.6
Java version: 17.0.10, vendor: Eclipse Adoptium, runtime: /opt/tools/java/temurin/jdk-17/jdk-17.0.10+7
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "6.2.9-300.fc38.x86_64", arch: "amd64", family: "unix"
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
[WARNING]
[WARNING] Some problems were encountered while building the effective model for org.eclipse.jdt.ls:org.eclipse.jdt.ls.tests:eclipse-test-plugin:1.36.0-SNAPSHOT
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-toolchains-plugin is missing. @ line 61, column 14
[WARNING]
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING]
[INFO] Tycho Version: 4.0.8 (d07e53b9e5b0b4c40ee529fb831732f631e4e3ef)
[INFO] Tycho Mode: project
[INFO] Tycho Builder: maven
[INFO] Build Threads: 1
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO]
[INFO] JDT Language Server :: Parent [pom]
[INFO] JDT Language Server :: Target Platform [eclipse-target-definition]
[INFO] JDT Language Server :: Core [eclipse-plugin]
[INFO] JDT Language Server :: Filesystem [eclipse-plugin]
[INFO] JDT Language Server :: Tests [eclipse-test-plugin]
[INFO] JDT Language Server :: Java LS Logback.appender [eclipse-plugin]
[INFO] JDT Language Server :: SyntaxServer Tests [eclipse-test-plugin]
[INFO] JDT Language Server :: Product [eclipse-repository]
[INFO]
[INFO] ---------------------< org.eclipse.jdt.ls:parent >----------------------
[INFO] Building JDT Language Server :: Parent 1.36.0-SNAPSHOT [1/8]
[INFO] from pom.xml
[INFO] --------------------------------[ pom ]---------------------------------
[INFO]
[INFO] --- clean:3.3.2:clean (default-clean) @ parent ---
[INFO]
[INFO] --------------< org.eclipse.jdt.ls:org.eclipse.jdt.ls.tp >--------------
[INFO] Building JDT Language Server :: Target Platform 1.36.0-SNAPSHOT [2/8]
[INFO] from org.eclipse.jdt.ls.target/pom.xml
[INFO] ---------------------[ eclipse-target-definition ]----------------------
[INFO]
[INFO] --- clean:3.3.2:clean (default-clean) @ org.eclipse.jdt.ls.tp ---
[INFO]
[INFO] --- tycho-packaging:4.0.8:package-target-definition (default-package-target-definition) @ org.eclipse.jdt.ls.tp ---
[INFO]
[INFO] -------------< org.eclipse.jdt.ls:org.eclipse.jdt.ls.core >-------------
[INFO] Building JDT Language Server :: Core 1.36.0-SNAPSHOT [3/8]
[INFO] from org.eclipse.jdt.ls.core/pom.xml
[INFO] ---------------------------[ eclipse-plugin ]---------------------------
[INFO] Resolving target definition file:/home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.target/org.eclipse.jdt.ls.tp.target for environments=[linux/gtk/x86_64, linux/gtk/aarch64, win32/win32/x86_64, macosx/cocoa/x86_64, macosx/cocoa/aarch64], include source mode=honor, referenced repository mode =ignore, execution environment=StandardEEResolutionHints [executionEnvironment=OSGi profile 'JavaSE-22' { source level: 22, target level: 22}], remote p2 repository options=org.eclipse.tycho.p2maven.DefaultProvisioningAgent@16fa5e34
[INFO] ### Using TychoRepositoryTransport for remote P2 access ###
[INFO] Cache location: /home/jenkins/.m2/repository/.cache/tycho
[INFO] Transport mode: online
[INFO] Http Transport type: Java11Client
[INFO] Update mode: forced
[INFO] Minimum cache duration: 60 minutes
[INFO] (you can configure this with -Dtycho.p2.transport.min-cache-minutes=)
[INFO] Resolving MavenDependencyRoots = [GroupId = commons-codec, ArtifactId = commons-codec, Version = 1.17.0, ArtifactType = jar, IncludeDependencyScope = , GroupId = org.apache.commons, ArtifactId = commons-lang3, Version = 3.14.0, ArtifactType = jar, IncludeDependencyScope = ], IncludeDependencyScope = [compile], MissingManifestStrategy = GENERATE, IncludeSource = true
[INFO] Resolving MavenDependencyRoots = [GroupId = jakarta.servlet, ArtifactId = jakarta.servlet-api, Version = 5.0.0, ArtifactType = jar, IncludeDependencyScope = ], IncludeDependencyScope = [compile], MissingManifestStrategy = GENERATE, IncludeSource = true
[INFO]
[INFO] --- clean:3.3.2:clean (default-clean) @ org.eclipse.jdt.ls.core ---
[INFO]
[INFO] --- tycho-packaging:4.0.8:build-qualifier (default-build-qualifier) @ org.eclipse.jdt.ls.core ---
[INFO] The project's OSGi version is 1.36.0.202405291303
[INFO]
[INFO] --- tycho-packaging:4.0.8:validate-id (default-validate-id) @ org.eclipse.jdt.ls.core ---
[INFO]
[INFO] --- tycho-packaging:4.0.8:validate-version (default-validate-version) @ org.eclipse.jdt.ls.core ---
[INFO]
[INFO] --- dependency:3.6.1:copy (get-libs) @ org.eclipse.jdt.ls.core ---
[INFO] Configured Artifact: com.kotcrab.remark:remark:1.2.0:jar
[INFO] Configured Artifact: org.jsoup:jsoup:1.14.2:jar
[INFO] Configured Artifact: com.jetbrains.intellij.java:java-decompiler-engine:231.9011.34:jar
[INFO] Copying remark-1.2.0.jar to /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/lib/remark-1.2.0.jar
[INFO] Copying jsoup-1.14.2.jar to /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/lib/jsoup-1.14.2.jar
[INFO] Copying java-decompiler-engine-231.9011.34.jar to /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/lib/java-decompiler-engine-231.9011.34.jar
[INFO]
[INFO] --- target-platform-configuration:4.0.8:target-platform (default-target-platform) @ org.eclipse.jdt.ls.core ---
[INFO]
[INFO] --- tycho-compiler:4.0.8:validate-classpath (default-validate-classpath) @ org.eclipse.jdt.ls.core ---
[INFO] Resolving class path of JDT Language Server :: Core
[INFO]
[INFO] --- jacoco:0.8.11:prepare-agent (default) @ org.eclipse.jdt.ls.core ---
[INFO] argLine set to -javaagent:/home/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/../target/jacoco.exec,append=true,includes=org.eclipse.jdt.ls.*,sessionid=org.eclipse.jdt.ls.core
[INFO]
[INFO] --- groovy:2.1.1:execute (default) @ org.eclipse.jdt.ls.core ---
Wrote to /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/gradle/checksums/versions.json
Wrote to /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/gradle/checksums/checksums.json
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @ org.eclipse.jdt.ls.core ---
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/main/resources
[INFO]
[INFO] --- tycho-compiler:4.0.8:compile (default-compile) @ org.eclipse.jdt.ls.core ---
[INFO] Compiling 320 source files to /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/target/classes using Eclipse Compiler for Java(TM) 3.38.0.v20240524-2033
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/ChangeUtil.java:[333]
private static ICompilationUnit getNewCompilationUnit(IType type, String newName) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The method getNewCompilationUnit(IType, String) from the type ChangeUtil is never used locally
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/ConnectionStreamFactory.java:[61]
Socket socket = new Socket(host, port);
^^^^^^
Resource leak: 'socket' is never closed
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/DependencyUtil.java:[20]
import org.apache.maven.artifact.repository.ArtifactRepository;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type ArtifactRepository is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/DependencyUtil.java:[65]
ArtifactRepository localRepository = maven.getLocalRepository();
^^^^^^^^^^^^^^^^^^
The type ArtifactRepository is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/DependencyUtil.java:[68]
File file = new File(localRepository.getBasedir(), relPath).getCanonicalFile();
^^^^^^^^^^^^
The method getBasedir() from the type ArtifactRepository is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/HoverInfoProvider.java:[56]
import org.eclipse.lsp4j.MarkedString;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type MarkedString is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/HoverInfoProvider.java:[95]
public List> computeHover(int line, int column, IProgressMonitor monitor) {
^^^^^^^^^^^^
The type MarkedString is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/HoverInfoProvider.java:[96]
List> res = new LinkedList<>();
^^^^^^^^^^^^
The type MarkedString is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/HoverInfoProvider.java:[142]
MarkedString signature = computeSignature(curr);
^^^^^^^^^^^^
The type MarkedString is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/HoverInfoProvider.java:[149]
MarkedString javadoc = computeJavadoc(curr);
^^^^^^^^^^^^
The type MarkedString is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/HoverInfoProvider.java:[150]
String value = javadoc == null ? null : javadoc.getValue();
^^^^^^^^^^
The method getValue() from the type MarkedString is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/HoverInfoProvider.java:[193]
private List> cancelled(List> res) {
^^^^^^^^^^^^
The type MarkedString is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/HoverInfoProvider.java:[193]
private List> cancelled(List> res) {
^^^^^^^^^^^^
The type MarkedString is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/HoverInfoProvider.java:[246]
public static MarkedString computeSignature(IJavaElement element) {
^^^^^^^^^^^^
The type MarkedString is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/HoverInfoProvider.java:[271]
return new MarkedString(LANGUAGE_ID, elementLabel);
^^^^^^^^^^^^
The type MarkedString is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/HoverInfoProvider.java:[271]
return new MarkedString(LANGUAGE_ID, elementLabel);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The constructor MarkedString(String, String) is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/HoverInfoProvider.java:[294]
public static MarkedString computeJavadoc(IJavaElement element) throws CoreException {
^^^^^^^^^^^^
The type MarkedString is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/HoverInfoProvider.java:[323]
return result != null ? new MarkedString(LANGUAGE_ID, result) : null;
^^^^^^^^^^^^
The type MarkedString is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/HoverInfoProvider.java:[323]
return result != null ? new MarkedString(LANGUAGE_ID, result) : null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The constructor MarkedString(String, String) is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/JDTDelegateCommandHandler.java:[18]
import java.util.HashMap;
^^^^^^^^^^^^^^^^^
The import java.util.HashMap is never used
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/JDTDelegateCommandHandler.java:[26]
import org.eclipse.jdt.core.IClasspathEntry;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jdt.core.IClasspathEntry is never used
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/JDTDelegateCommandHandler.java:[31]
import org.eclipse.jdt.ls.core.internal.commands.ProjectClasspathEntry;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jdt.ls.core.internal.commands.ProjectClasspathEntry is never used
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/JDTDelegateCommandHandler.java:[83]
return handler.stringFormatting((String) arguments.get(0), JSONUtility.toModel(arguments.get(1), Map.class), Integer.parseInt((String) arguments.get(2)), monitor);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The expression of type Map needs unchecked conversion to conform to Map
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/JDTDelegateCommandHandler.java:[99]
return ProjectCommand.getProjectSettings((String) arguments.get(0), (ArrayList) arguments.get(1));
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: Unchecked cast from Object to ArrayList
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/JDTDelegateCommandHandler.java:[110]
Map options = JSONUtility.toModel(arguments.get(1), Map.class);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The expression of type Map needs unchecked conversion to conform to Map
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/JDTDelegateCommandHandler.java:[133]
ProjectCommand.changeImportedProjects((ArrayList) arguments.get(0),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: Unchecked cast from Object to ArrayList
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/JDTDelegateCommandHandler.java:[134]
(ArrayList) arguments.get(1), (ArrayList) arguments.get(2), monitor);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: Unchecked cast from Object to ArrayList
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/JDTDelegateCommandHandler.java:[134]
(ArrayList) arguments.get(1), (ArrayList) arguments.get(2), monitor);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: Unchecked cast from Object to ArrayList
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/JDTDelegateCommandHandler.java:[139]
projectNames = (ArrayList) arguments.get(1);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: Unchecked cast from Object to ArrayList
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/JDTDelegateCommandHandler.java:[182]
ProtobufSupport.generateProtobufSources((ArrayList) arguments.get(0), monitor);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: Unchecked cast from Object to ArrayList
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/JDTDelegateCommandHandler.java:[188]
BundleUtils.loadBundles((ArrayList) arguments.get(0));
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: Unchecked cast from Object to ArrayList
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/JDTUtils.java:[275]
IProject project = JavaLanguageServerPlugin.getProjectsManager().getDefaultProject();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The static method getDefaultProject() from the type ProjectsManager should be accessed in a static way
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/JDTUtils.java:[580]
List astParameters = node.parameters();
^^^^
List is a raw type. References to generic type List should be parameterized
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/JDTUtils.java:[584]
Iterator iterator = astParameters.iterator();
^^^^^^^^
Iterator is a raw type. References to generic type Iterator should be parameterized
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/JDTUtils.java:[1146]
if (JavaLanguageServerPlugin.getProjectsManager().getDefaultProject().equals(f.getProject())) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The static method getDefaultProject() from the type ProjectsManager should be accessed in a static way
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/JDTUtils.java:[1233]
if (unit != null && unit.getJavaProject() != null && !unit.getJavaProject().getProject().equals(JavaLanguageServerPlugin.getProjectsManager().getDefaultProject())) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The static method getDefaultProject() from the type ProjectsManager should be accessed in a static way
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/JDTUtils.java:[1240]
return unit != null && unit.getResource() != null && unit.getResource().getProject().equals(JavaLanguageServerPlugin.getProjectsManager().getDefaultProject());
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The static method getDefaultProject() from the type ProjectsManager should be accessed in a static way
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/JDTUtils.java:[1776]
SimpleName name = methodInvocation.getName();
^^^^
The value of the local variable name is not used
39. INFO in /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/JobHelpers.java (at line 45)
@SuppressWarnings("restriction")
^^^^^^^^^^^^^
At least one of the problems in category 'restriction' is not analysed due to a compiler option being ignored
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/LogReader.java:[249]
private String data;
^^^^
The value of the field LogReader.LogSession.data is not used
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/LogReader.java:[295]
private int code;
^^^^
The value of the field LogReader.LogEntry.code is not used
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/LogReader.java:[296]
private String pluginId;
^^^^^^^^
The value of the field LogReader.LogEntry.pluginId is not used
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/ProjectUtils.java:[22]
import java.util.Comparator;
^^^^^^^^^^^^^^^^^^^^
The import java.util.Comparator is never used
44. INFO in /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/ProjectUtils.java (at line 78)
@SuppressWarnings("restriction")
^^^^^^^^^^^^^
At least one of the problems in category 'restriction' is not analysed due to a compiler option being ignored
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/ResourceUtils.java:[35]
import org.apache.commons.lang3.text.StrLookup;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type StrLookup is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/ResourceUtils.java:[36]
import org.apache.commons.lang3.text.StrSubstitutor;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type StrSubstitutor is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/ResourceUtils.java:[260]
StrLookup variableResolver = new StrLookup<>() {
^^^^^^^^^
The type StrLookup is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/ResourceUtils.java:[260]
StrLookup variableResolver = new StrLookup<>() {
^^^^^^^^^
The type StrLookup is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/ResourceUtils.java:[260]
StrLookup variableResolver = new StrLookup<>() {
@Override
public String lookup(String key) {
if (key.length() > 0) {
try {
String prop = System.getProperty(key);
if (prop != null) {
return prop;
}
return System.getenv(key);
} catch (final SecurityException scex) {
return null;
}
}
return null;
}
};
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The constructor StrLookup() is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/ResourceUtils.java:[278]
StrSubstitutor strSubstitutor = new StrSubstitutor(variableResolver);
^^^^^^^^^^^^^^
The type StrSubstitutor is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/ResourceUtils.java:[278]
StrSubstitutor strSubstitutor = new StrSubstitutor(variableResolver);
^^^^^^^^^^^^^^
The type StrSubstitutor is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/ResourceUtils.java:[278]
StrSubstitutor strSubstitutor = new StrSubstitutor(variableResolver);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The constructor StrSubstitutor(StrLookup>) is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/ResourceUtils.java:[279]
return strSubstitutor.replace(path);
^^^^^^^^^^^^^
The method replace(String) from the type StrSubstitutor is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/TextEditConverter.java:[83]
VersionedTextDocumentIdentifier identifier = new VersionedTextDocumentIdentifier(version);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The constructor VersionedTextDocumentIdentifier(Integer) is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/AddDeprecatedAnnotationCleanUp.java:[20]
import org.eclipse.jdt.core.manipulation.CleanUpContextCore;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type CleanUpContextCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/AddDeprecatedAnnotationCleanUp.java:[21]
import org.eclipse.jdt.core.manipulation.ICleanUpFixCore;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type ICleanUpFixCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/AddDeprecatedAnnotationCleanUp.java:[39]
public ICleanUpFixCore createFix(CleanUpContextCore context) {
^^^^^^^^^^^^^^^
The type ICleanUpFixCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/AddDeprecatedAnnotationCleanUp.java:[39]
public ICleanUpFixCore createFix(CleanUpContextCore context) {
^^^^^^^^^^^^^^^^^^
The type CleanUpContextCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/AddDeprecatedAnnotationCleanUp.java:[40]
return Java50FixCore.createCleanUp(context.getAST(), false, false, true, false);
^^^^^^^^
The method getAST() from the type CleanUpContextCore is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/AddOverrideAnnotationCleanUp.java:[20]
import org.eclipse.jdt.core.manipulation.CleanUpContextCore;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type CleanUpContextCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/AddOverrideAnnotationCleanUp.java:[21]
import org.eclipse.jdt.core.manipulation.ICleanUpFixCore;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type ICleanUpFixCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/AddOverrideAnnotationCleanUp.java:[39]
public ICleanUpFixCore createFix(CleanUpContextCore context) {
^^^^^^^^^^^^^^^
The type ICleanUpFixCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/AddOverrideAnnotationCleanUp.java:[39]
public ICleanUpFixCore createFix(CleanUpContextCore context) {
^^^^^^^^^^^^^^^^^^
The type CleanUpContextCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/AddOverrideAnnotationCleanUp.java:[40]
return Java50FixCore.createCleanUp(context.getAST(), true, true, false, false);
^^^^^^^^
The method getAST() from the type CleanUpContextCore is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/CleanUpRegistry.java:[30]
import org.eclipse.jdt.core.manipulation.CleanUpContextCore;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type CleanUpContextCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/CleanUpRegistry.java:[114]
CleanUpContextCore context = CleanUpUtils.getCleanUpContext(textDocumentId, opts, monitor);
^^^^^^^^^^^^^^^^^^
The type CleanUpContextCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/CleanUpRegistry.java:[116]
ICompilationUnit cu = context.getCompilationUnit();
^^^^^^^^^^^^^^^^^^^^
The method getCompilationUnit() from the type CleanUpContextCore is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/CleanUpUtils.java:[22]
import org.eclipse.jdt.core.manipulation.CleanUpContextCore;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type CleanUpContextCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/CleanUpUtils.java:[23]
import org.eclipse.jdt.core.manipulation.ICleanUpFixCore;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type ICleanUpFixCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/CleanUpUtils.java:[47]
public static CleanUpContextCore getCleanUpContext(TextDocumentIdentifier textDocumentId, Map compilerOpts, IProgressMonitor monitor) {
^^^^^^^^^^^^^^^^^^
The type CleanUpContextCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/CleanUpUtils.java:[52]
public static CleanUpContextCore getCleanUpContext(ICompilationUnit unit, Map compilerOpts, IProgressMonitor monitor) {
^^^^^^^^^^^^^^^^^^
The type CleanUpContextCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/CleanUpUtils.java:[54]
return new CleanUpContextCore(unit, ast);
^^^^^^^^^^^^^^^^^^
The type CleanUpContextCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/CleanUpUtils.java:[54]
return new CleanUpContextCore(unit, ast);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The constructor CleanUpContextCore(ICompilationUnit, CompilationUnit) is deprecated since version 2024-06
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/CleanUpUtils.java:[68]
public static TextEdit getTextEditFromCleanUp(ISimpleCleanUp cleanUp, CleanUpContextCore context, IProgressMonitor monitor) {
^^^^^^^^^^^^^^^^^^
The type CleanUpContextCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/CleanUpUtils.java:[71]
ICleanUpFixCore fix = cleanUp != null ? cleanUp.createFix(context) : null;
^^^^^^^^^^^^^^^
The type ICleanUpFixCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/CleanUpUtils.java:[75]
CompilationUnitChange cleanUpChange = fix.createChange(monitor);
^^^^^^^^^^^^^^^^^^^^^
The method createChange(IProgressMonitor) from the type ICleanUpFixCore is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/ISimpleCleanUp.java:[19]
import org.eclipse.jdt.core.manipulation.CleanUpContextCore;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type CleanUpContextCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/ISimpleCleanUp.java:[20]
import org.eclipse.jdt.core.manipulation.ICleanUpFixCore;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type ICleanUpFixCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/ISimpleCleanUp.java:[42]
ICleanUpFixCore createFix(CleanUpContextCore context) throws CoreException;
^^^^^^^^^^^^^^^
The type ICleanUpFixCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/ISimpleCleanUp.java:[42]
ICleanUpFixCore createFix(CleanUpContextCore context) throws CoreException;
^^^^^^^^^^^^^^^^^^
The type CleanUpContextCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/InstanceofPatternMatch.java:[20]
import org.eclipse.jdt.core.manipulation.CleanUpContextCore;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type CleanUpContextCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/InstanceofPatternMatch.java:[21]
import org.eclipse.jdt.core.manipulation.ICleanUpFixCore;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type ICleanUpFixCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/InstanceofPatternMatch.java:[36]
public ICleanUpFixCore createFix(CleanUpContextCore context) throws CoreException {
^^^^^^^^^^^^^^^
The type ICleanUpFixCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/InstanceofPatternMatch.java:[36]
public ICleanUpFixCore createFix(CleanUpContextCore context) throws CoreException {
^^^^^^^^^^^^^^^^^^
The type CleanUpContextCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/InstanceofPatternMatch.java:[37]
CompilationUnit unit = context.getAST();
^^^^^^^^
The method getAST() from the type CleanUpContextCore is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/InvertEqualsCleanUp.java:[20]
import org.eclipse.jdt.core.manipulation.CleanUpContextCore;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type CleanUpContextCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/InvertEqualsCleanUp.java:[21]
import org.eclipse.jdt.core.manipulation.ICleanUpFixCore;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type ICleanUpFixCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/InvertEqualsCleanUp.java:[37]
public ICleanUpFixCore createFix(CleanUpContextCore context) throws CoreException {
^^^^^^^^^^^^^^^
The type ICleanUpFixCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/InvertEqualsCleanUp.java:[37]
public ICleanUpFixCore createFix(CleanUpContextCore context) throws CoreException {
^^^^^^^^^^^^^^^^^^
The type CleanUpContextCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/InvertEqualsCleanUp.java:[38]
CompilationUnit unit = context.getAST();
^^^^^^^^
The method getAST() from the type CleanUpContextCore is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/LambdaExpressionAndMethodRefCleanUp.java:[21]
import org.eclipse.jdt.core.manipulation.CleanUpContextCore;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type CleanUpContextCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/LambdaExpressionAndMethodRefCleanUp.java:[22]
import org.eclipse.jdt.core.manipulation.ICleanUpFixCore;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type ICleanUpFixCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/LambdaExpressionAndMethodRefCleanUp.java:[37]
public ICleanUpFixCore createFix(CleanUpContextCore context) throws CoreException {
^^^^^^^^^^^^^^^
The type ICleanUpFixCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/LambdaExpressionAndMethodRefCleanUp.java:[37]
public ICleanUpFixCore createFix(CleanUpContextCore context) throws CoreException {
^^^^^^^^^^^^^^^^^^
The type CleanUpContextCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/LambdaExpressionAndMethodRefCleanUp.java:[38]
CompilationUnit unit = context.getAST();
^^^^^^^^
The method getAST() from the type CleanUpContextCore is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/LambdaExpressionCleanup.java:[21]
import org.eclipse.jdt.core.manipulation.CleanUpContextCore;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type CleanUpContextCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/LambdaExpressionCleanup.java:[22]
import org.eclipse.jdt.core.manipulation.ICleanUpFixCore;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type ICleanUpFixCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/LambdaExpressionCleanup.java:[37]
public ICleanUpFixCore createFix(CleanUpContextCore context) throws CoreException {
^^^^^^^^^^^^^^^
The type ICleanUpFixCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/LambdaExpressionCleanup.java:[37]
public ICleanUpFixCore createFix(CleanUpContextCore context) throws CoreException {
^^^^^^^^^^^^^^^^^^
The type CleanUpContextCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/LambdaExpressionCleanup.java:[38]
CompilationUnit unit = context.getAST();
^^^^^^^^
The method getAST() from the type CleanUpContextCore is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/MemberAccessUsesThisCleanUp.java:[21]
import org.eclipse.jdt.core.manipulation.CleanUpContextCore;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type CleanUpContextCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/MemberAccessUsesThisCleanUp.java:[22]
import org.eclipse.jdt.core.manipulation.ICleanUpFixCore;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type ICleanUpFixCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/MemberAccessUsesThisCleanUp.java:[37]
public ICleanUpFixCore createFix(CleanUpContextCore context) throws CoreException {
^^^^^^^^^^^^^^^
The type ICleanUpFixCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/MemberAccessUsesThisCleanUp.java:[37]
public ICleanUpFixCore createFix(CleanUpContextCore context) throws CoreException {
^^^^^^^^^^^^^^^^^^
The type CleanUpContextCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/MemberAccessUsesThisCleanUp.java:[38]
CompilationUnit unit = context.getAST();
^^^^^^^^
The method getAST() from the type CleanUpContextCore is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/StaticAccessUsesClassNameCleanUp.java:[21]
import org.eclipse.jdt.core.manipulation.CleanUpContextCore;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type CleanUpContextCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/StaticAccessUsesClassNameCleanUp.java:[22]
import org.eclipse.jdt.core.manipulation.ICleanUpFixCore;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type ICleanUpFixCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/StaticAccessUsesClassNameCleanUp.java:[37]
public ICleanUpFixCore createFix(CleanUpContextCore context) throws CoreException {
^^^^^^^^^^^^^^^
The type ICleanUpFixCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/StaticAccessUsesClassNameCleanUp.java:[37]
public ICleanUpFixCore createFix(CleanUpContextCore context) throws CoreException {
^^^^^^^^^^^^^^^^^^
The type CleanUpContextCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/StaticAccessUsesClassNameCleanUp.java:[38]
CompilationUnit unit = context.getAST();
^^^^^^^^
The method getAST() from the type CleanUpContextCore is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/StringConcatToTextBlockCleanUp.java:[21]
import org.eclipse.jdt.core.manipulation.CleanUpContextCore;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type CleanUpContextCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/StringConcatToTextBlockCleanUp.java:[22]
import org.eclipse.jdt.core.manipulation.ICleanUpFixCore;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type ICleanUpFixCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/StringConcatToTextBlockCleanUp.java:[37]
public ICleanUpFixCore createFix(CleanUpContextCore context) throws CoreException {
^^^^^^^^^^^^^^^
The type ICleanUpFixCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/StringConcatToTextBlockCleanUp.java:[37]
public ICleanUpFixCore createFix(CleanUpContextCore context) throws CoreException {
^^^^^^^^^^^^^^^^^^
The type CleanUpContextCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/StringConcatToTextBlockCleanUp.java:[38]
CompilationUnit unit = context.getAST();
^^^^^^^^
The method getAST() from the type CleanUpContextCore is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/SwitchExpressionCleanup.java:[21]
import org.eclipse.jdt.core.manipulation.CleanUpContextCore;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type CleanUpContextCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/SwitchExpressionCleanup.java:[22]
import org.eclipse.jdt.core.manipulation.ICleanUpFixCore;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type ICleanUpFixCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/SwitchExpressionCleanup.java:[37]
public ICleanUpFixCore createFix(CleanUpContextCore context) throws CoreException {
^^^^^^^^^^^^^^^
The type ICleanUpFixCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/SwitchExpressionCleanup.java:[37]
public ICleanUpFixCore createFix(CleanUpContextCore context) throws CoreException {
^^^^^^^^^^^^^^^^^^
The type CleanUpContextCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/SwitchExpressionCleanup.java:[38]
CompilationUnit unit = context.getAST();
^^^^^^^^
The method getAST() from the type CleanUpContextCore is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/TryWithResourceCleanUp.java:[21]
import org.eclipse.jdt.core.manipulation.CleanUpContextCore;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type CleanUpContextCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/TryWithResourceCleanUp.java:[22]
import org.eclipse.jdt.core.manipulation.ICleanUpFixCore;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type ICleanUpFixCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/TryWithResourceCleanUp.java:[38]
public ICleanUpFixCore createFix(CleanUpContextCore context) throws CoreException {
^^^^^^^^^^^^^^^
The type ICleanUpFixCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/TryWithResourceCleanUp.java:[38]
public ICleanUpFixCore createFix(CleanUpContextCore context) throws CoreException {
^^^^^^^^^^^^^^^^^^
The type CleanUpContextCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/TryWithResourceCleanUp.java:[39]
CompilationUnit unit = context.getAST();
^^^^^^^^
The method getAST() from the type CleanUpContextCore is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/VariableDeclarationFixCleanup.java:[21]
import org.eclipse.jdt.core.manipulation.CleanUpContextCore;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type CleanUpContextCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/VariableDeclarationFixCleanup.java:[22]
import org.eclipse.jdt.core.manipulation.ICleanUpFixCore;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The type ICleanUpFixCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/VariableDeclarationFixCleanup.java:[37]
public ICleanUpFixCore createFix(CleanUpContextCore context) throws CoreException {
^^^^^^^^^^^^^^^
The type ICleanUpFixCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/VariableDeclarationFixCleanup.java:[37]
public ICleanUpFixCore createFix(CleanUpContextCore context) throws CoreException {
^^^^^^^^^^^^^^^^^^
The type CleanUpContextCore has been deprecated since version 2024-06 and marked for removal
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/cleanup/VariableDeclarationFixCleanup.java:[38]
CompilationUnit unit = context.getAST();
^^^^^^^^
The method getAST() from the type CleanUpContextCore is deprecated
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/codemanipulation/PartialSortMembersOperation.java:[47]
private Comparator comparator;
^^^^^^^^^^
Comparator is a raw type. References to generic type Comparator should be parameterized
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/codemanipulation/PartialSortMembersOperation.java:[50]
public PartialSortMembersOperation(IJavaElement[] elements, Comparator comparator) {
^^^^^^^^^^
Comparator is a raw type. References to generic type Comparator should be parameterized
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/codemanipulation/PartialSortMembersOperation.java:[88]
List types = compilationUnit.types();
^^^^
List is a raw type. References to generic type List should be parameterized
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/codemanipulation/PartialSortMembersOperation.java:[90]
for (Iterator iter = types.iterator(); iter.hasNext();) {
^^^^^^^^
Iterator is a raw type. References to generic type Iterator should be parameterized
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/codemanipulation/PartialSortMembersOperation.java:[100]
List bodyDeclarations = annotationTypeDeclaration.bodyDeclarations();
^^^^
List is a raw type. References to generic type List should be parameterized
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/codemanipulation/PartialSortMembersOperation.java:[102]
for (Iterator iter = bodyDeclarations.iterator(); iter.hasNext();) {
^^^^^^^^
Iterator is a raw type. References to generic type Iterator should be parameterized
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/codemanipulation/PartialSortMembersOperation.java:[113]
List bodyDeclarations = anonymousClassDeclaration.bodyDeclarations();
^^^^
List is a raw type. References to generic type List should be parameterized
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/codemanipulation/PartialSortMembersOperation.java:[115]
for (Iterator iter = bodyDeclarations.iterator(); iter.hasNext();) {
^^^^^^^^
Iterator is a raw type. References to generic type Iterator should be parameterized
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/codemanipulation/PartialSortMembersOperation.java:[126]
List bodyDeclarations = typeDeclaration.bodyDeclarations();
^^^^
List is a raw type. References to generic type List should be parameterized
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/codemanipulation/PartialSortMembersOperation.java:[128]
for (Iterator iter = bodyDeclarations.iterator(); iter.hasNext();) {
^^^^^^^^
Iterator is a raw type. References to generic type Iterator should be parameterized
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/codemanipulation/PartialSortMembersOperation.java:[139]
List bodyDeclarations = enumDeclaration.bodyDeclarations();
^^^^
List is a raw type. References to generic type List should be parameterized
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/codemanipulation/PartialSortMembersOperation.java:[141]
for (Iterator iter = bodyDeclarations.iterator(); iter.hasNext();) {
^^^^^^^^
Iterator is a raw type. References to generic type Iterator should be parameterized
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/codemanipulation/PartialSortMembersOperation.java:[146]
List enumConstants = enumDeclaration.enumConstants();
^^^^
List is a raw type. References to generic type List should be parameterized
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/codemanipulation/PartialSortMembersOperation.java:[147]
for (Iterator iter = enumConstants.iterator(); iter.hasNext();) {
^^^^^^^^
Iterator is a raw type. References to generic type Iterator should be parameterized
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/codemanipulation/PartialSortMembersOperation.java:[162]
private void sortElements(List elements, ListRewrite listRewrite) {
^^^^
List is a raw type. References to generic type List should be parameterized
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/codemanipulation/PartialSortMembersOperation.java:[166]
final List myCopy = new ArrayList();
^^^^
List is a raw type. References to generic type List should be parameterized
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/codemanipulation/PartialSortMembersOperation.java:[166]
final List myCopy = new ArrayList();
^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList should be parameterized
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/codemanipulation/PartialSortMembersOperation.java:[167]
myCopy.addAll(elements);
^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List should be parameterized
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/codemanipulation/PartialSortMembersOperation.java:[168]
Collections.sort(myCopy, PartialSortMembersOperation.this.comparator);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: Unchecked invocation sort(List, Comparator) of the generic method sort(List, Comparator super T>) of type Collections
[WARNING] /home/jenkins/agent/workspace/jdt-ls-pr/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/codemanipulation/PartialSortMembersOperation.java:[168]
Collections.sort(myCopy, PartialSortMembersOperation.this.comparator);
^^^^^^
Type safety: The expression of type List needs unchecked conversion to conform to List