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.
Refactor|Undo of a Sefely Deleted action does not restore removed entries inside layer.xml file. Steps to reproduce: ------------------- 1) Create an NBM module project 2) Add a Menu action 3) Remove it via Safely Delete --> *.java source and entries from layer.xml deleted (without ordering items, issue 72788) 4) Choose Refactor | Undo from IDE's menu --> *.java source undeleted, but entries inside layer.xml not restored. ---------- NetBeans IDE Dev (Build 200603270859) 1.6.0-beta2; Java HotSpot(TM) Client VM 1.6.0-beta2-b76 SunOS version 5.10 running on sparc en (nb); ISO646-US
it was not implemented at all. Another example of why it was a bad decision of mine to include layer.xml refactorings into the module. :( Layers are inherently more complex than the manifest.mf and META-INF/services registrations that were initially supported only.
-> future.
This is a problem still with latest dev builds for 6.0 I think this should be something that Sonali can look at and comment on.
Less important with onset of annotations (see #150804)
NetBeans.org Migration: changing resolution from LATER to WONTFIX
Probably still valid, but low priority. Unless we decide to delete apisupport.refactoring entirely. Or we may look for a community maintainer - it is pretty well isolated from other stuff, I think.
Not an issue when using @ActionRegistration in NB 7.0.