[jbosstools-issues] [JBoss JIRA] (JBIDE-17673) Need to switch jst.jsdt to the latest tested Tern v.0.4.0.201407021311

Victor Rubezhny (JIRA) issues at jboss.org
Wed Jul 2 10:55:25 EDT 2014


     [ https://issues.jboss.org/browse/JBIDE-17673?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

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.0.201407021311
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.0.201407021311
> 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)


More information about the jbosstools-issues mailing list