Skip to content
New issue

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

4.x: Use Helidon copyright module for generated code #7062

Closed
Tracked by #7023
tomas-langer opened this issue Jun 23, 2023 · 0 comments
Closed
Tracked by #7023

4.x: Use Helidon copyright module for generated code #7062

tomas-langer opened this issue Jun 23, 2023 · 0 comments
Assignees
Labels
team-fix This issue is available for team members to be fixed. Should not require deep knowledge of Helidon
Milestone

Comments

@tomas-langer
Copy link
Member

tomas-langer commented Jun 23, 2023

This task can be split between multiple developeres, please mark which module(s) you plan to work on, so others can work in parallel (if needed).

(see common/processor) for all Helidon modules that generate code (this will add proper Helidon copyright header to generated types that are part of our APIs)
Example of usages: builder/tests/common-types

Just add the following to annotation processor paths that already contains helidon-builder-processor or helidon-pico-processor, or helidon-pico-configdriven-processor

<path>
    <groupId>io.helidon.common.processor</groupId>
    <artifactId>helidon-common-processor-helidon-copyright</artifactId>
    <version>${helidon.version}</version>
</path>
@tomas-langer tomas-langer changed the title Use Helidon copyright module (see common/processor) for all Helidon modules that generate code (this will add proper Helidon copyright header to generated types that are part of our APIs) 4.x: Use Helidon copyright module for generated code Jun 23, 2023
@tomas-langer tomas-langer added team-fix This issue is available for team members to be fixed. Should not require deep knowledge of Helidon epic labels Jun 23, 2023
@tomas-langer tomas-langer added this to the 4.0.0-M1 milestone Jun 23, 2023
@m0mus m0mus removed the epic label Jun 26, 2023
@m0mus m0mus modified the milestones: 4.0.0-M1, 4.0.0-M2 Jun 26, 2023
@jbescos jbescos self-assigned this Jul 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
team-fix This issue is available for team members to be fixed. Should not require deep knowledge of Helidon
Projects
Archived in project
Development

No branches or pull requests

3 participants