Some suggested patches and improvements
Alan Bateman
Alan.Bateman at oracle.com
Tue May 16 10:39:26 UTC 2017
On 12/05/2017 14:31, David M. Lloyd wrote:
> :
>
>> #4 seems to be working around the outcome of issue #CyclicDependences
>> in the JSR. I also don't wish to comment on that except to say that
>> introducing system properties to skip specified checks is highly
>> problematic from a conformance perspective.
>
> Can you explain what you mean by that? I'm more than happy to convert
> these into -X type arguments to the runtime (or, of course, to simply
> make this the standard behavior), but I thought this would be a
> simpler and safer approach (at least for a first pass).
>
Disabling specified behavior creates a conformance issue. It doesn't
matter if it's a CLI option or a system property.
In any case, proposing a patch here is not the right way to re-open JSR
issue #CyclicDependences. Instead, I think it would be better to work
through a number of migration scenarios and see what real-issues you run
into. Do you run into cycles that can't be addressed with clean-up and
migrating to services for examples?
-Alan.
More information about the jigsaw-dev
mailing list