Issue Type: Improvement Improvement
Assignee: Unassigned
Components: Eclipse Support
Created: 01/Mar/13 8:11 AM
Description:

The eclipse plugin sets up a cache containing all step candidates. This cache is rebuilt whenever something changes within the project (which sometimes is happening at every key-stroke). Since querying the cache is bound to waiting for a reload to complete, this affects the GUI/user thread, ending up in a slow or even locked up Eclipse.

Reported as per Github issues


Github pull request: https://github.com/jbehave/jbehave-eclipse/pull/10

This code detaches the query of the cache from its reload; Querying it is always done directly on the last known one, any change in the project requests an asynchronous reload, with only one active at a time. When a reload is finished, then the editors are triggered to query again.

Fix Versions: eclipse-1.0
Project: JBehave
Priority: Minor Minor
Reporter: Christian Haas
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
--------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email

Reply via email to