[JBoss JIRA] (ERT-62) Refactor JSDT Code Completion [EBZ#486776]
by Gorkem Ercan (JIRA)
[ https://issues.jboss.org/browse/ERT-62?page=com.atlassian.jira.plugin.sys... ]
Gorkem Ercan updated ERT-62:
----------------------------
Sprint: devex #1 February 2016, devex #2 February 2016, devex #4 March 2016, devex #6 April 2016 (was: devex #1 February 2016, devex #2 February 2016, devex #4 March 2016, devex #5 April 2016)
> Refactor JSDT Code Completion [EBZ#486776]
> ------------------------------------------
>
> Key: ERT-62
> URL: https://issues.jboss.org/browse/ERT-62
> Project: Eclipse Release Train
> Issue Type: Task
> Components: JSDT
> Reporter: Nick Boldt
> Assignee: Ian Stewart-Binks
> Labels: General, bzira
>
> The current code completion modules depend on JSDT's current internal AST model, and type binding. JSDT will be disabling type binding and will be deprecating the internal AST model. As such, the code completion engine needs to be refactored in such a way that complies with the new AST model. JSDT is expected to provide an elegant and useful set of code completion suggestions.
> A proposal base for the code completion engine should include, but is not necessarily limited to:
> - Keywords
> - Identifiers (declared variables and functions in currently open JS file)
> - Recently used methods of functions (currently open JS file as a bare minimum)
> All proposals should be made where they are deemed practical. ECMA5 keywords should be supported first.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years
[JBoss JIRA] (TOOLSDOC-710) JBDS 9.1 GA: Document a use case for Hibernate Tooling
by Supriya Bharadwaj (JIRA)
[ https://issues.jboss.org/browse/TOOLSDOC-710?page=com.atlassian.jira.plug... ]
Supriya Bharadwaj commented on TOOLSDOC-710:
--------------------------------------------
Hi [~mhusnain], I am trying to get this completed by Wednesday and sent to QE by Thursday so that I have time over the weekend to convert it into md and adoc and have it ready for GA on Tuesday. Shall keep the JIRA updated with my status.
> JBDS 9.1 GA: Document a use case for Hibernate Tooling
> ------------------------------------------------------
>
> Key: TOOLSDOC-710
> URL: https://issues.jboss.org/browse/TOOLSDOC-710
> Project: Documentation for JBoss Tools and Developer Studio
> Issue Type: Feature Request
> Components: General documentation issues
> Affects Versions: 9.1 GA
> Reporter: Misha Ali
> Assignee: Supriya Bharadwaj
> Labels: Hibernate-tools
> Fix For: 9.1 GA
>
>
> Draft a use case and document it for Hibernate Tools.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years
[JBoss JIRA] (ERT-65) Create Keyword Completion Engine
by Gorkem Ercan (JIRA)
[ https://issues.jboss.org/browse/ERT-65?page=com.atlassian.jira.plugin.sys... ]
Gorkem Ercan resolved ERT-65.
-----------------------------
Resolution: Done
> Create Keyword Completion Engine
> --------------------------------
>
> Key: ERT-65
> URL: https://issues.jboss.org/browse/ERT-65
> Project: Eclipse Release Train
> Issue Type: Sub-task
> Components: JSDT
> Reporter: Ian Stewart-Binks
> Assignee: Ian Stewart-Binks
>
> When a user invokes code completion, a list of contextually practical keywords should be suggested.
> * After a user has typed a few characters and invoked code completion, keywords prefixed by those few characters should be suggested. For instance, if the user has just typed 'del', 'delete' should be suggested. Similarly, if the user has just typed 'd', all of the keywords that start with the letter 'd' should be suggested.
> * Keywords based on relevance should also be suggested. For instance, consider the case when a user has begun a *do while* block. If the user writes the *do* and the *block* and invokes code completion, *while(<CR>);* should be one of the suggestions. A similar functionality for an *if else* should be implemented, as well.
> Questions:
> * Should keywords that match templates be suggested even though their template counterpart is in the list of suggestions?
> * Should keywords be suggested within JSDocs?
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years