This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Summary: | Cannot globally modify action mappings for default project actions. | ||
---|---|---|---|
Product: | projects | Reporter: | Jesse Glick <jglick> |
Component: | Maven | Assignee: | Jesse Glick <jglick> |
Status: | RESOLVED WONTFIX | ||
Severity: | blocker | ||
Priority: | P3 | ||
Version: | 6.x | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | ENHANCEMENT | Exception Reporter: |
Description
Jesse Glick
2009-04-15 21:17:33 UTC
in a way it works as intended, it only allows adding and changing non-default action mappings. That's what "custom" stands for. These actions appear in the "Custom" popup submenu. The problem is that the default files with actions are distributed in multiple modules and need to merged. Previously we've done some complex transformations on the files, i've refactored that out, but I'm still missing a "mimelookup"-like registration that would allow easy merging of the various definitions. Once that is done, the UI for it can be written as well. While I'd love to do it for 6.7, I'm almost sure I won't have enough time for it. -> next I recently found that there is a checkbox allowing you to skip tests on non-test-specific actions, which is exactly what I wanted. So I would no longer personally use this feature, I think. It would be helpful if nbactions.xml and nb-configuration.xml acted in the same manner as a parent POM: if I have a nbaction.xml in a parent project then all actions are inherited. The ability to set global options on the default actions would be equally helpful. I could write custom actions to do what I want, but then I can't use the keyboard shortcuts. Reassigning to default owner. (In reply to comment #2) > I would no longer personally use this feature Not a P2. (In reply to comment #3) > It would be helpful if nbactions.xml and nb-configuration.xml acted in the same > manner as a parent POM: if I have a nbaction.xml in a parent project then all > actions are inherited. Probably impractical, since POM-based inheritance relies on release POMs being installed into the repository. The content of these files could be optionally, or always, folded into pom.xml in a special NetBeans section, provided that it was meant to be sharable (otherwise it probably needs to be kept in the userdir, since profiles.xml is no longer read in M3). maybe we could pinpoint some generic actions like "Build", "Clean" "Build with dependencies"? Probably this is not worth working on. A fix of bug #153420 would be more generally useful. |