We are planning to completely remove the concept of modules in SonarQube APIs. Extensions should be modified to work at project level.
At the same time we can deprecate the task concept, since it is not used anymore.
- InputModule is now deprecated
- NoSonarFilter is now a project level extension (should have no impact)
- Task extensions are removed
- New InputProject API
- PostJob is now a project level extension
- IssueFilter is deprecated (and moved to project level)
- Introduce a new ProjectSensor extension point at project level (module level Sensor are not yet deprecated)