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/IBMon 05/24/2017 11:10 AM-----
From: "Daniel Megert" <[email protected]>
To: "Cross Project" <[email protected]>
Cc: Wayne Beaton <[email protected]>
Date: 05/24/2017 10:59 AM
Subject: [cross-project-issues-dev] jdeps Results on M7 Repo
Sent by: [email protected]
------------------------------------------------------------------------
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
[email protected]
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
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from
this list, visit
https://dev.eclipse.org/mailman/listinfo/wtp-dev
_______________________________________________
wtp-dev mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from
this list, visit
https://dev.eclipse.org/mailman/listinfo/wtp-dev