Setup Eclipse for the development of this project. Will need Git and Eclipse Plugin Development support.
June 3, 2013 - Begin Code Proposal
The code proposal will describe how the current eclipse.jdt.ui project will be modified to accompany the new Java code block folding.
June 17, 2013 - Begin Coding
June 24, 2013 - Finish Implementing Java Conditional Code Blocks
The Java Conditional Code Blocks feature will be complete. This allows for the code folding of if, else, and else if blocks.
July 1, 2013 - Finish Implementing Java Loop Code Blocks
The Java Loop Code Blocks feature will be complete. This allows for the code folding of while and do blocks.
July 8, 2013 - Finish Implementing Java Try Code Blocks
The Java Try Code Blocks feature will be complete. This allows for the code folding of try, catch, and finally blocks.
July 15, 2013 - Finish Implementing Java Folding Preferences
The Java Folding Preferences feature will be complete. This allows for user environment customization, I.E. turning off auto folding of the newly added folding features.
July 29, 2013 - Development Release of Bundle
The Java code block folding will be implemented in the eclipse.jdt.ui project and will be available as a bundled development release. The development release can be what is submitted as the mid-evaluation.
August 5, 2013 - Write Tests
Write unit tests for the project.
August 19, 2013 - Testing
Ensure that everything works.
September 9, 2013 - Project Documentation Check
Make sure that all documentation is in place.
September 16, 2013 - Code Cleanup
Ensure that all code follows the Eclipse JDT project coding standards.
September 23, 2013 - Stable Release of Bundle
The Java code block folding will be fully implemented in the eclipse.jdt.ui project and will be available as a stable release. The stable release is what will be used as the final-evaluation.