[JBoss JIRA] (ERT-188) javascript include path not excluding folders from validaton [EBZ#489461]
by Friendly Jira Robot (JIRA)
Friendly Jira Robot created ERT-188:
---------------------------------------
Summary: javascript include path not excluding folders from validaton [EBZ#489461]
Key: ERT-188
URL: https://issues.jboss.org/browse/ERT-188
Project: Eclipse Release Train
Issue Type: Task
Components: JSDT
Reporter: Friendly Jira Robot
Fix For: Neon (4.6) M7
Going to Project Properties > Javascript > Include Path, selecting the Source tab and adding folders to exclude is not working in Neon Milestone 4 (4.6.0M5). Errors from the folders I've set to exclude are still present. I've done the exact same thing in Luna and it worked as expected. Thanks all for the great work!
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 11 months
[JBoss JIRA] (ERT-189) Plugins need to comply with the Eclipse licensing guidelines - about required [EBZ#493168]
by Friendly Jira Robot (JIRA)
Friendly Jira Robot created ERT-189:
---------------------------------------
Summary: Plugins need to comply with the Eclipse licensing guidelines - about required [EBZ#493168]
Key: ERT-189
URL: https://issues.jboss.org/browse/ERT-189
Project: Eclipse Release Train
Issue Type: Task
Components: JSDT
Reporter: Friendly Jira Robot
Priority: Blocker
Fix For: Neon (4.6) RC1
[About missing]
License consistency is required for the next plugins:
[JSDT]
org.eclipse.wst.jsdt.chromium_0.4.0.v201603211918.jar
org.eclipse.wst.jsdt.chromium.debug_0.4.0.v201603211918.jar
org.eclipse.wst.jsdt.chromium.debug.core_0.4.0.v201604282302.jar
org.eclipse.wst.jsdt.chromium.debug.jsdtbridge_0.4.0.v201603211918.jar
org.eclipse.wst.jsdt.chromium.debug.ui_0.4.0.v201604120226.jar
org.eclipse.wst.jsdt.chromium.wip.eclipse_0.4.0.v201603211918.jar
org.eclipse.wst.jsdt.chromium.wipbackend.dev_0.4.0.v201603211918.jar
org.eclipse.wst.jsdt.chromium.wipbackend.protocol_1_0_0.4.0.v201603211918.jar
org.eclipse.wst.jsdt.js.bower_1.0.0.v201602281542.jar
org.eclipse.wst.jsdt.js.cli_1.0.0.v201602051019.jar
org.eclipse.wst.jsdt.js.common_1.0.0.v201602231538.jar
org.eclipse.wst.jsdt.js.grunt_1.0.0.v201604122023.jar
org.eclipse.wst.jsdt.js.gulp_1.0.0.v201604122023.jar
org.eclipse.wst.jsdt.js.node_1.0.0.v201604282302.jar
org.eclipse.wst.jsdt.js.node.common_1.0.0.v201603162320.jar
org.eclipse.wst.jsdt.js.npm_1.0.0.v201603041148.jar
org.eclipse.wst.jsdt.nashorn.extension_1.0.0.v201603252255.jar
org.eclipse.wst.json.bower.core_1.0.0.v201602251339.jar
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 11 months
[JBoss JIRA] (ERT-190) JSON Editor icons [EBZ#493364]
by Friendly Jira Robot (JIRA)
Friendly Jira Robot created ERT-190:
---------------------------------------
Summary: JSON Editor icons [EBZ#493364]
Key: ERT-190
URL: https://issues.jboss.org/browse/ERT-190
Project: Eclipse Release Train
Issue Type: Task
Components: WTP Source Editing
Reporter: Friendly Jira Robot
Created attachment 261611
new set of png icons including xcf source and png result
The set of icons proposed for JSON Editor's elements.
XCF Source for new images - editable with GIMP, the source for the new iconset, so it will be easy to make minor changes.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 11 months
[JBoss JIRA] (ERT-191) ClassCastException from KeywordCompletionProposalComputer & IdentifierCompletionProposalComputer witn Neon M7 [EBZ#493393]
by Friendly Jira Robot (JIRA)
Friendly Jira Robot created ERT-191:
---------------------------------------
Summary: ClassCastException from KeywordCompletionProposalComputer & IdentifierCompletionProposalComputer witn Neon M7 [EBZ#493393]
Key: ERT-191
URL: https://issues.jboss.org/browse/ERT-191
Project: Eclipse Release Train
Issue Type: Task
Components: JSDT
Reporter: Friendly Jira Robot
The Eclipse Neon M7 provides KeywordCompletionProposalComputer & IdentifierCompletionProposalComputer classes which doesn't use "instanceof" to check that the given ContentAssistInvocationContext is a JavaContentAssistInvocationContext:
```
public class IdentifierCompletionProposalComputer implements IJavaCompletionProposalComputer {
public List computeCompletionProposals(ContentAssistInvocationContext context, IProgressMonitor monitor) {
JavaContentAssistInvocationContext javaContext = (JavaContentAssistInvocationContext) context;
```
It's a big problem for typescript.java which is based on JSDT and which defines TypeScriptContentAssistInvocationContext (see issue at
https://github.com/angelozerr/typescript.java/issues/56)
So with oEclipse Neon M7, when I do completion with my TypeScriptEditor based on JSDT Edit, I have a popup error with this error
```
java.lang.ClassCastException: ts.eclipse.ide.jsdt.internal.ui.editor.contentassist.TypeScriptContentAssistInvocationContext cannot be cast to org.eclipse.wst.jsdt.ui.text.java.JavaContentAssistInvocationContext
at org.eclipse.wst.jsdt.internal.ui.text.java.KeywordCompletionProposalComputer.computeCompletionProposals(KeywordCompletionProposalComputer.java:45)
```
and
```
java.lang.ClassCastException: ts.eclipse.ide.jsdt.internal.ui.editor.contentassist.TypeScriptContentAssistInvocationContext cannot be cast to org.eclipse.wst.jsdt.ui.text.java.JavaContentAssistInvocationContext
at org.eclipse.wst.jsdt.internal.ui.text.java.IdentifierCompletionProposalComputer.computeCompletionProposals(IdentifierCompletionProposalComputer.java:49)
```
It should b every cool if you could check that ContentAssistInvocationContext is an instanceof JavaContentAssistInvocationContext:
```
public class IdentifierCompletionProposalComputer implements IJavaCompletionProposalComputer {
public List computeCompletionProposals(ContentAssistInvocationContext context, IProgressMonitor monitor) {
if (context instanceof JavaContentAssistInvocationContext) {
JavaContentAssistInvocationContext javaContext = (JavaContentAssistInvocationContext) context;
```
for :
* http://git.eclipse.org/c/jsdt/webtools.jsdt.git/tree/bundles/org.eclipse....
* http://git.eclipse.org/c/jsdt/webtools.jsdt.git/tree/bundles/org.eclipse....
For your infomration, I have created my own TypeScriptContentAssistInvocationContext, because I need IResource and I don't use IJavaCompilationUnit. If http://git.eclipse.org/c/jsdt/webtools.jsdt.git/tree/bundles/org.eclipse.... could just define a getter for the Editor, I think I could use directly JavaContentAssistInvocationContext to retrieve my IResource from the getEditor getter.
Hope this issue will be able to fixed for Neon release, otherwise typescript.java will not work with Eclipse Neon release -( (we must desactivate the whole JSDT completions to avoid having those 2 popup errors)
Many thanks for your help!
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 11 months
[JBoss JIRA] (ERT-173) Need to find a better solution for npm dependencies content assistant [EBZ#492192]
by Gorkem Ercan (JIRA)
[ https://issues.jboss.org/browse/ERT-173?page=com.atlassian.jira.plugin.sy... ]
Gorkem Ercan updated ERT-173:
-----------------------------
Sprint: (was: devex #114 May 2016)
> Need to find a better solution for npm dependencies content assistant [EBZ#492192]
> ----------------------------------------------------------------------------------
>
> Key: ERT-173
> URL: https://issues.jboss.org/browse/ERT-173
> Project: Eclipse Release Train
> Issue Type: Task
> Components: WTP Source Editing
> Reporter: Friendly Jira Robot
> Labels: bzira, wst.json
>
> In order to show content assist proposals for npm dependencies a 3rd party web service was used. It was a really problematic due to its unstable work, slowness and a tendency to change an URL for requests and formats of response.
> I do believe, we should not provide any content assist for dependencies in case no search pattern is provided (typed in) by a user because of really huge memory requirements and network overload in such case:
> - Native "npm search" command fails to list all the available packages on my environment after about 5 minutes of downloading packages
> Given this, IMHO, we have not to show *all* available packages in content assistant, but show package list only if at least first letter (or a couple of beginning letters) of package name is typed in by a user.
> Also the way to get the proposals itself is also a question: we cannot rely on 3rd party services as they are not enough stable and fast.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 11 months