Problem
Ballerina has its own style of opinianated programming. These are not essentially rules but conventions. We need to support these opinionated conventions in the scan tool.
Proposed Solution
Have the opinionated conventions as a set of rules in a compiler plugin, wrapped with a ballerina package and pushed to central. Users can specify this package in the Scan.toml.
We can have another flag in the CLI if needed - bal scan --opinionated.
Alternatives
No response
Version
No response