A NetBeans IDE plugin suite to support Jenkins plugin development and the Stapler web framework.
See GitHub Releases going forward.
TODO move to https://github.com/stapler/netbeans-stapler-plugin/issues after verifying
- For new plugin wizard,
versionis initially 1 andartifactIdwrong. - Stapler view navigation should walk up the inheritance hierarchy if necessary, and consider a nested class if the caret is in one
- Stapler view creation should assume src/main/resources if there are multiple resource folders available
- extend Output Window hyperlink to work from
hudson-dev:run - find usages, find subtypes, etc. inside and between Jelly pages
- rename refactoring to rename view folders
- support
jenkins-modulepackaging - Java hint about
VirtualChannel.callandVirtualChannel.callAsync(alsoFilePath.act) on anonymous inner classes or classes otherwise lackingserialVersionUID(cf. JENKINS-14667 and b807845) - Code completion or similar for Groovy views
- Offer something like jelly2groovy as a context menu action on Jelly views
- hyperlink methods in
Messagesto theirMessages.propertiesdefinitions textbox.jellycannot be validated: tried to load nonexistenthudson.util.jelly.MorphTagLibrary.xsd- should prompt user for
Messageskey (if it can be detected that the hint is running interactively) st:includeshould hyperlink the included page (when it can be statically determined)