The shared Log kept a protected empty constructor and logTo only for tests that 
extend Log. 39 old jdi tests still did. 24 of them wired their output through 
logTo in verbose mode, those now create a Log with the args handler and hand it 
to Binder like the newer tests do. the other 15 already had their own Log 
instance and inherited nothing, they just drop the extends. both leftover 
members are removed. one behavior note, with no stream wired the old setup sent 
display messages to stderr in non verbose runs, they now go to the log stream.




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

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

Commit messages:
 - 8390330: Remove deprecated Log() constructor and logTo() method from 
nsk.share.Log

Changes: https://git.openjdk.org/jdk/pull/32350/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=32350&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8390330
  Stats: 249 lines in 40 files changed: 25 ins; 73 del; 151 mod
  Patch: https://git.openjdk.org/jdk/pull/32350.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/32350/head:pull/32350

PR: https://git.openjdk.org/jdk/pull/32350

Reply via email to