Hi,

For those who are curious to see GMF-Tooling disappeared from the top disk users and that would like to see there project consume less disk space, here is the GMF-Tooling recipe:

Facts:
- maven-javadoc-plugin is the reason why GMF Tooling used to consume a lot of space
- Tycho provides easy and efficient ways to make sources available
- JDT and PDE are smart enough to show JavaDoc when sources are available.
Conclusion:
- When you ship source features, this enables Javadoc in PDE/JDT
- So creating and shipping JavaDoc becomes useless in IDE while you provide sources.
Actions:
- We removed maven-javadoc-plugin and rely only on source bundles. It does not affect users in their IDE, who still see JavaDoc from sources.
Results:
- Build is cleaner (one less complex maven-plugin)
- CI uses less disk space.
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Reply via email to