You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Aug 26, 2021. It is now read-only.
The only code generated by Stag is java code. This is all fine and good, but it prevents us from leveraging special features of the kotlin language such as internal visibility. We should be able to generate
Proposed Spec
Split up stag-library-compiler into stag-compiler, stag-java-compiler, and stag-kotlin-compiler.
stag-compiler will be an internal use only module and will house common logic. It will perform code generation via an interface or will provide data to an upper level which will perform the code generation instead
The language specific modules will perform the code generation and will be what consumers of the library rely on.
The text was updated successfully, but these errors were encountered:
Summary
The only code generated by Stag is java code. This is all fine and good, but it prevents us from leveraging special features of the kotlin language such as internal visibility. We should be able to generate
Proposed Spec
stag-library-compiler
intostag-compiler
,stag-java-compiler
, andstag-kotlin-compiler
.stag-compiler
will be an internal use only module and will house common logic. It will perform code generation via an interface or will provide data to an upper level which will perform the code generation insteadThe text was updated successfully, but these errors were encountered: