]
Alexey Kazakov commented on JBIDE-21001:
----------------------------------------
Go ahead with updating discovery. But we want to keep angularjs in jst/pom.xml to have it
available when running tests. There are not direct dependencies but we should make sure
our tests pass when angularJS is installed.
Version of AngularJS in Central is older than version used in
jbosstools-jst
----------------------------------------------------------------------------
Key: JBIDE-21001
URL:
https://issues.jboss.org/browse/JBIDE-21001
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: central, jsp/jsf/xml/html-source-editing
Affects Versions: 4.3.0.Final
Reporter: Nick Boldt
Assignee: Alexey Kazakov
Fix For: 4.3.1.Beta1, 4.4.0.Alpha1
Version of AngularJS used to build jbosstools-jst [1]:
* 1.0.0.201508312121
[1]
https://github.com/jbosstools/jbosstools-jst/blob/jbosstools-4.3.x/pom.xm...
Version of AngularJS (angularjs-eclipse-feature) included in Early Access site [2] for
JBT 4.3.0.Final / JBDS 9.0.0.GA:
* 0.10.0.201506182210
[2]
https://github.com/jbosstools/jbosstools-discovery/blob/jbosstools-4.3.x/...
So, we should put the newer AngularJS in the EA site.
But... it seems that the org.jboss.tools.jst.angularjs features & plugins don't
actually depend on any of these:
{code}
org.eclipse.angularjs.ui_1.0.0.201508312121.jar
org.eclipse.angularjs.core_1.0.0.201508312121.jar
angularjs-eclipse-feature_1.0.0.201508312121.jar
{code}
So... other than the JBT/JBDS EA connectors, I can't see any reference to a specific
version of angular, which begs the question: why does the jbosstools-jst build declare a
dependency [3] on a specific update site mirror, such as [4] ?
[3]
https://github.com/jbosstools/jbosstools-jst/blob/jbosstools-4.3.x/pom.xm...
[4]
http://download.jboss.org/jbosstools/updates/requirements/angularjs/1.0.0...