We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make the various emit functions (e.g., emitModule) to have protected visibility instead of private.
emit
emitModule
protected
private
Output Language: Elixir
The purpose of this change is to make these functions protected, so that customized code generation can be implemented (e.g., here).
The ElixirRenderer emit functions are all private.
ElixirRenderer
Allow them to be overridden in subclasses.
Make visibility protected.
N/A
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Make the various
emit
functions (e.g.,emitModule
) to haveprotected
visibility instead ofprivate
.Context (Input, Language)
Output Language: Elixir
Description
The purpose of this change is to make these functions protected, so that customized code generation can be implemented (e.g., here).
Current Behaviour / Output
The
ElixirRenderer
emit
functions are all private.Proposed Behaviour / Output
Allow them to be overridden in subclasses.
Solution
Make visibility
protected
.Alternatives
N/A
Context
N/A
The text was updated successfully, but these errors were encountered: