[8u] RFR: 8072722: add stream support to Scanner
    Alex Kashchenko 
    akashche at redhat.com
       
    Tue Jun  2 19:03:52 UTC 2020
    
    
  
Hi,
Note: the subject is misleading regarding 8u, there are no intentions to 
actually change public API of Scanner in 8u, only internal changes are 
backported.
Please review the backport of JDK-8072722 to 8u:
Jira issue: https://bugs.openjdk.java.net/browse/JDK-8072722
RFC thread: 
https://mail.openjdk.java.net/pipermail/jdk8u-dev/2020-May/011826.html
9 commit: https://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b997ba72d8d4
8u-dev webrev: https://cr.openjdk.java.net/~akasko/jdk8u/8072722/webrev.00/
Backport depends on JDK-8132206 and JDK-8132745, that apply cleanly to 8u.
Change to Scanner includes only changes to private methods 
findPatternInBuffer and matchPatternInBuffer and their usage. These impl 
changes should allow to do the following Scanner backports more easy. 
New methods for stream support, modCount counter and spec changes are 
excluded.
Change to ScanTest includes everything except streamCloseTest() and 
streamComodTest() methods.
Testing: checked that ScanTest passes, ran relevant subset of JCK.
-- 
-Alex
    
    
More information about the jdk8u-dev
mailing list