Ballerina compiler plugin design
30,000 feet view
February 08, 2020
Sameera Jayasoma
What is a compiler plugin?
Ballerina compiler plugin is a collection of related tasks such as:
Distributing compiler plugins
Applying plugins to the compilation
There are two ways to apply a plugin:
If ballerina/http is a dependency of the current package, then the http compiler plugin will be executed.
[[plugin]]
name = “linter”
org = “samjs”
version = “1.1.0”
Developing a compiler plugin