[
https://issues.jboss.org/browse/JBIDE-17673?page=com.atlassian.jira.plugi...
]
Victor Rubezhny updated JBIDE-17673:
------------------------------------
Description:
Need to switch jst.jsdt to the latest tested Tern v.0.3.0. It contains few important fixes
regarding cintent assist initialization and Node.js preferences like:
-
https://github.com/angelozerr/tern.java/pull/72 -NPE in
ImageResource.registerImageDescriptor()
-
https://github.com/angelozerr/tern.java/pull/80 - An embedded install of Node.js should
be used by default
-
https://github.com/angelozerr/tern.java/pull/87 - Find a way to configure Tern Modules
that are default for Nature Adapters defined on a project
Reason:
jbosstools-jst is going to provide integration between torn.java and jsdt. torn.java is
going to be used to improve JavaScript support
License and owner:
Root License is EPL. Owner is Angelo ZERR.
core
org.json.simple - EPL (included into torn-feature below)
lib/json-simple-1.1.1.jar - Apache License 2.0 (see
http://www.apache.org/licenses/LICENSE-2.0.txt)
org.mozilla.javascript
lib/js.jar - Mozilla Public License Version 2.0 (see
http://mozilla.org/MPL/2.0/)
tern.core - EPL (included into tern-feature below)
tern.server.nodejs - EPL (included into tern-server-nodejs-feature below)
tern.server.nodejs/node_modules/tern/LICENSE
node_modules/acorn/LICENSE
node_modules/codemirror/LICENSE
node_modules/glob/LICENSE
node_modules/inherits/LICENSE
node_modules/minimatch/LICENSE
node_modules/lru-cache/LICENSE
node_modules/sigmund/LICENSE
node_modules/typescript/LICENSE - Apache License v. 2.0
tern.eclipse.ide.server.nodejs.ui - EPL (included into
tern-server-nodejs-feature below)
eclipse
tern.eclipse.ide.core - EPL (included into tern-feature below)
tern.eclipse.ide.jsdt - EPL (included into tern-jsdt-feature below)
tern.eclipse.ide.server.nodejs.core - EPL (included into
tern-server-nodejs-feature below)
tern.eclipse.ide.server.nodejs.ui - EPL (included into
tern-server-nodejs-feature below)
tern.eclipse.ide.server.nodejs.embed.linux.gtk.x86 - Supposed to be EPL but it
is not included anywhere yet
node-v0.10.22-linux-x86.zip has several LICENSE files inside (download)
LICENSE
lib/node_modules/npm/LICENSE - The Artistic License 2.0
lib/node_modules/npm/node_modules/*/LICENSE
tern.eclipse.ide.server.nodejs.embed.linux.gtk.x86_64 - EPL (included into
tern.eclipse.linux.gtk.x86.feature below)
node-v0.10.22-linux-x86_64.zip has several LICENSE files inside
(download)
LICENSE
lib/node_modules/npm/LICENSE - The Artistic License 2.0
lib/node_modules/npm/node_modules/*/LICENSE
tern.eclipse.ide.server.nodejs.embed.macosx.cocoa.x86_64 - EPL (included into
tern.eclipse.macosx.cocoa.x86_64.feature below)
node-v0.10.22-macosx-x86_64.zip has several LICENSE files inside
(download)
LICENSE
lib/node_modules/npm - The Artistic License 2.0
lib/node_modules/npm/node_modules/*/LICENSE
tern.eclipse.ide.server.nodejs.embed.win32.win32.x86 - EPL (include into
tern.eclipse.win32.win32.x86.feature below)
node-v0.10.22-win32-x86.zip has no LICENSE files inside (download)
node-v0.10.22-win32-x86/node.exe - see
http://nodejs.org/download/ for
licensing information for node.exe.
tern.eclipse.ide.server.nodejs.embed.win32.win32.x86_64 - EPL (include into
tern.eclipse.win32.win32.x86.feature below)
node-v0.10.22-win32-x86_64.zip has no LICENSE files inside (download)
node-v0.10.22-win32-x86_64/node.exe - see
http://nodejs.org/download/
for licensing information for node.exe.
tern.eclipse.ide.tools.core - EPL (included into
tern.eclipse.ide.tools.feature below)
tern.eclipse.ide.tools.ui - EPL (included into tern.eclipse.ide.tools.feature
below)
tern.eclipse.ide.ui - EPL (included into tern-feature below)
tern.eclipse - EPL (included into tern-feature below)
update-site
tern-feature - EPL (see licens.httml)
tern-jsdt-feature - EPL (see licens.httml)
tern-server-nodejs-feature - EPL (see licens.httml)
tern.eclipse.ide.tools.feature - EPL (see plicense.html)
tern.eclipse.linux.gtk.x86_64.feature - EPL (see license.html)
tern.eclipse.macosx.cocoa.x86_64.feature - EPL (see license.html)
tern.eclipse.win32.win32.x86.feature - EPL (see license.html)
Original repo:
http://oss.opensagres.fr/tern.repository/0.4.0-SNAPSHOT/
JBoss mirror:
http://downloads.jboss.org/jbosstools/updates/requirements/tern.java-0.4....
Sources:
https://github.com/angelozerr/tern.java
Affected projects:
jbosstools-jst
jbosstools-aerogear
Include in JBDS:
No
Type of dependency:
distribution
List of bundles added/removed:
TBD: need to update PR to use features
was:
Need to switch jst.jsdt to the latest tested Tern v.0.3.0. It contains few important fixes
regarding cintent assist initialization and Node.js preferences like:
-
https://github.com/angelozerr/tern.java/pull/72 -NPE in
ImageResource.registerImageDescriptor()
-
https://github.com/angelozerr/tern.java/pull/80 - An embedded install of Node.js should
be used by default
-
https://github.com/angelozerr/tern.java/pull/87 - Find a way to configure Tern Modules
that are default for Nature Adapters defined on a project
Need to switch jst.jsdt to the latest tested Tern
v.0.4.0.201407021311
----------------------------------------------------------------------
Key: JBIDE-17673
URL:
https://issues.jboss.org/browse/JBIDE-17673
Project: Tools (JBoss Tools)
Issue Type: Feature Request
Components: jsp/jsf/xml/html source editing
Affects Versions: 4.2.0.Beta3
Reporter: Victor Rubezhny
Assignee: Victor Rubezhny
Fix For: 4.2.0.Beta3
Need to switch jst.jsdt to the latest tested Tern v.0.3.0. It contains few important
fixes regarding cintent assist initialization and Node.js preferences like:
-
https://github.com/angelozerr/tern.java/pull/72 -NPE in
ImageResource.registerImageDescriptor()
-
https://github.com/angelozerr/tern.java/pull/80 - An embedded install of Node.js should
be used by default
-
https://github.com/angelozerr/tern.java/pull/87 - Find a way to configure Tern Modules
that are default for Nature Adapters defined on a project
Reason:
jbosstools-jst is going to provide integration between torn.java and jsdt. torn.java is
going to be used to improve JavaScript support
License and owner:
Root License is EPL. Owner is Angelo ZERR.
core
org.json.simple - EPL (included into torn-feature below)
lib/json-simple-1.1.1.jar - Apache License 2.0 (see
http://www.apache.org/licenses/LICENSE-2.0.txt)
org.mozilla.javascript
lib/js.jar - Mozilla Public License Version 2.0 (see
http://mozilla.org/MPL/2.0/)
tern.core - EPL (included into tern-feature below)
tern.server.nodejs - EPL (included into tern-server-nodejs-feature below)
tern.server.nodejs/node_modules/tern/LICENSE
node_modules/acorn/LICENSE
node_modules/codemirror/LICENSE
node_modules/glob/LICENSE
node_modules/inherits/LICENSE
node_modules/minimatch/LICENSE
node_modules/lru-cache/LICENSE
node_modules/sigmund/LICENSE
node_modules/typescript/LICENSE - Apache License v. 2.0
tern.eclipse.ide.server.nodejs.ui - EPL (included into
tern-server-nodejs-feature below)
eclipse
tern.eclipse.ide.core - EPL (included into tern-feature below)
tern.eclipse.ide.jsdt - EPL (included into tern-jsdt-feature below)
tern.eclipse.ide.server.nodejs.core - EPL (included into
tern-server-nodejs-feature below)
tern.eclipse.ide.server.nodejs.ui - EPL (included into
tern-server-nodejs-feature below)
tern.eclipse.ide.server.nodejs.embed.linux.gtk.x86 - Supposed to be EPL but
it is not included anywhere yet
node-v0.10.22-linux-x86.zip has several LICENSE files inside (download)
LICENSE
lib/node_modules/npm/LICENSE - The Artistic License 2.0
lib/node_modules/npm/node_modules/*/LICENSE
tern.eclipse.ide.server.nodejs.embed.linux.gtk.x86_64 - EPL (included into
tern.eclipse.linux.gtk.x86.feature below)
node-v0.10.22-linux-x86_64.zip has several LICENSE files inside
(download)
LICENSE
lib/node_modules/npm/LICENSE - The Artistic License 2.0
lib/node_modules/npm/node_modules/*/LICENSE
tern.eclipse.ide.server.nodejs.embed.macosx.cocoa.x86_64 - EPL (included into
tern.eclipse.macosx.cocoa.x86_64.feature below)
node-v0.10.22-macosx-x86_64.zip has several LICENSE files inside
(download)
LICENSE
lib/node_modules/npm - The Artistic License 2.0
lib/node_modules/npm/node_modules/*/LICENSE
tern.eclipse.ide.server.nodejs.embed.win32.win32.x86 - EPL (include into
tern.eclipse.win32.win32.x86.feature below)
node-v0.10.22-win32-x86.zip has no LICENSE files inside (download)
node-v0.10.22-win32-x86/node.exe - see
http://nodejs.org/download/
for licensing information for node.exe.
tern.eclipse.ide.server.nodejs.embed.win32.win32.x86_64 - EPL (include into
tern.eclipse.win32.win32.x86.feature below)
node-v0.10.22-win32-x86_64.zip has no LICENSE files inside (download)
node-v0.10.22-win32-x86_64/node.exe - see
http://nodejs.org/download/
for licensing information for node.exe.
tern.eclipse.ide.tools.core - EPL (included into
tern.eclipse.ide.tools.feature below)
tern.eclipse.ide.tools.ui - EPL (included into tern.eclipse.ide.tools.feature
below)
tern.eclipse.ide.ui - EPL (included into tern-feature below)
tern.eclipse - EPL (included into tern-feature below)
update-site
tern-feature - EPL (see licens.httml)
tern-jsdt-feature - EPL (see licens.httml)
tern-server-nodejs-feature - EPL (see licens.httml)
tern.eclipse.ide.tools.feature - EPL (see plicense.html)
tern.eclipse.linux.gtk.x86_64.feature - EPL (see license.html)
tern.eclipse.macosx.cocoa.x86_64.feature - EPL (see license.html)
tern.eclipse.win32.win32.x86.feature - EPL (see license.html)
Original repo:
http://oss.opensagres.fr/tern.repository/0.4.0-SNAPSHOT/
JBoss mirror:
http://downloads.jboss.org/jbosstools/updates/requirements/tern.java-0.4....
Sources:
https://github.com/angelozerr/tern.java
Affected projects:
jbosstools-jst
jbosstools-aerogear
Include in JBDS:
No
Type of dependency:
distribution
List of bundles added/removed:
TBD: need to update PR to use features
--
This message was sent by Atlassian JIRA
(v6.2.6#6264)