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

Include latest Tern 0.5.0.201408272110 and Angular JS 0.5.0.201408281218 into jbosstools TPs

    Details

      Description

      *Need to switch jst.jsdt to the latest tested Tern v.0.5.0. It contains the important fixes required for JBIDE-17992:

      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.5.0-SNAPSHOT/
      JBoss mirror: http://download.jboss.org/jbosstools/updates/requirements/tern/0.5.0.201408272110-SNAPSHOT/
      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:

      mistria@mistria--rh:~/git/jbosstools-target-platforms/jbosstools/multiple$ ~/git/p2diff/org.eclipse.equinox.p2.example.p2diff.packaging/target/products/org.eclipse.equinox.p2.example.p2diff.product/linux/gtk/x86_64/p2diff http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.40.0.CR1-SNAPSHOT/ file:$(pwd)/target/jbosstools-multiple.target.repo/
      < tern.eclipse.ide.server.nodejs.embed.linux.gtk.x86_64 [0.4.0.201408101311] 
      < tern.eclipse.ide.tools.core [0.4.0.201408101311] 
      < tern.eclipse.ide.tools.feature.feature.group [0.4.0.201408101311] 
      < tern-jsdt-feature.feature.group [0.4.0.201408101311] 
      < tern.eclipse.ide.server.nodejs.embed.feature.jar [0.4.0.201408101311] 
      < tern.server.nodejs [0.4.0.201408101311] 
      < tern-feature.feature.group [0.4.0.201408101311] 
      < tern.core [0.4.0.201408101311] 
      < tern.eclipse.ide.jsdt [0.4.0.201408101311] 
      < tern-jsdt-feature.feature.jar [0.4.0.201408101311] 
      < tern.eclipse.ide.ui [0.4.0.201408101311] 
      < tern.eclipse.ide.tools.feature.feature.jar [0.4.0.201408101311] 
      < tern-server-nodejs-feature.feature.jar [0.4.0.201408101311] 
      < tern-feature.feature.jar [0.4.0.201408101311] 
      < tern.eclipse.ide.server.nodejs.embed.linux.gtk.x86 [0.4.0.201408101311] 
      < tern.eclipse.ide.server.nodejs.core [0.4.0.201408101311] 
      < tern.eclipse.ide.tools.ui [0.4.0.201408101311] 
      < tern-server-nodejs-feature.feature.group [0.4.0.201408101311] 
      < tern.eclipse.ide.server.nodejs.ui [0.4.0.201408101311] 
      < tern.eclipse.ide.core [0.4.0.201408101311] 
      < tern.eclipse.ide.server.nodejs.embed.feature.group [0.4.0.201408101311] 
      < tern.eclipse.ide.server.nodejs.embed.macosx.cocoa.x86_64 [0.4.0.201408101311] 
      < tern.eclipse [0.4.0.201408101311] 
      < tern.eclipse.ide.server.nodejs.embed.win32.win32.x86_64 [0.4.0.201408101311] 
      < tern.eclipse.ide.server.nodejs.embed.win32.win32.x86 [0.4.0.201408101311] 
      > tern.eclipse.ide.tools.feature.feature.group [0.5.0.201408272110] 
      > tern.eclipse.ide.server.nodejs.embed.linux.gtk.x86_64 [0.5.0.201408272110] 
      > tern.eclipse.ide.tools.core [0.5.0.201408272110] 
      > tern-jsdt-feature.feature.group [0.5.0.201408272110] 
      > tern-feature.feature.group [0.5.0.201408272110] 
      > tern.server.nodejs [0.5.0.201408272110] 
      > tern.core [0.5.0.201408272110] 
      > tern.eclipse.ide.jsdt [0.5.0.201408272110] 
      > tern.eclipse.ide.server.nodejs.embed.feature.jar [0.5.0.201408272110] 
      > tern.eclipse.ide.server.nodejs.embed.feature.group [0.5.0.201408272110] 
      > tern.eclipse [0.5.0.201408272110] 
      > tern.eclipse.ide.server.nodejs.embed.macosx.cocoa.x86_64 [0.5.0.201408272110] 
      > tern.eclipse.ide.server.nodejs.embed.win32.win32.x86_64 [0.5.0.201408272110] 
      > tern.eclipse.ide.server.nodejs.embed.win32.win32.x86 [0.5.0.201408272110] 
      > tern.eclipse.ide.tools.ui [0.5.0.201408272110] 
      > tern.eclipse.ide.server.nodejs.ui [0.5.0.201408272110] 
      > tern-server-nodejs-feature.feature.group [0.5.0.201408272110] 
      > tern.eclipse.ide.core [0.5.0.201408272110] 
      > tern-jsdt-feature.feature.jar [0.5.0.201408272110] 
      > tern.eclipse.ide.tools.feature.feature.jar [0.5.0.201408272110] 
      > tern-server-nodejs-feature.feature.jar [0.5.0.201408272110] 
      > tern.eclipse.ide.server.nodejs.core [0.5.0.201408272110] 
      > tern.eclipse.ide.ui [0.5.0.201408272110] 
      > tern-feature.feature.jar [0.5.0.201408272110] 
      > tern.eclipse.ide.server.nodejs.embed.linux.gtk.x86 [0.5.0.201408272110] 
      === Summary ===
      http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.40.0.CR1-SNAPSHOT/ contains 25 unique IUs
      file:/home/mistria/git/jbosstools-target-platforms/jbosstools/multiple/target/jbosstools-multiple.target.repo/ contains 25 unique IUs
      

      Verification Steps:

      1. EXEC: Open Installation Details dialog
      2. EXEC: Go to Plugins tab
      3. EXEC: Filter 'tern."
      4. ASSERT: Dialog contains

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  nickboldt Nick Boldt
                  Reporter:
                  vrubezhny Victor Rubezhny
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  6 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: