| Version 3 (modified by ronny, 8 months ago) |
|---|
This page is the central page for all planning and design associated with adding Java language support to PIDA.
Requirements
In order of priority, they are:
First Priority
- Syntax Highlighting -> editor components
- Active code error detection -> validator
- Code Browsing
- outliner
- Could be supported by code browsing
- (Hyperlinking method/class/variables to definitions)
- needs a new concept for editors, might not work for vim
- Test runner
- TestNG
- is simply streaming in junit xml output reasonable?
- Tree view of classes/methods -> again outliner
- build tool integration
- maven
- ant
Second Priority
- JDB integration -> debugger service
- Import completion
- Maven integration
- dependency management
- configuration
Design
TBD
Constraints
TBD
Risks and Mitigations
TBD
