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.

Bug 104959

Summary: Remove dependency on org.openide.options
Product: cnd Reporter: mslama <mslama>
Component: -- Other --Assignee: Vladimir Kvashin <vkvashin>
Status: CLOSED FIXED    
Severity: blocker    
Priority: P3    
Version: 6.x   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter:
Bug Depends on:    
Bug Blocks: 77030, 116070    

Description mslama 2007-05-28 14:42:31 UTC
Modules
./classview/nbproject/project.xml:70:                   
<code-name-base>org.openide.explorer</code-name-base>
./core/nbproject/project.xml:78:                   
<code-name-base>org.openide.explorer</code-name-base>
./gotodeclaration/nbproject/project.xml:142:                   
<code-name-base>org.openide.explorer</code-name-base>
./makeproject/nbproject/project.xml:114:                   
<code-name-base>org.openide.explorer</code-name-base>
./qnavigator/nbproject/project.xml:96:                   
<code-name-base>org.openide.explorer</code-name-base>
./symbian/platform/nbproject/project.xml:27:                   
<code-name-base>org.openide.explorer</code-name-base>
./symbian/project/nbproject/project.xml:139:                   
<code-name-base>org.openide.explorer</code-name-base>
probably declare dependency on org.openide.explorer in project.xml. Make sure
that spec version of dependency is 6.8 or higher to remove implicit dependency
on org.openide.options.

Modules
./core/nbproject/project.xml:126:                   
<code-name-base>org.openide.options</code-name-base>
./gdb/nbproject/project.xml:129:                   
<code-name-base>org.openide.options</code-name-base>
./makeproject/nbproject/project.xml:162:                   
<code-name-base>org.openide.options</code-name-base>
./qnavigator/nbproject/project.xml:144:                   
<code-name-base>org.openide.options</code-name-base>
./symbian/project/nbproject/project.xml:171:                   
<code-name-base>org.openide.options</code-name-base>
probably declare depenency on org.openide.options.

See http://wiki.netbeans.org/wiki/view/MigrationToPreferences how to migrate to
NbPreferences.
Comment 1 _ gordonp 2007-08-30 00:07:46 UTC
Vladimir, can you do the codemodel parts and reassign to Thomas for makeproject?
Comment 2 Thomas Preisler 2007-08-30 04:38:55 UTC
I have done the makeproject part. The only warning is now from a dependency on core module so core needs to be cleaned
up first.
Comment 3 Thomas Preisler 2007-08-30 17:48:12 UTC
makefile project depends on Settings.Options because of the following statement:
    CppSettings.getDefault().getPath();
Core needs to be cleaned up first.
Comment 4 Alexander Simon 2007-09-20 09:05:25 UTC
upgrade dependency on org.openide.explorer to 6.11 for modules:
-gotodeclaration/nbproject/project.xml;
-classview/nbproject/project.xml;
-qnavigator/nbproject/project.xml;
-makeproject/nbproject/project.xml;
Comment 5 Alexander Simon 2007-09-20 09:08:57 UTC
no dependency on org.openide.options in module:
- qnavigator/nbproject/project.xml
Comment 6 Alexander Simon 2007-09-20 09:25:59 UTC
Part of issue was fixed.
symbian module was removed.
Rest part is duplicated IZ#116070.
So I close this issue as fixed.