ballerina-lang icon indicating copy to clipboard operation
ballerina-lang copied to clipboard

[Improvement]: Revisit compiler plugin design

Open azinneera opened this issue 3 years ago • 0 comments

Description

After the initial design, there have been a lot of use cases coming in for code generation and analysis which cannot be achieved by the current design. Following are some of the reasons to revisit the current design:

  1. Generating IDL clients - The plugin interface needs an API to check if the URI can be handled by the plugin
  2. bal persist - The feature needs to generate code in existing modules

Describe your problem(s)

No response

Describe your solution(s)

No response

Related area

-> Compilation

Related issue(s) (optional)

https://github.com/ballerina-platform/ballerina-spec/issues/1179

Suggested label(s) (optional)

No response

Suggested assignee(s) (optional)

No response

azinneera avatar Oct 18 '22 10:10 azinneera