StrictProcessor for strict field initialization testing is too confusing with 
its use of var whose type is not straightforward from the calling context. 
Also, the "defer super call" functionality is unnecessary as we decide to drop 
the initialization warnings from javac and to use explicit early construction 
context instead.

---------
- [x] I confirm that I make this contribution in accordance with the [OpenJDK 
Interim AI Policy](https://openjdk.org/legal/ai).

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

Commit messages:
 - Update to StrictProcessor as from review

Changes: https://git.openjdk.org/valhalla/pull/2530/files
  Webrev: https://webrevs.openjdk.org/?repo=valhalla&pr=2530&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8386242
  Stats: 282 lines in 3 files changed: 23 ins; 245 del; 14 mod
  Patch: https://git.openjdk.org/valhalla/pull/2530.diff
  Fetch: git fetch https://git.openjdk.org/valhalla.git pull/2530/head:pull/2530

PR: https://git.openjdk.org/valhalla/pull/2530

Reply via email to