RFR: 8360070: AccessibleText.getBeforeIndex returns null for last character [v5]
    Abhishek Kumar 
    abhiscxk at openjdk.org
       
    Thu Aug  7 12:20:34 UTC 2025
    
    
  
> `AccessibleText.getBeforeIndex` method returns `null for last characte`r due to the **wrong boundary value condition check**.
> This method returns `null` when the `passed index parameter` is equal to `text's length` which is incorrect.
> `getBeforeIndex` method should return `null` only if the **passed index parameter is less than 0 and greater than the text's length**.
> 
> After modifying the condition check, expected character is returned. Test is added to verify the check,
Abhishek Kumar has updated the pull request incrementally with one additional commit since the last revision:
  spec fix
-------------
Changes:
  - all: https://git.openjdk.org/jdk/pull/25941/files
  - new: https://git.openjdk.org/jdk/pull/25941/files/5afa7562..cdd90fe0
Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=25941&range=04
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=25941&range=03-04
  Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod
  Patch: https://git.openjdk.org/jdk/pull/25941.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/25941/head:pull/25941
PR: https://git.openjdk.org/jdk/pull/25941
    
    
More information about the client-libs-dev
mailing list