Skip to content

Harmonize AOT goal/task names #31918

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

Closed
snicoll opened this issue Jul 29, 2022 · 2 comments
Closed

Harmonize AOT goal/task names #31918

snicoll opened this issue Jul 29, 2022 · 2 comments
Labels
theme: aot An issue related to Ahead-of-time processing type: enhancement A general enhancement
Milestone

Comments

@snicoll
Copy link
Member

snicoll commented Jul 29, 2022

The maven plugin is currently named spring-boot:aot-generate and The Gradle task is generateAotSources. While brainstorming on the names to use for the related test support, we thought renaming those was in order.

  • For Maven: spring-boot:aot (andspring-boot:aot-test)
  • For Gradle: bootAot (and bootAotTest)
@snicoll snicoll added type: enhancement A general enhancement theme: aot An issue related to Ahead-of-time processing labels Jul 29, 2022
@snicoll snicoll added this to the 3.0.0-M5 milestone Jul 29, 2022
@snicoll snicoll self-assigned this Jul 29, 2022
snicoll added a commit to snicoll/spring-boot that referenced this issue Jul 29, 2022
snicoll added a commit to snicoll/spring-boot that referenced this issue Jul 29, 2022
@snicoll
Copy link
Member Author

snicoll commented Jul 29, 2022

@wilkinsona mentioned that it feels the current proposal uses aot as a verb. We've been brainstorming and found processAot and processTestAot to match nicely with Gradle's compileJava and compileTestJava

@philwebb
Copy link
Member

At least for now we're going to go with...

Maven:

spring-boot:process-aot
spring-boot:process-test-aot

Gradle:

bootProcessAot
bootProcessTestAot

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
theme: aot An issue related to Ahead-of-time processing type: enhancement A general enhancement
Projects
None yet
Development

No branches or pull requests

2 participants