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

Pico Tools - Part 1 of N #5598

Merged
merged 3 commits into from
Dec 16, 2022
Merged

Pico Tools - Part 1 of N #5598

merged 3 commits into from
Dec 16, 2022

Conversation

trentjeff
Copy link
Member

No description provided.

@trentjeff trentjeff added the declarative Helidon Declarative label Dec 6, 2022
@trentjeff trentjeff added this to the 4.0.0 milestone Dec 6, 2022
@trentjeff trentjeff self-assigned this Dec 6, 2022
@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Dec 6, 2022
@trentjeff trentjeff marked this pull request as ready for review December 13, 2022 19:44
@tomas-langer tomas-langer added the dependencies Pull requests that update a dependency file label Dec 14, 2022
etc/copyright-exclude.txt Show resolved Hide resolved
@@ -66,3 +66,5 @@ persistence_3_0.xjb
persistence_3_0.xsd
# excluded as this is a test file and we need to validate its content
src/test/resources/static/classpath/index.html
.hbs
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We do support handlebars copyright check, so we should not exclude it. Use {{! and }} for multiline comments

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am a bit surprised to hear you say that we support it since I added a new dependency to JKnack handlebars, and it seems I am the first to use anything in 3.x or 4.x for .hbs files in any other cases.

Fwiw, I tried to use the convention suggested and it failed the checkstyle check. I will put it in my commit anyway for you to review.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Follow-up will file bug on buildtools, and create a follow-up task here to remove .hbs exclusion.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pico/tools/src/main/java/io/helidon/pico/tools/Item.java Outdated Show resolved Hide resolved
pico/tools/src/main/java/io/helidon/pico/tools/Item.java Outdated Show resolved Hide resolved
@trentjeff
Copy link
Member Author

@barchetta FYI this is adding a new dep on Handlebars for production use w/in Helidon.

@trentjeff trentjeff merged commit 1396836 into helidon-io:main Dec 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
declarative Helidon Declarative dependencies Pull requests that update a dependency file OCA Verified All contributors have signed the Oracle Contributor Agreement.
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants