GitHub pull request #3167 of commit 46fe57fc344a46ff84f819a54039bb1602eaab98, no merge conflicts.
Running as SYSTEM
Setting status of 46fe57fc344a46ff84f819a54039bb1602eaab98 to PENDING with url https://ci.eclipse.org/ls/job/jdt-ls-pr/5123/ and message: 'Jenkins Build Started'
Using context: Jenkins Build
Agent basic-v1x51 is provisioned from template basic
---
apiVersion: "v1"
kind: "Pod"
metadata:
annotations:
kubernetes.jenkins.io/last-refresh: "1717063322131"
labels:
jenkins: "slave"
jenkins/label-digest: "61a7508ed1b04e9ada836fcd14d4d8ef5687c7dd"
jenkins/label: "basic"
kubernetes.jenkins.io/controller: "http___jenkins-ui_ls_svc_cluster_local_lsx"
name: "basic-v1x51"
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-v1x51"
- 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-v1x51"
- 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-v1x51 (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 b2bcddc5361df047aa0dd548e302613e001f2957 (refs/remotes/origin/pr/3167/merge)
> git config core.sparsecheckout # timeout=10
> git checkout -f b2bcddc5361df047aa0dd548e302613e001f2957 # timeout=10
Commit message: "Merge 46fe57fc344a46ff84f819a54039bb1602eaab98 into c87d8a6ef20132d8b977728ea392c46e3ddca259"
First time build. Skipping changelog.
[jdt-ls-pr] $ /bin/sh -xe /tmp/jenkins10279208451852531374.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/5123/display/redirect?page=tests
HOSTNAME=basic-v1x51
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/5123/display/redirect?page=changes
JENKINS_AGENT_NAME=basic-v1x51
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/5123/
JOB_URL=https://ci.eclipse.org/ls/job/jdt-ls-pr/
BUILD_NUMBER=5123
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 2b0964c4ad98f8a667a803ba4c0c11843545ee77455d0da301ba78259868f9d3 -name basic-v1x51 -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=#5123
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-v1x51
ghprbPullDescription=GitHub pull request #3167 of commit 46fe57fc344a46ff84f819a54039bb1602eaab98, 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/5123/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=46fe57fc344a46ff84f819a54039bb1602eaab98
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-v1x51
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-5123
KUBERNETES_PORT_443_TCP_PROTO=tcp
EXECUTOR_NUMBER=0
HUDSON_COOKIE=ea75d6d6-f4f0-4530-84e2-c05d8a890d92
JENKINS_SECRET=2b0964c4ad98f8a667a803ba4c0c11843545ee77455d0da301ba78259868f9d3
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=b2bcddc5361df047aa0dd548e302613e001f2957
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-v1x51 basic
BUILD_CAUSE_GHPRBCAUSE=true
WORKSPACE_TMP=/home/jenkins/agent/workspace/jdt-ls-pr@tmp
BUILD_TIMESTAMP=20240530100207
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/5123/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=5123
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@1d19a83d
[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] [cb1bf172-7f8b-4541-87b9-459aff6f34e8][extension>org.eclipse.tycho:tycho-maven-plugin:4.0.8] Error processing mirrors URL: https://www.eclipse.org/downloads/download.php?format=xml&file=/releases/2024-03/202403131000&countryCode=us&timeZone=0&format=xml
org.eclipse.core.runtime.CoreException: download from https://www.eclipse.org/downloads/download.php?format=xml&file=/releases/2024-03/202403131000&countryCode=us&timeZone=0&format=xml failed
at org.eclipse.tycho.p2maven.transport.TychoRepositoryTransport.stream (TychoRepositoryTransport.java:165)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.getMirrorsDocument (MirrorSelector.java:313)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.computeMirrors (MirrorSelector.java:265)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.initMirrors (MirrorSelector.java:368)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.selectMirror (MirrorSelector.java:438)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.getMirrorLocation (MirrorSelector.java:346)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getMirror (SimpleArtifactRepository.java:751)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.downloadArtifact (SimpleArtifactRepository.java:644)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact (SimpleArtifactRepository.java:845)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromOneMirror (RepositoryArtifactProvider.java:243)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromAnyMirror (RepositoryArtifactProvider.java:223)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider$1.perform (RepositoryArtifactProvider.java:198)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact (SimpleArtifactRepository.java:827)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifacts (SimpleArtifactRepository.java:907)
at org.eclipse.equinox.internal.p2.artifact.repository.CompositeArtifactRepository.getArtifacts (CompositeArtifactRepository.java:342)
at org.eclipse.tycho.p2.repository.LazyArtifactRepository.getArtifacts (LazyArtifactRepository.java:102)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromAnyChildRepository (RepositoryArtifactProvider.java:210)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromAnyFormatAvailableInRepository (RepositoryArtifactProvider.java:177)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromAnySource (RepositoryArtifactProvider.java:163)
at org.eclipse.tycho.p2.repository.CompositeArtifactProviderBaseImpl.getArtifact (CompositeArtifactProviderBaseImpl.java:55)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.downloadCanonicalArtifact (MirroringArtifactProvider.java:347)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.downloadMostSpecificNeededFormatOfArtifact (MirroringArtifactProvider.java:340)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.downloadArtifact (MirroringArtifactProvider.java:325)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.makeOneFormatLocallyAvailable (MirroringArtifactProvider.java:264)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.makeLocallyAvailable (MirroringArtifactProvider.java:206)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.getArtifactFile (MirroringArtifactProvider.java:138)
at org.eclipse.tycho.p2.repository.CompositeArtifactProvider.getArtifactFile (CompositeArtifactProvider.java:89)
at org.eclipse.tycho.p2resolver.TargetPlatformBaseImpl.getLocalArtifactFile (TargetPlatformBaseImpl.java:169)
at org.eclipse.tycho.core.resolver.DefaultP2ResolutionResult.lambda$addArtifact$2 (DefaultP2ResolutionResult.java:90)
at org.eclipse.tycho.core.resolver.DefaultP2ResolutionResultEntry.getLocation (DefaultP2ResolutionResultEntry.java:73)
at org.eclipse.tycho.p2resolver.P2DependencyResolver.lambda$newDefaultTargetPlatform$7 (P2DependencyResolver.java:413)
at org.eclipse.tycho.core.osgitools.targetplatform.ArtifactCollection.lambda$addArtifactFile$2 (ArtifactCollection.java:70)
at org.eclipse.tycho.core.osgitools.DefaultArtifactDescriptor.getLocation (DefaultArtifactDescriptor.java:72)
at org.eclipse.tycho.core.osgitools.targetplatform.ArtifactCollection.lambda$addArtifact$3 (ArtifactCollection.java:149)
at org.eclipse.tycho.core.osgitools.DefaultArtifactDescriptor.getLocation (DefaultArtifactDescriptor.java:72)
at org.eclipse.tycho.core.osgitools.targetplatform.ArtifactCollection.lambda$addArtifact$3 (ArtifactCollection.java:149)
at org.eclipse.tycho.core.osgitools.DefaultArtifactDescriptor.getLocation (DefaultArtifactDescriptor.java:72)
at org.eclipse.tycho.core.maven.MavenDependencyInjector.collectExternalDependencies (MavenDependencyInjector.java:255)
at org.eclipse.tycho.core.maven.MavenDependencyInjector.addDependency (MavenDependencyInjector.java:219)
at org.eclipse.tycho.core.maven.MavenDependencyInjector.injectMavenDependencies (MavenDependencyInjector.java:120)
at org.eclipse.tycho.p2resolver.P2DependencyResolver.injectDependenciesIntoMavenModel (P2DependencyResolver.java:439)
at org.eclipse.tycho.core.resolver.DefaultTychoResolver.resolveProject (DefaultTychoResolver.java:100)
at org.eclipse.tycho.core.maven.TychoProjectExecutionListener.beforeProjectLifecycleExecution (TychoProjectExecutionListener.java:111)
at org.apache.maven.lifecycle.internal.CompoundProjectExecutionListener.beforeProjectLifecycleExecution (CompoundProjectExecutionListener.java:42)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:103)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:283)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:226)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.apache.maven.wrapper.BootstrapMainStarter.start (BootstrapMainStarter.java:52)
at org.apache.maven.wrapper.WrapperExecutor.execute (WrapperExecutor.java:161)
at org.apache.maven.wrapper.MavenWrapperMain.main (MavenWrapperMain.java:73)
Caused by: java.net.http.HttpTimeoutException: request timed out
at jdk.internal.net.http.HttpClientImpl.send (HttpClientImpl.java:571)
at jdk.internal.net.http.HttpClientFacade.send (HttpClientFacade.java:123)
at org.eclipse.tycho.p2maven.transport.Java11HttpTransportFactory$Java11HttpTransport.performGet (Java11HttpTransportFactory.java:130)
at org.eclipse.tycho.p2maven.transport.Java11HttpTransportFactory$Java11HttpTransport.get (Java11HttpTransportFactory.java:112)
at org.eclipse.tycho.p2maven.transport.SharedHttpCacheStorage$CacheLine.fetchFile (SharedHttpCacheStorage.java:240)
at org.eclipse.tycho.p2maven.transport.SharedHttpCacheStorage$2.getCacheFile (SharedHttpCacheStorage.java:123)
at org.eclipse.tycho.p2maven.transport.HttpTransportProtocolHandler.getFile (HttpTransportProtocolHandler.java:50)
at org.eclipse.tycho.p2maven.transport.TychoRepositoryTransport.stream (TychoRepositoryTransport.java:144)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.getMirrorsDocument (MirrorSelector.java:313)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.computeMirrors (MirrorSelector.java:265)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.initMirrors (MirrorSelector.java:368)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.selectMirror (MirrorSelector.java:438)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.getMirrorLocation (MirrorSelector.java:346)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getMirror (SimpleArtifactRepository.java:751)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.downloadArtifact (SimpleArtifactRepository.java:644)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact (SimpleArtifactRepository.java:845)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromOneMirror (RepositoryArtifactProvider.java:243)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromAnyMirror (RepositoryArtifactProvider.java:223)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider$1.perform (RepositoryArtifactProvider.java:198)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact (SimpleArtifactRepository.java:827)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifacts (SimpleArtifactRepository.java:907)
at org.eclipse.equinox.internal.p2.artifact.repository.CompositeArtifactRepository.getArtifacts (CompositeArtifactRepository.java:342)
at org.eclipse.tycho.p2.repository.LazyArtifactRepository.getArtifacts (LazyArtifactRepository.java:102)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromAnyChildRepository (RepositoryArtifactProvider.java:210)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromAnyFormatAvailableInRepository (RepositoryArtifactProvider.java:177)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromAnySource (RepositoryArtifactProvider.java:163)
at org.eclipse.tycho.p2.repository.CompositeArtifactProviderBaseImpl.getArtifact (CompositeArtifactProviderBaseImpl.java:55)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.downloadCanonicalArtifact (MirroringArtifactProvider.java:347)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.downloadMostSpecificNeededFormatOfArtifact (MirroringArtifactProvider.java:340)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.downloadArtifact (MirroringArtifactProvider.java:325)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.makeOneFormatLocallyAvailable (MirroringArtifactProvider.java:264)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.makeLocallyAvailable (MirroringArtifactProvider.java:206)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.getArtifactFile (MirroringArtifactProvider.java:138)
at org.eclipse.tycho.p2.repository.CompositeArtifactProvider.getArtifactFile (CompositeArtifactProvider.java:89)
at org.eclipse.tycho.p2resolver.TargetPlatformBaseImpl.getLocalArtifactFile (TargetPlatformBaseImpl.java:169)
at org.eclipse.tycho.core.resolver.DefaultP2ResolutionResult.lambda$addArtifact$2 (DefaultP2ResolutionResult.java:90)
at org.eclipse.tycho.core.resolver.DefaultP2ResolutionResultEntry.getLocation (DefaultP2ResolutionResultEntry.java:73)
at org.eclipse.tycho.p2resolver.P2DependencyResolver.lambda$newDefaultTargetPlatform$7 (P2DependencyResolver.java:413)
at org.eclipse.tycho.core.osgitools.targetplatform.ArtifactCollection.lambda$addArtifactFile$2 (ArtifactCollection.java:70)
at org.eclipse.tycho.core.osgitools.DefaultArtifactDescriptor.getLocation (DefaultArtifactDescriptor.java:72)
at org.eclipse.tycho.core.osgitools.targetplatform.ArtifactCollection.lambda$addArtifact$3 (ArtifactCollection.java:149)
at org.eclipse.tycho.core.osgitools.DefaultArtifactDescriptor.getLocation (DefaultArtifactDescriptor.java:72)
at org.eclipse.tycho.core.osgitools.targetplatform.ArtifactCollection.lambda$addArtifact$3 (ArtifactCollection.java:149)
at org.eclipse.tycho.core.osgitools.DefaultArtifactDescriptor.getLocation (DefaultArtifactDescriptor.java:72)
at org.eclipse.tycho.core.maven.MavenDependencyInjector.collectExternalDependencies (MavenDependencyInjector.java:255)
at org.eclipse.tycho.core.maven.MavenDependencyInjector.addDependency (MavenDependencyInjector.java:219)
at org.eclipse.tycho.core.maven.MavenDependencyInjector.injectMavenDependencies (MavenDependencyInjector.java:120)
at org.eclipse.tycho.p2resolver.P2DependencyResolver.injectDependenciesIntoMavenModel (P2DependencyResolver.java:439)
at org.eclipse.tycho.core.resolver.DefaultTychoResolver.resolveProject (DefaultTychoResolver.java:100)
at org.eclipse.tycho.core.maven.TychoProjectExecutionListener.beforeProjectLifecycleExecution (TychoProjectExecutionListener.java:111)
at org.apache.maven.lifecycle.internal.CompoundProjectExecutionListener.beforeProjectLifecycleExecution (CompoundProjectExecutionListener.java:42)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:103)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:283)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:226)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.apache.maven.wrapper.BootstrapMainStarter.start (BootstrapMainStarter.java:52)
at org.apache.maven.wrapper.WrapperExecutor.execute (WrapperExecutor.java:161)
at org.apache.maven.wrapper.MavenWrapperMain.main (MavenWrapperMain.java:73)
[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.202405301002
[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