Integrated: 8253736: Cleanup some of WorkArounds and usage thereof

Jonathan Gibbons jjg at openjdk.java.net
Fri Oct 2 16:21:45 UTC 2020


On Tue, 29 Sep 2020 20:25:27 GMT, Jonathan Gibbons <jjg at openjdk.org> wrote:

> This cleanup is primarily focussed on the WorkArounds class, simplifying/removing code that is no longer required.
> 
> Also, simplified DocLint initialization such that it no longer needs a `JavacTask` and so the initialization code can
> be moved out of `WorkArounds`.
> The "constant value expression" in Utils is simplified to remove a redundant level of enclosing nested class for the
> type-kind visitor.

This pull request has now been integrated.

Changeset: 77780475
Author:    Jonathan Gibbons <jjg at openjdk.org>
URL:       https://git.openjdk.java.net/jdk/commit/77780475
Stats:     423 lines in 9 files changed: 190 ins; 155 del; 78 mod

8253736: Cleanup some of WorkArounds and usage thereof

Reviewed-by: vromero, ksrini

-------------

PR: https://git.openjdk.java.net/jdk/pull/412


More information about the compiler-dev mailing list