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 - Build AutoUpdate-Essential-Module attribute in <module>/manifest.mf
Summary: Build AutoUpdate-Essential-Module attribute in <module>/manifest.mf
Status: RESOLVED FIXED
Alias: None
Product: ide
Classification: Unclassified
Component: Code (show other bugs)
Version: 6.x
Hardware: All All
: P2 blocker (vote)
Assignee: Jiri Rechtacek
URL:
Keywords:
Depends on:
Blocks: 110566
  Show dependency tree
 
Reported: 2007-07-23 12:46 UTC by Jiri Rechtacek
Modified: 2007-08-06 22:12 UTC (History)
0 users

See Also:
Issue Type: TASK
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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