Re: RFR: 8256755: Update build.tools.depend.Depend to handle record components in API signatures [v2]

2020-11-25 Thread Chris Hegarty
> The `Depend` build tool creates a hash of a module's API elements, so that it > can determine if downstream modules require recompilation. The build tool > fails (throws an exception) when it encounters an "unknown" record > attribute/component - the build tool predates records. > > The compo

Re: RFR: 8256755: Update build.tools.depend.Depend to handle record components in API signatures

2020-11-24 Thread Jan Lahoda
On Tue, 24 Nov 2020 09:59:44 GMT, Chris Hegarty wrote: > The `Depend` build tool creates a hash of a module's API elements, so that it > can determine if downstream modules require recompilation. The build tool > fails (throws an exception) when it encounters an "unknown" record > attribute/co

RFR: 8256755: Update build.tools.depend.Depend to handle record components in API signatures

2020-11-24 Thread Chris Hegarty
The `Depend` build tool creates a hash of a module's API elements, so that it can determine if downstream modules require recompilation. The build tool fails (throws an exception) when it encounters an "unknown" record attribute/component - the build tool predates records. The components of a p