Uploaded image for project: 'Tools (JBoss Tools)'
  1. Tools (JBoss Tools)
  2. JBIDE-17673

Need to switch jst.jsdt to the latest tested Tern v.0.4.0.201407021311

    XMLWordPrintable

Details

    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:

      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)
          • org.mozilla.javascript
          • 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)
          • 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)
          • 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

      Attachments

        Issue Links

          Activity

            People

              vrubezhny Victor Rubezhny (Inactive)
              vrubezhny Victor Rubezhny (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: