Hi Carl,
For Neon we use nashorn in order to run Esprima parser, however
it's poorly exports its classes meanwhile we still need to use
some of them even if they're internal:
###### Start of Java internal API usage report for org.eclipse.wst.jsdt.core_2.0.0.v201608251059.jar
org.eclipse.wst.jsdt.core_2.0.0.v201608251059.jar -> /opt/public/common/jdk1.8.0_121.x64/jre/lib/ext/nashorn.jar
org.eclipse.wst.jsdt.internal.esprima.EsprimaParser (org.eclipse.wst.jsdt.core_2.0.0.v201608251059.jar)
-> jdk.nashorn.internal.runtime.ECMAException JDK internal API (nashorn.jar)
Warning: JDK internal APIs are unsupported and private to JDK implementation that are
subject to be removed or changed incompatibly and could break your application.
Please modify your code to eliminate dependency on any JDK internal APIs.
For the most recent update on JDK internal API replacements, please check:
https://wiki.openjdk.java.net/display/JDK8/Java+Dependency+Analysis+Tool
###### End of Java internal API usage report for org.eclipse.wst.jsdt.core_2.0.0.v201608251059.jar
Not sure if we can fix this...
Also, isn't it a bit too late running such the tests? Or Neon
stream isn't closed yet?
We're not using nashorn in Oxygen, so I believe this problem
should not appear in 3.9.x.
Thanks in advance,
Victor
On 05/24/2017 05:15 PM, Carl Anderson wrote:
Victor and Keith,
As the project leads for JSDT
(org.eclipse.wst.jsdt.core) and Web Services
(org.eclipse.wst.wsi), can you look into these issues? (I
would assume that bugs will be opened shortly, if they haven't
already been opened.)
FWIW,
- Carl Anderson
WTP PMC lead
----- Forwarded by Carl
Anderson/Raleigh/IBM on
05/24/2017 11:10 AM
-----
From: "Daniel
Megert" <daniel_megert@xxxxxxxxxx>
To: "Cross
Project" <cross-project-issues-dev@xxxxxxxxxxx>
Cc: Wayne
Beaton <wayne@xxxxxxxxxxx>
Date: 05/24/2017
10:59 AM
Subject: [cross-project-issues-dev]
jdeps Results on M7 Repo
Sent by: cross-project-issues-dev-bounces@xxxxxxxxxxx
Here is a list of Eclipse projects that violate
internal access rules regarding jdeps:
org.eclipse.actf.visualization.engines.lowvision
org.eclipse.fx.ui.controls
org.eclipse.fx.ui.panes
org.eclipse.jubula.rc.javafx
org.eclipse.wst.jsdt.core
org.eclipse.wst.wsi
There are also violations in third party plug-ins. You can see
the full report here: https://hudson.eclipse.org/releng/job/Generate_jdeps_report/8/artifact/jepsReport.txt
HTH
Dani_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or
unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
_______________________________________________
wtp-dev mailing list
wtp-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/wtp-dev