Modules merging support in ClassAnalyzer
Alan Bateman
Alan.Bateman at Sun.COM
Wed Oct 28 03:00:17 PDT 2009
Mandy Chung wrote:
> Mark, Alan,
>
> I have implemented the modules merging support in ClassAnalyzer. The
> syntax to specify the group module (i.e. enclosing module) for a
> module is to prepend the group name to the module name separated by
> ":" (i.e. <group name>:<module name>.
Specifying the profile (or group, terminology???) in the module
definition seems right and avoids needing to maintain a separate file.
I'm okay with the syntax.
The suggestion to use the square brackets around the module name was
just to make it a bit clear as the file is essentially split into
section. I assume we'll be adding in "permits" and other things shortly
and it might be neater to just drop the "=" delimiter.
Is the summary file the same as the modules.summary or does it list the
modules that it includes? The complete class list for the profile/group
will be needed by the build or tools so having a quick way to get to
that would be good (can either be a full class list or the list of files
to concatenate to get the full list).
-Alan.
More information about the jigsaw-dev
mailing list