Contributor
Gaurab Dasgupta

Metadata Files for all Modules


Mentors
Daniel Mühlbachler, Andrei Paikin, Calixte
Organization
Checkstyle

The Problem

All IDE/Quality Systems plugins, build tools need to use Checkstyle module metadata for their functioning. But as of now they have to maintain their own metadata which becomes time consuming and the onboarding process of a new third party application becomes cumbersome.

The Solution

If we could build and maintain universal internal metadata for all modules which IDE/Quality Systems plugins and build tools could use, it would be very useful and maintain uniform configurations across all partner applications. It would solve 3 major problems viz; Ease of Eclipse and Sonar Plugin Development, Third Party Application Integration and Automated Site Generation