Date: Tue, 5 Mar 2019 10:04:04 -0500
On Tue, Mar 05, 2019 at 15:54:19 +0200, Boris Kolpackov wrote:
> Nathan Sidwell <nathan_at_[hidden]> writes:
>
> > > "requires": [ // Modules names required by this
> > > "M" // compilation.
> > > ], //
> >
> > IIRC this is the set of direct imports, not the transitive set. (it's easy
> > to change). Which is better? Do they need to be distinguished?
>
> I don't believe the transitive set can be discovered at this stage
> since there may be no BMIs for the imported modules yet.
Correct. No transitive information needed here; it is hooked up by the
build tool later.
--Ben
> Nathan Sidwell <nathan_at_[hidden]> writes:
>
> > > "requires": [ // Modules names required by this
> > > "M" // compilation.
> > > ], //
> >
> > IIRC this is the set of direct imports, not the transitive set. (it's easy
> > to change). Which is better? Do they need to be distinguished?
>
> I don't believe the transitive set can be discovered at this stage
> since there may be no BMIs for the imported modules yet.
Correct. No transitive information needed here; it is hooked up by the
build tool later.
--Ben
Received on 2019-03-05 16:04:15