• Tobias Ask's avatar
    Improve controller inspection · ef782a9c
    Tobias Ask authored
    * Use AST analysis for all controller inspection. The motivation for doing so is that it catches changes to annotations in a clean manner. The caveat is that ASTs are created frequently, resolving bindings in the process. This could be a source of performance issues over time. If it is, go back to the higher-level Java model API, and consider using IJavaElementDelta.getAnnotations.
    
    * Make use of the Glossary's revision property, so that the inspector and info panels are updated instantaneously.
    
    * Make controller suggestions based on the document name, as well as the controller content.
    
    * Add the Glossary as a listener to the Java model from the outside, instead of from its constructor.
    
    * Include a method that all panel controllers can implement to react to editor controller reference updates.
    ef782a9c
Name
Last commit
Last update
sb Loading commit data...
sb4e Loading commit data...
sb4e.examples Loading commit data...
sb4e.feature Loading commit data...
sb4e.parent Loading commit data...
sb4e.repository Loading commit data...
sb4e.target Loading commit data...
sb4e.test Loading commit data...
sb4e.uitest Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
Dockerfile Loading commit data...
README.md Loading commit data...
license.html Loading commit data...