JDK-8064706 : Some javax.swing.text classes have methods with unvisible class in parametrization
  • Type: Bug
  • Component: client-libs
  • Sub-Component: javax.swing
  • Affected Version: 9
  • Priority: P2
  • Status: Closed
  • Resolution: Duplicate
  • Submitted: 2014-11-12
  • Updated: 2014-11-12
  • Resolved: 2014-11-12
Related Reports
Duplicate :  
Description
UndoPosRef is not visible outside, but used in several methods in parametrization.

Here is report from sigtest:

Hidden class found: javax.swing.text.GapContent$UndoPosRef in method protected void javax.swing.text.GapContent.updateUndoPositions(java.util.Vector<javax.swing.text.GapContent$UndoPosRef>,int,int) in class javax.swing.text.GapContent
Hidden class found: javax.swing.text.StringContent$UndoPosRef in method protected void javax.swing.text.StringContent.updateUndoPositions(java.util.Vector<javax.swing.text.StringContent$UndoPosRef>) in class javax.swing.text.StringContent
Hidden class found: javax.swing.text.GapContent$UndoPosRef in method protected java.util.Vector<javax.swing.text.GapContent$UndoPosRef> javax.swing.text.GapContent.getPositionsInRange(java.util.Vector<javax.swing.text.GapContent$UndoPosRef>,int,int) in class javax.swing.text.GapContent
Hidden class found: javax.swing.text.StringContent$UndoPosRef in method protected java.util.Vector<javax.swing.text.StringContent$UndoPosRef> javax.swing.text.StringContent.getPositionsInRange(java.util.Vector<javax.swing.text.StringContent$UndoPosRef>,int,int) in class javax.swing.text.StringContent