-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Description:
- The plugin is being packaged as a single “fatjar” artifact, so plugin metadata must be packaged consistently in one place.
- Having multiple version-specific
plugin.ymlfiles (e.g., undersrc/b1_7_3/resources/andsrc/r1_21/resources/) can lead to duplicate/incorrect plugin descriptors in the final jar. - Placeholder
plugin.ymlcontent increases the risk of shipping invalid metadata (e.g., incorrectmain,name, orapi-version). - Build output should reliably include exactly one valid plugin descriptor for the runtime platform to load.
Deliverables:
- Remove duplicates: Eliminate the version-specific
plugin.ymlresources fromsrc/b1_7_3/resources/andsrc/r1_21/resources/to prevent multiple descriptors being packaged. - Single source: Ensure the fatjar build produces one authoritative
plugin.ymlin the final artifact (from the intended shared location or build-generated source). - Valid metadata: Confirm the packaged
plugin.ymlcontains correct plugin metadata (name, version, main class, api version) and is not placeholder content.
Metadata
Metadata
Assignees
Labels
No labels