Skip to content

feat: migrate GAV and plugin ID to io.github.reqstool#20

Merged
jimisola merged 4 commits intomainfrom
feat/update-gav-to-io-github-reqstool
Feb 24, 2026
Merged

feat: migrate GAV and plugin ID to io.github.reqstool#20
jimisola merged 4 commits intomainfrom
feat/update-gav-to-io-github-reqstool

Conversation

@jimisola
Copy link
Member

Summary

  • Migrate group, plugin ID and Java package from se.lfv.reqstool to io.github.reqstool
  • Include version in ZIP artifact filename and top-level directory (e.g. reqstool-demo-0.0.4-reqstool.zip), aligning with the Maven plugin convention
  • Fix pre-existing javadoc doclint warnings and deprecated Tasks.create() usage in tests
  • Bump version from 0.1.0 to 0.2.0

Test plan

  • ./gradlew clean build passes with no warnings
  • Plugin published to mavenLocal and tested against reqstool-demo with Gradle
  • ZIP artifact structure verified to match Maven plugin output exactly

…o 0.2.0

- Update group from se.lfv.reqstool to io.github.reqstool
- Update plugin id and implementationClass accordingly
- Move Java sources to io/github/reqstool/gradle package
- Update website and vcsUrl to reqstool GitHub org
- Update test fixture YML fullyQualifiedName references
- Bump version from 0.1.0 to 0.2.0
…reate()

- Add javadoc Xdoclint:none to suppress missing comment warnings
- Replace project.getTasks().create() with register().get() in test
Aligns with the Maven plugin convention: {name}-{version}-reqstool.zip
with matching top-level directory inside the ZIP.
@jimisola jimisola force-pushed the feat/update-gav-to-io-github-reqstool branch from 8c58872 to 7da3afe Compare February 24, 2026 21:23
@jimisola jimisola self-assigned this Feb 24, 2026
@jimisola jimisola merged commit efd6d18 into main Feb 24, 2026
7 checks passed
@jimisola jimisola deleted the feat/update-gav-to-io-github-reqstool branch February 24, 2026 21:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant