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: | Repackage editor/util classes into org.netbeans.lib.editor.util | ||
---|---|---|---|
Product: | editor | Reporter: | Miloslav Metelka <mmetelka> |
Component: | -- Other -- | Assignee: | Miloslav Metelka <mmetelka> |
Status: | RESOLVED FIXED | ||
Severity: | blocker | Keywords: | API_REVIEW_FAST |
Priority: | P2 | ||
Version: | 4.x | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | TASK | Exception Reporter: | |
Attachments: |
Proposed changes including apichanges.xml change description
Final diff |
Description
Miloslav Metelka
2005-03-13 21:50:25 UTC
Created attachment 20815 [details]
Proposed changes including apichanges.xml change description
I would like to ask the DevRev for review. This is just repackaging no functionality change. One thing that I realized is that this (and probably other) editor api is not listed at http://www.netbeans.org/download/dev/javadoc/ can this be fixed? Done. There should now be EditorModuleAPI (to distinguish from already present EditorAPI which stands for openide/editor). Reassigning back to me for integration. In the meantime I've realized one little refinement. Currently there is a public subpackage "element" under "o.n.modules.editor.util" containing swing text element related utilities. Originally I have planned to have another subpackage "document" for swing documents related utilities in the future. Now I think that it would just be enough to have a single subpackage called "swing" where all the swing related utility classes (element or document related) would be located. This will help to lower the number of public packages. So the present "o.n.modules.editor.util.element" would become "o.n.lib.editor.util.swing". Attaching the final diff. Created attachment 21007 [details]
Final diff
Fixed in main trunk: RCS file: /cvs/editor/arch/arch-editor-util.xml,v done Checking in editor/arch/arch-editor-util.xml; /cvs/editor/arch/arch-editor-util.xml,v <-- arch-editor-util.xml initial revision: 1.1 done Checking in editor/arch/arch-editor.xml; /cvs/editor/arch/arch-editor.xml,v <-- arch-editor.xml new revision: 1.22; previous revision: 1.21 done Checking in editor/arch/build.xml; /cvs/editor/arch/build.xml,v <-- build.xml new revision: 1.4; previous revision: 1.3 done Checking in editor/fold/src/org/netbeans/modules/editor/fold/FoldChildren.java; /cvs/editor/fold/src/org/netbeans/modules/editor/fold/FoldChildren.java,v <-- FoldChildren.java new revision: 1.3; previous revision: 1.2 done Checking in editor/fold/src/org/netbeans/modules/editor/fold/FoldHierarchyExecution.java; /cvs/editor/fold/src/org/netbeans/modules/editor/fold/FoldHierarchyExecution.java,v <-- FoldHierarchyExecution.java new revision: 1.5; previous revision: 1.4 done Checking in editor/libsrc/org/netbeans/editor/LineRootElement.java; /cvs/editor/libsrc/org/netbeans/editor/LineRootElement.java,v <-- LineRootElement.java new revision: 1.13; previous revision: 1.12 done Checking in editor/libsrc/org/netbeans/editor/view/spi/LockView.java; /cvs/editor/libsrc/org/netbeans/editor/view/spi/LockView.java,v <-- LockView.java new revision: 1.8; previous revision: 1.7 done Checking in editor/libsrc/org/netbeans/lib/editor/view/GapBoxView.java; /cvs/editor/libsrc/org/netbeans/lib/editor/view/GapBoxView.java,v <-- GapBoxView.java new revision: 1.12; previous revision: 1.11 done Checking in editor/util/manifest.mf; /cvs/editor/util/manifest.mf,v <-- manifest.mf new revision: 1.5; previous revision: 1.4 done RCS file: /cvs/editor/util/api/apichanges.xml,v done Checking in editor/util/api/apichanges.xml; /cvs/editor/util/api/apichanges.xml,v <-- apichanges.xml initial revision: 1.1 done Checking in editor/util/nbproject/project.properties; /cvs/editor/util/nbproject/project.properties,v <-- project.properties new revision: 1.3; previous revision: 1.2 done Checking in editor/util/nbproject/project.xml; /cvs/editor/util/nbproject/project.xml,v <-- project.xml new revision: 1.4; previous revision: 1.3 done RCS file: /cvs/editor/util/src/org/netbeans/lib/editor/util/Bundle.properties,v done Checking in editor/util/src/org/netbeans/lib/editor/util/Bundle.properties; /cvs/editor/util/src/org/netbeans/lib/editor/util/Bundle.properties,v <-- Bundle.properties initial revision: 1.1 done RCS file: /cvs/editor/util/src/org/netbeans/lib/editor/util/GapList.java,v done Checking in editor/util/src/org/netbeans/lib/editor/util/GapList.java; /cvs/editor/util/src/org/netbeans/lib/editor/util/GapList.java,v <-- GapList.java initial revision: 1.1 done RCS file: /cvs/editor/util/src/org/netbeans/lib/editor/util/PriorityMutex.java,v done Checking in editor/util/src/org/netbeans/lib/editor/util/PriorityMutex.java; /cvs/editor/util/src/org/netbeans/lib/editor/util/PriorityMutex.java,v <-- PriorityMutex.java initial revision: 1.1 done RCS file: /cvs/editor/util/src/org/netbeans/lib/editor/util/swing/ElementUtilities.java,v done Checking in editor/util/src/org/netbeans/lib/editor/util/swing/ElementUtilities.java; /cvs/editor/util/src/org/netbeans/lib/editor/util/swing/ElementUtilities.java,v <-- ElementUtilities.java initial revision: 1.1 done RCS file: /cvs/editor/util/src/org/netbeans/lib/editor/util/swing/GapBranchElement.java,v done Checking in editor/util/src/org/netbeans/lib/editor/util/swing/GapBranchElement.java; /cvs/editor/util/src/org/netbeans/lib/editor/util/swing/GapBranchElement.java,v <-- GapBranchElement.java initial revision: 1.1 done Removing editor/util/src/org/netbeans/modules/editor/util/Bundle.properties; /cvs/editor/util/src/org/netbeans/modules/editor/util/Bundle.properties,v <-- Bundle.properties new revision: delete; previous revision: 1.2 done Removing editor/util/src/org/netbeans/modules/editor/util/GapList.java; /cvs/editor/util/src/org/netbeans/modules/editor/util/GapList.java,v <-- GapList.java new revision: delete; previous revision: 1.3 done Removing editor/util/src/org/netbeans/modules/editor/util/PriorityMutex.java; /cvs/editor/util/src/org/netbeans/modules/editor/util/PriorityMutex.java,v <-- PriorityMutex.java new revision: delete; previous revision: 1.2 done Removing editor/util/src/org/netbeans/modules/editor/util/element/ElementUtilities.java; /cvs/editor/util/src/org/netbeans/modules/editor/util/element/ElementUtilities.java,v <-- ElementUtilities.java new revision: delete; previous revision: 1.1 done Removing editor/util/src/org/netbeans/modules/editor/util/element/GapBranchElement.java; /cvs/editor/util/src/org/netbeans/modules/editor/util/element/GapBranchElement.java,v <-- GapBranchElement.java new revision: delete; previous revision: 1.2 done RCS file: /cvs/editor/util/test/unit/src/org/netbeans/lib/editor/util/GapListRandomTest.java,v done Checking in editor/util/test/unit/src/org/netbeans/lib/editor/util/GapListRandomTest.java; /cvs/editor/util/test/unit/src/org/netbeans/lib/editor/util/GapListRandomTest.java,v <-- GapListRandomTest.java initial revision: 1.1 done Removing editor/util/test/unit/src/org/netbeans/modules/editor/util/GapListRandomTest.java; /cvs/editor/util/test/unit/src/org/netbeans/modules/editor/util/GapListRandomTest.java,v <-- GapListRandomTest.java new revision: delete; previous revision: 1.3 done Checking in ide/golden/public-packages.txt; /cvs/ide/golden/public-packages.txt,v <-- public-packages.txt new revision: 1.16; previous revision: 1.15 |