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 110569

Summary: Build AutoUpdate-Essential-Module attribute in <module>/manifest.mf
Product: ide Reporter: Jiri Rechtacek <jrechtacek>
Component: CodeAssignee: Jiri Rechtacek <jrechtacek>
Status: RESOLVED FIXED    
Severity: blocker    
Priority: P2    
Version: 6.x   
Hardware: All   
OS: All   
Issue Type: TASK Exception Reporter:
Bug Depends on:    
Bug Blocks: 110566    

Description Jiri Rechtacek 2007-07-23 12:46:06 UTC
The modules which are marked as essential have restricted handling in Autoupdate code.
Comment 1 Jesse Glick 2007-07-23 17:04:44 UTC
No build system involvement. You can directly add this attribute to the source manifests of any modules which need it.
(I expect that won't be many.)
Comment 2 Jiri Rechtacek 2007-08-06 22:12:54 UTC
Most of platform modules was marked as essential. Only fixed and eager modules was skipped over. Marking of heavy
required modules as essential does a good job in performance while finding transitive module's dependencies, because AU
consider them as leafs and cut finding on them.
More heavy needed module like projectsapi and projectsuiapi should be marked afterwards.

Checking in core/manifest.mf;
/shared/data/ccvs/repository/core/manifest.mf,v  <--  manifest.mf
new revision: 1.48.8.2; previous revision: 1.48.8.1
done
Checking in core/execution/manifest.mf;
/shared/data/ccvs/repository/core/execution/manifest.mf,v  <--  manifest.mf
new revision: 1.27.26.1; previous revision: 1.27
done
Checking in core/favorites/manifest.mf;
/shared/data/ccvs/repository/core/favorites/manifest.mf,v  <--  manifest.mf
new revision: 1.7.6.2; previous revision: 1.7.6.1
done
Checking in core/kit/manifest.mf;
/shared/data/ccvs/repository/core/kit/Attic/manifest.mf,v  <--  manifest.mf
new revision: 1.1.2.2; previous revision: 1.1.2.1
done
Checking in core/multiview/manifest.mf;
/shared/data/ccvs/repository/core/multiview/manifest.mf,v  <--  manifest.mf
new revision: 1.11.6.1; previous revision: 1.11
done
Checking in core/options/manifest.mf;
/shared/data/ccvs/repository/core/options/manifest.mf,v  <--  manifest.mf
new revision: 1.9.18.2; previous revision: 1.9.18.1
done
Checking in core/options/keymap/manifest.mf;
/shared/data/ccvs/repository/core/options/keymap/manifest.mf,v  <--  manifest.mf
new revision: 1.2.10.2; previous revision: 1.2.10.1
done
Checking in core/output2/manifest.mf;
/shared/data/ccvs/repository/core/output2/manifest.mf,v  <--  manifest.mf
new revision: 1.9.6.1; previous revision: 1.9
done
Checking in core/progress/manifest.mf;
/shared/data/ccvs/repository/core/progress/manifest.mf,v  <--  manifest.mf
new revision: 1.12.20.1; previous revision: 1.12
done
Checking in core/progressui/manifest.mf;
/shared/data/ccvs/repository/core/progressui/manifest.mf,v  <--  manifest.mf
new revision: 1.1.28.1; previous revision: 1.1
done
Checking in core/sendopts/manifest.mf;
/shared/data/ccvs/repository/core/sendopts/manifest.mf,v  <--  manifest.mf
new revision: 1.1.22.1; previous revision: 1.1
done
Checking in core/settings/manifest.mf;
/shared/data/ccvs/repository/core/settings/manifest.mf,v  <--  manifest.mf
new revision: 1.20.8.1; previous revision: 1.20
done
Checking in core/swing/tabcontrol/manifest.mf;
/shared/data/ccvs/repository/core/swing/tabcontrol/manifest.mf,v  <--  manifest.mf
new revision: 1.12.4.1; previous revision: 1.12
done
Checking in core/ui/manifest.mf;
/shared/data/ccvs/repository/core/ui/manifest.mf,v  <--  manifest.mf
new revision: 1.18.8.2; previous revision: 1.18.8.1
done
Checking in core/windows/manifest.mf;
/shared/data/ccvs/repository/core/windows/manifest.mf,v  <--  manifest.mf
new revision: 1.22.6.2; previous revision: 1.22.6.1
done
Checking in openide/actions/manifest.mf;
/shared/data/ccvs/repository/openide/actions/manifest.mf,v  <--  manifest.mf
new revision: 1.8.6.1; previous revision: 1.8
done
Checking in openide/awt/manifest.mf;
/shared/data/ccvs/repository/openide/awt/manifest.mf,v  <--  manifest.mf
new revision: 1.10.6.1; previous revision: 1.10
done
Checking in openide/compat/manifest.mf;
/shared/data/ccvs/repository/openide/compat/manifest.mf,v  <--  manifest.mf
new revision: 1.7.6.1; previous revision: 1.7
done
Checking in openide/dialogs/manifest.mf;
/shared/data/ccvs/repository/openide/dialogs/manifest.mf,v  <--  manifest.mf
new revision: 1.13.6.1; previous revision: 1.13
done
Checking in openide/execution/manifest.mf;
/shared/data/ccvs/repository/openide/execution/manifest.mf,v  <--  manifest.mf
new revision: 1.16.28.1; previous revision: 1.16
done
Checking in openide/explorer/manifest.mf;
/shared/data/ccvs/repository/openide/explorer/manifest.mf,v  <--  manifest.mf
new revision: 1.13.4.1; previous revision: 1.13
done
Checking in openide/io/manifest.mf;
/shared/data/ccvs/repository/openide/io/manifest.mf,v  <--  manifest.mf
new revision: 1.14.28.1; previous revision: 1.14
done
Checking in openide/loaders/manifest.mf;
/shared/data/ccvs/repository/openide/loaders/manifest.mf,v  <--  manifest.mf
new revision: 1.34.6.1; previous revision: 1.34
done
Checking in openide/masterfs/manifest.mf;
/shared/data/ccvs/repository/openide/masterfs/manifest.mf,v  <--  manifest.mf
new revision: 1.17.8.2; previous revision: 1.17.8.1
done
Checking in openide/nodes/manifest.mf;
/shared/data/ccvs/repository/openide/nodes/manifest.mf,v  <--  manifest.mf
new revision: 1.8.6.1; previous revision: 1.8
done
Checking in openide/options/manifest.mf;
/shared/data/ccvs/repository/openide/options/manifest.mf,v  <--  manifest.mf
new revision: 1.9.6.1; previous revision: 1.9
done
Checking in openide/text/manifest.mf;
/shared/data/ccvs/repository/openide/text/manifest.mf,v  <--  manifest.mf
new revision: 1.18.6.1; previous revision: 1.18
done
Checking in openide/util/enum/manifest.mf;
/shared/data/ccvs/repository/openide/util/enum/manifest.mf,v  <--  manifest.mf
new revision: 1.7.6.1; previous revision: 1.7
done
Checking in openide/windows/manifest.mf;
/shared/data/ccvs/repository/openide/windows/manifest.mf,v  <--  manifest.mf
new revision: 1.16.6.1; previous revision: 1.16
done
Checking in autoupdate/services/manifest.mf;
/shared/data/ccvs/repository/autoupdate/services/manifest.mf,v  <--  manifest.mf
new revision: 1.5.6.2; previous revision: 1.5.6.1
done
Checking in autoupdate/ui/manifest.mf;
/shared/data/ccvs/repository/autoupdate/ui/manifest.mf,v  <--  manifest.mf
new revision: 1.4.10.2; previous revision: 1.4.10.1
done
Checking in libs/jsr223/manifest.mf;
/shared/data/ccvs/repository/libs/jsr223/manifest.mf,v  <--  manifest.mf
new revision: 1.2.12.1; previous revision: 1.2
done
Checking in libs/swing-layout/manifest.mf;
/shared/data/ccvs/repository/libs/swing-layout/manifest.mf,v  <--  manifest.mf
new revision: 1.11.4.1; previous revision: 1.11
done
Checking in editor/mimelookup/manifest.mf;
/shared/data/ccvs/repository/editor/mimelookup/manifest.mf,v  <--  manifest.mf
new revision: 1.9.4.1; previous revision: 1.9
done
Checking in graph/lib/manifest.mf;
/shared/data/ccvs/repository/graph/lib/manifest.mf,v  <--  manifest.mf
new revision: 1.13.4.1; previous revision: 1.13
done