Chapter 30. Closing Circle Two
Now we've been through two complete cycles of development on our JUnit plug-in:
The first cycle got the basic structure in place and the deployment infrastructure set up.
The second cycle added some functionality and showed all the non-coding tasks necessary to become a full-fledged enabler.
One surprise in Circle Two is the amount of non-programming work necessary to write an effective plug-in:
Internationalization
Help
Tracing
Accessibility
Plug-in schemas and documentation
This work is the difference between just adding a feature to Eclipse for personal use and really enabling other users and plug-in writers. Figure 30.1 shows all the classes we've written and how they are related.
Figure 30.1. Overview of All Contributed ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access