angelozerr/angularjs-eclipse — pull request #26 by vrubezhny (2014-03-03 23:10:06+00:00)
Title: AngularJS provokes a NullPointerException in HTMLEditor when invoking CA...

... in JavaScript inside tag

Since the AngularJS-eclipse's has its own AdapterFactoryProviderForAngular, org.eclipse.wst.jsdt.web.core.javascript.JsTranslationAdapterFactory is not initialized for an HTML document. This makes the default (JSDT) Content Assistant fail to operate on HTML files. Actually the standard JSDT Content Assist is removed (since it's not initialized) from the editor, when AngularJS-eclipse is installed.

(See the related issue in Webtools.sourceediting: https://bugs.eclipse.org/bugs/show_bug.cgi?id=429517 - NullPointerException in JSDTContentAssistant.computeCompletionProposals())

I'm not sure that the removal of JSDT CA from the websource editing was the goal of AngularJS-eclipse, so, I'd propose to apply this fix in order to restore JSDT CA's functionality on AngularJS-enabled HTML documents.