[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[cp-testresults] Japi diffs for classpath-generics
From: |
Stuart Ballard |
Subject: |
[cp-testresults] Japi diffs for classpath-generics |
Date: |
Mon, 28 Nov 2005 03:10:16 -0800 |
Japi diff jdk12 vs classpath-generics:
Full results:
http://www.kaffe.org/~stuart/japi/htmlout/h-jdk12-classpath-generics.html
Changes since last run:
- Comparison run at Sun Nov 27 10:48:44 2005 GMT
- jdk12 API scanned at 2005/11/27 05:19:33 EST
- classpath-generics API scanned at 2005/11/27 06:49:47 GMT
+ Comparison run at Mon Nov 28 10:47:58 2005 GMT
+ jdk12 API scanned at 2005/11/28 05:19:28 EST
+ classpath-generics API scanned at 2005/11/28 05:39:16 GMT
- javax.swing: 99.14% good, 0.21% minor, 0% bad
+ javax.swing: 99.15% good, 0.21% minor
- javax.swing.plaf.metal: 97.47% good, 0.33% minor, 0.09% bad, 1.81% missing
+ javax.swing.plaf.metal: 99.33% good, 0.33% minor, 0.04% bad
- javax.swing.text: 89.37% good, 10.1% missing
- javax.swing.text.html: 37.48% good, 0.11% minor, 62.28% missing
+ javax.swing.text: 91.76% good, 0.02% minor, 7.69% missing
+ javax.swing.text.html: 37.62% good, 0.11% minor, 62.15% missing
- Total: 97.37% good, 0.1% minor, 0% bad, 2.06% missing
+ Total: 97.6% good, 0.1% minor, 0% bad, 1.83% missing
- Classes: 83 minor, 36 missing.
- Fields: 2 bad, 5 missing.
- Methods: 4 bad, 52 missing.
+ Classes: 84 minor, 1 bad, 31 missing.
+ Fields: 2 bad.
+ Methods: 21 missing.
- class javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport:
SerialVersionUID=-9218117882467874948 in jdk12, but
SerialVersionUID=5339908558530627612 in classpath-generics
+ class javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport:
SerialVersionUID=-9218117882467874948 in jdk12, but
SerialVersionUID=-5115967674563677957 in classpath-generics
- Bad
- constructor javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport():
public in jdk12, but protected in classpath-generics
- class javax.swing.plaf.metal.MetalFileChooserUI.FilterComboBoxModel:
SerialVersionUID=-5565616814319451541 in jdk12, but
SerialVersionUID=-6186365018632509865 in classpath-generics
- class javax.swing.plaf.metal.MetalIconFactory:
SerialVersionUID=7366747295559362010 in jdk12, but
SerialVersionUID=8195822966586878280 in classpath-generics
+ class javax.swing.plaf.metal.MetalFileChooserUI.FilterComboBoxModel:
SerialVersionUID=-5565616814319451541 in jdk12, but
SerialVersionUID=-3815755597316614119 in classpath-generics
+ class javax.swing.plaf.metal.MetalIconFactory:
SerialVersionUID=7366747295559362010 in jdk12, but
SerialVersionUID=-7706903702736132913 in classpath-generics
- method javax.swing.plaf.metal.MetalComboBoxUI.configureEditor(): public in
jdk12, but protected in classpath-generics
- method javax.swing.plaf.metal.MetalComboBoxUI.unconfigureEditor(): public in
jdk12, but protected in classpath-generics
- method
javax.swing.plaf.metal.MetalScrollPaneUI.installListeners(javax.swing.JScrollPane):
public in jdk12, but protected in classpath-generics
- method
javax.swing.plaf.metal.MetalTextFieldUI.propertyChange(java.beans.PropertyChangeEvent):
public in jdk12, but protected in classpath-generics
- Missing
- class javax.swing.plaf.metal.MetalFileChooserUI.SingleClickListener: missing
in classpath-generics
- class javax.swing.plaf.metal.MetalSplitPaneDivider.MetalDividerLayout:
missing in classpath-generics
- class javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener: missing in
classpath-generics
- field javax.swing.plaf.metal.MetalTabbedPaneUI.minTabWidth: missing in
classpath-generics
- field javax.swing.plaf.metal.MetalTabbedPaneUI.selectColor: missing in
classpath-generics
- field javax.swing.plaf.metal.MetalTabbedPaneUI.selectHighlight: missing in
classpath-generics
- field javax.swing.plaf.metal.MetalTabbedPaneUI.tabAreaBackground: missing in
classpath-generics
- method
javax.swing.plaf.metal.MetalComboBoxUI.layoutComboBox(java.awt.Container,
javax.swing.plaf.metal.MetalComboBoxUI.MetalComboBoxLayoutManager): missing in
classpath-generics
- method
javax.swing.plaf.metal.MetalFileChooserUI.createList(javax.swing.JFileChooser):
missing in classpath-generics
- method
javax.swing.plaf.metal.MetalFileChooserUI.valueChanged(javax.swing.event.ListSelectionEvent):
missing in classpath-generics
- method javax.swing.plaf.metal.MetalIconFactory.getMenuArrowIcon(): missing in
classpath-generics
- method javax.swing.plaf.metal.MetalIconFactory.getMenuItemArrowIcon():
missing in classpath-generics
- method javax.swing.plaf.metal.MetalIconFactory.getMenuItemCheckIcon():
missing in classpath-generics
- method
javax.swing.plaf.metal.MetalScrollPaneUI.createScrollBarSwapListener(): missing
in classpath-generics
- method
javax.swing.plaf.metal.MetalScrollPaneUI.uninstallListeners(javax.swing.JScrollPane):
missing in classpath-generics
- method javax.swing.plaf.metal.MetalTabbedPaneUI.getColorForGap(int, int,
int): missing in classpath-generics
- method javax.swing.plaf.metal.MetalTabbedPaneUI.paintHighlightBelowTab():
missing in classpath-generics
- method javax.swing.plaf.metal.MetalTabbedPaneUI.shouldFillGap(int, int, int,
int): missing in classpath-generics
- method javax.swing.plaf.metal.MetalTabbedPaneUI.shouldRotateTabRuns(int,
int): missing in classpath-generics
- method javax.swing.plaf.metal.MetalToolBarUI.setDragOffset(java.awt.Point):
missing in classpath-generics
+ class javax.swing.plaf.metal.MetalSplitPaneDivider.MetalDividerLayout: public
in jdk12, but protected in classpath-generics
+ constructor
javax.swing.plaf.metal.MetalSplitPaneDivider.MetalDividerLayout(): public in
jdk12, but protected in classpath-generics
+ Minor
+ class javax.swing.text.DefaultTextUI: deprecated in jdk12, but not deprecated
in classpath-generics
- class javax.swing.text.DefaultStyledDocument.AttributeUndoableEdit: missing
in classpath-generics
- class javax.swing.text.DefaultTextUI: missing in classpath-generics
- field javax.swing.text.ParagraphView.firstLineIndent: missing in
classpath-generics
- method javax.swing.text.DefaultCaret.adjustVisibility(java.awt.Rectangle):
missing in classpath-generics
- method javax.swing.text.DefaultCaret.damage(java.awt.Rectangle): missing in
classpath-generics
- method
javax.swing.text.DefaultStyledDocument.create(javax.swing.text.DefaultStyledDocument.ElementSpec[]):
missing in classpath-generics
- method javax.swing.text.DefaultStyledDocument.getStyleNames(): missing in
classpath-generics
- method javax.swing.text.DefaultStyledDocument.insert(int,
javax.swing.text.DefaultStyledDocument.ElementSpec[]): missing in
classpath-generics
- method
javax.swing.text.DefaultStyledDocument.styleChanged(javax.swing.text.Style):
missing in classpath-generics
- method
javax.swing.text.DefaultStyledDocument.ElementBuffer.clone(javax.swing.text.Element,
javax.swing.text.Element): missing in classpath-generics
- method javax.swing.text.ParagraphView.getLayoutView(int): missing in
classpath-generics
- method javax.swing.text.ParagraphView.getLayoutViewCount(): missing in
classpath-generics
- method javax.swing.text.ParagraphView.getTabSet(): missing in
classpath-generics
- method javax.swing.text.ParagraphView.setFirstLineIndent(float): missing in
classpath-generics
- method javax.swing.text.ParagraphView.setJustification(int): missing in
classpath-generics
- method javax.swing.text.ParagraphView.setLineSpacing(float): missing in
classpath-generics
- method javax.swing.text.ParagraphView.setPropertiesFromAttributes(): missing
in classpath-generics
- method
javax.swing.text.Utilities.getParagraphElement(javax.swing.text.JTextComponent,
int): missing in classpath-generics
- method
javax.swing.text.Utilities.getPositionAbove(javax.swing.text.JTextComponent,
int, int): missing in classpath-generics
- method
javax.swing.text.Utilities.getPositionBelow(javax.swing.text.JTextComponent,
int, int): missing in classpath-generics
- method javax.swing.text.View.getNextVisualPositionFrom(int,
javax.swing.text.Position.Bias, java.awt.Shape, int,
javax.swing.text.Position.Bias[]): missing in classpath-generics
Japi diff jdk13 vs classpath-generics:
Full results:
http://www.kaffe.org/~stuart/japi/htmlout/h-jdk13-classpath-generics.html
Changes since last run:
- Comparison run at Sun Nov 27 10:50:36 2005 GMT
- jdk13 API scanned at 2005/11/27 05:16:35 EST
- classpath-generics API scanned at 2005/11/27 06:49:47 GMT
+ Comparison run at Mon Nov 28 10:49:39 2005 GMT
+ jdk13 API scanned at 2005/11/28 05:16:29 EST
+ classpath-generics API scanned at 2005/11/28 05:39:16 GMT
- javax.sound.sampled: 100% missing
- javax.sound.sampled.spi: 100% missing
- javax.swing: 96.33% good, 0.19% minor, 0% bad, 0.01% missing
+ javax.sound.sampled: 99.84% good, 0.15% minor
+ javax.sound.sampled.spi: 100% good
+ javax.swing: 96.33% good, 0.19% minor, 0.01% missing
- javax.swing.plaf.metal: 97.67% good, 0.37% minor, 0.08% bad, 1.7% missing
+ javax.swing.plaf.metal: 99.41% good, 0.37% minor, 0.04% bad
- javax.swing.text: 85.36% good, 14.26% missing
- javax.swing.text.html: 32.79% good, 0.09% minor, 0.04% bad, 66.95% missing
+ javax.swing.text: 87.35% good, 0.01% minor, 12.25% missing
+ javax.swing.text.html: 32.92% good, 0.09% minor, 0.04% bad, 66.82% missing
- Total: 95.56% good, 0.09% minor, 0% bad, 3.14% missing
+ Total: 96.54% good, 0.09% minor, 0% bad, 2.16% missing
- Packages: 2 missing.
- Classes: 89 minor, 1 bad, 42 missing.
- Fields: 2 bad, 5 missing.
- Methods: 4 bad, 77 missing.
+ Classes: 91 minor, 2 bad, 37 missing.
+ Fields: 2 bad.
+ Methods: 40 missing.
- Missing
- package javax.sound.sampled: missing in classpath-generics
-
- javax.sound.sampled.spi:
- Missing
- package javax.sound.sampled.spi: missing in classpath-generics
+ Minor
+ class javax.sound.sampled.LineEvent: SerialVersionUID=-1274246333383880410 in
jdk13, but SerialVersionUID=2266258762485412813 in classpath-generics
- class javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport:
SerialVersionUID=5878599594213866110 in jdk13, but
SerialVersionUID=5339908558530627612 in classpath-generics
+ class javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport:
SerialVersionUID=5878599594213866110 in jdk13, but
SerialVersionUID=-5115967674563677957 in classpath-generics
- Bad
- constructor javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport():
public in jdk13, but protected in classpath-generics
- class javax.swing.plaf.metal.MetalFileChooserUI.FilterComboBoxModel:
SerialVersionUID=-5565616814319451541 in jdk13, but
SerialVersionUID=-6186365018632509865 in classpath-generics
- class javax.swing.plaf.metal.MetalIconFactory:
SerialVersionUID=-7226546323035538068 in jdk13, but
SerialVersionUID=8195822966586878280 in classpath-generics
+ class javax.swing.plaf.metal.MetalFileChooserUI.FilterComboBoxModel:
SerialVersionUID=-5565616814319451541 in jdk13, but
SerialVersionUID=-3815755597316614119 in classpath-generics
+ class javax.swing.plaf.metal.MetalIconFactory:
SerialVersionUID=-7226546323035538068 in jdk13, but
SerialVersionUID=-7706903702736132913 in classpath-generics
- method javax.swing.plaf.metal.MetalComboBoxUI.configureEditor(): public in
jdk13, but protected in classpath-generics
- method javax.swing.plaf.metal.MetalComboBoxUI.unconfigureEditor(): public in
jdk13, but protected in classpath-generics
- method
javax.swing.plaf.metal.MetalScrollPaneUI.installListeners(javax.swing.JScrollPane):
public in jdk13, but protected in classpath-generics
- method
javax.swing.plaf.metal.MetalTextFieldUI.propertyChange(java.beans.PropertyChangeEvent):
public in jdk13, but protected in classpath-generics
- Missing
- class javax.swing.plaf.metal.MetalFileChooserUI.SingleClickListener: missing
in classpath-generics
- class javax.swing.plaf.metal.MetalSplitPaneDivider.MetalDividerLayout:
missing in classpath-generics
- class javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener: missing in
classpath-generics
- field javax.swing.plaf.metal.MetalTabbedPaneUI.minTabWidth: missing in
classpath-generics
- field javax.swing.plaf.metal.MetalTabbedPaneUI.selectColor: missing in
classpath-generics
- field javax.swing.plaf.metal.MetalTabbedPaneUI.selectHighlight: missing in
classpath-generics
- field javax.swing.plaf.metal.MetalTabbedPaneUI.tabAreaBackground: missing in
classpath-generics
- method
javax.swing.plaf.metal.MetalComboBoxUI.layoutComboBox(java.awt.Container,
javax.swing.plaf.metal.MetalComboBoxUI.MetalComboBoxLayoutManager): missing in
classpath-generics
- method javax.swing.plaf.metal.MetalFileChooserUI.addControlButtons(): missing
in classpath-generics
- method javax.swing.plaf.metal.MetalFileChooserUI.createActionMap(): missing
in classpath-generics
- method
javax.swing.plaf.metal.MetalFileChooserUI.createList(javax.swing.JFileChooser):
missing in classpath-generics
- method javax.swing.plaf.metal.MetalFileChooserUI.getActionMap(): missing in
classpath-generics
- method javax.swing.plaf.metal.MetalFileChooserUI.getBottomPanel(): missing in
classpath-generics
- method javax.swing.plaf.metal.MetalFileChooserUI.getButtonPanel(): missing in
classpath-generics
- method javax.swing.plaf.metal.MetalFileChooserUI.removeControlButtons():
missing in classpath-generics
- method
javax.swing.plaf.metal.MetalFileChooserUI.valueChanged(javax.swing.event.ListSelectionEvent):
missing in classpath-generics
- method javax.swing.plaf.metal.MetalIconFactory.getMenuArrowIcon(): missing in
classpath-generics
- method javax.swing.plaf.metal.MetalIconFactory.getMenuItemArrowIcon():
missing in classpath-generics
- method javax.swing.plaf.metal.MetalIconFactory.getMenuItemCheckIcon():
missing in classpath-generics
- method
javax.swing.plaf.metal.MetalScrollPaneUI.createScrollBarSwapListener(): missing
in classpath-generics
- method
javax.swing.plaf.metal.MetalScrollPaneUI.uninstallListeners(javax.swing.JScrollPane):
missing in classpath-generics
- method javax.swing.plaf.metal.MetalTabbedPaneUI.getColorForGap(int, int,
int): missing in classpath-generics
- method javax.swing.plaf.metal.MetalTabbedPaneUI.paintHighlightBelowTab():
missing in classpath-generics
- method javax.swing.plaf.metal.MetalTabbedPaneUI.shouldFillGap(int, int, int,
int): missing in classpath-generics
- method javax.swing.plaf.metal.MetalTabbedPaneUI.shouldRotateTabRuns(int,
int): missing in classpath-generics
- method javax.swing.plaf.metal.MetalToolBarUI.setDragOffset(java.awt.Point):
missing in classpath-generics
+ class javax.swing.plaf.metal.MetalSplitPaneDivider.MetalDividerLayout: public
in jdk13, but protected in classpath-generics
+ constructor
javax.swing.plaf.metal.MetalSplitPaneDivider.MetalDividerLayout(): public in
jdk13, but protected in classpath-generics
+ Minor
+ class javax.swing.text.DefaultTextUI: deprecated in jdk13, but not deprecated
in classpath-generics
- class javax.swing.text.DefaultStyledDocument.AttributeUndoableEdit: missing
in classpath-generics
- class javax.swing.text.DefaultTextUI: missing in classpath-generics
- field javax.swing.text.ParagraphView.firstLineIndent: missing in
classpath-generics
- method javax.swing.text.DefaultCaret.adjustVisibility(java.awt.Rectangle):
missing in classpath-generics
- method javax.swing.text.DefaultCaret.damage(java.awt.Rectangle): missing in
classpath-generics
- method
javax.swing.text.DefaultStyledDocument.create(javax.swing.text.DefaultStyledDocument.ElementSpec[]):
missing in classpath-generics
- method javax.swing.text.DefaultStyledDocument.getStyleNames(): missing in
classpath-generics
- method javax.swing.text.DefaultStyledDocument.insert(int,
javax.swing.text.DefaultStyledDocument.ElementSpec[]): missing in
classpath-generics
- method
javax.swing.text.DefaultStyledDocument.styleChanged(javax.swing.text.Style):
missing in classpath-generics
- method
javax.swing.text.DefaultStyledDocument.ElementBuffer.clone(javax.swing.text.Element,
javax.swing.text.Element): missing in classpath-generics
- method javax.swing.text.ParagraphView.getLayoutView(int): missing in
classpath-generics
- method javax.swing.text.ParagraphView.getLayoutViewCount(): missing in
classpath-generics
- method javax.swing.text.ParagraphView.getTabSet(): missing in
classpath-generics
- method javax.swing.text.ParagraphView.setFirstLineIndent(float): missing in
classpath-generics
- method javax.swing.text.ParagraphView.setJustification(int): missing in
classpath-generics
- method javax.swing.text.ParagraphView.setLineSpacing(float): missing in
classpath-generics
- method javax.swing.text.ParagraphView.setPropertiesFromAttributes(): missing
in classpath-generics
- method
javax.swing.text.Utilities.getParagraphElement(javax.swing.text.JTextComponent,
int): missing in classpath-generics
- method
javax.swing.text.Utilities.getPositionAbove(javax.swing.text.JTextComponent,
int, int): missing in classpath-generics
- method
javax.swing.text.Utilities.getPositionBelow(javax.swing.text.JTextComponent,
int, int): missing in classpath-generics
- method javax.swing.text.View.getNextVisualPositionFrom(int,
javax.swing.text.Position.Bias, java.awt.Shape, int,
javax.swing.text.Position.Bias[]): missing in classpath-generics
Japi diff jdk14 vs classpath-generics:
Full results:
http://www.kaffe.org/~stuart/japi/htmlout/h-jdk14-classpath-generics.html
Changes since last run:
- Comparison run at Sun Nov 27 10:52:35 2005 GMT
- jdk14 API scanned at 2005/11/27 05:12:22 EST
- classpath-generics API scanned at 2005/11/27 06:49:47 GMT
+ Comparison run at Mon Nov 28 10:51:47 2005 GMT
+ jdk14 API scanned at 2005/11/28 05:12:12 EST
+ classpath-generics API scanned at 2005/11/28 05:39:16 GMT
- java.awt.datatransfer: 97.2% good, 2.79% missing
+ java.awt.datatransfer: 97.76% good, 2.23% missing
- javax.print.attribute: 99.75% good, 0.24% missing
- javax.print.attribute.standard: 86.94% good, 13.05% missing
+ javax.print.attribute: 100% good
+ javax.print.attribute.standard: 99.22% good, 0.11% minor, 0.65% missing
- javax.sound.sampled: 100% missing
- javax.sound.sampled.spi: 100% missing
+ javax.sound.sampled: 99.84% good, 0.15% minor
+ javax.sound.sampled.spi: 100% good
- javax.swing: 99.81% good, 0.14% minor, 0% bad, 0.01% missing
+ javax.swing: 99.81% good, 0.14% minor, 0.01% missing
- javax.swing.plaf.metal: 97.89% good, 0.34% minor, 0.11% bad, 1.58% missing
+ javax.swing.plaf.metal: 99.55% good, 0.34% minor, 0.03% bad
- javax.swing.text: 84.01% good, 0.01% bad, 15.68% missing
- javax.swing.text.html: 25.97% good, 0.07% minor, 0.07% bad, 73.83% missing
+ javax.swing.text: 87.29% good, 0.05% minor, 0.01% bad, 12.34% missing
+ javax.swing.text.html: 26.09% good, 0.07% minor, 0.07% bad, 73.71% missing
- Total: 96.24% good, 0.07% minor, 0% bad, 3.55% missing
+ Total: 97.22% good, 0.08% minor, 0% bad, 2.57% missing
- Packages: 4 missing.
- Classes: 99 minor, 4 bad, 68 missing.
- Fields: 2 bad, 5 missing.
- Methods: 6 bad, 125 missing.
+ Packages: 2 missing.
+ Classes: 105 minor, 5 bad, 54 missing.
+ Fields: 2 bad.
+ Methods: 85 missing.
- method java.awt.datatransfer.DataFlavor.isFlavorTextType(): missing in
classpath-generics
- javax.print.attribute:
- Missing
- method javax.print.attribute.EnumSyntax.readResolve(): missing in
classpath-generics
-
+ Minor
+ class javax.print.attribute.standard.MediaName:
SerialVersionUID=4653117714524155448 in jdk14, but
SerialVersionUID=-9132609844766411916 in classpath-generics
+ class javax.print.attribute.standard.MediaTray:
SerialVersionUID=-982503611095214703 in jdk14, but
SerialVersionUID=-5996935618873110297 in classpath-generics
- class javax.print.attribute.standard.MediaName: missing in classpath-generics
- class javax.print.attribute.standard.MediaSize.Engineering: missing in
classpath-generics
- class javax.print.attribute.standard.MediaSize.ISO: missing in
classpath-generics
- class javax.print.attribute.standard.MediaSize.JIS: missing in
classpath-generics
- class javax.print.attribute.standard.MediaSize.NA: missing in
classpath-generics
- class javax.print.attribute.standard.MediaSize.Other: missing in
classpath-generics
- class javax.print.attribute.standard.MediaTray: missing in classpath-generics
- Missing
- package javax.sound.sampled: missing in classpath-generics
-
- javax.sound.sampled.spi:
- Missing
- package javax.sound.sampled.spi: missing in classpath-generics
+ Minor
+ class javax.sound.sampled.LineEvent: SerialVersionUID=-1274246333383880410 in
jdk14, but SerialVersionUID=2266258762485412813 in classpath-generics
- class javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport:
SerialVersionUID=5878599594213866110 in jdk14, but
SerialVersionUID=5339908558530627612 in classpath-generics
+ class javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport:
SerialVersionUID=5878599594213866110 in jdk14, but
SerialVersionUID=-5115967674563677957 in classpath-generics
- Bad
- constructor javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport():
public in jdk14, but protected in classpath-generics
- class javax.swing.plaf.metal.MetalFileChooserUI.FilterComboBoxModel:
SerialVersionUID=-5565616814319451541 in jdk14, but
SerialVersionUID=-6186365018632509865 in classpath-generics
- class javax.swing.plaf.metal.MetalIconFactory:
SerialVersionUID=-7793554959137772284 in jdk14, but
SerialVersionUID=8195822966586878280 in classpath-generics
+ class javax.swing.plaf.metal.MetalFileChooserUI.FilterComboBoxModel:
SerialVersionUID=-5565616814319451541 in jdk14, but
SerialVersionUID=-3815755597316614119 in classpath-generics
+ class javax.swing.plaf.metal.MetalIconFactory:
SerialVersionUID=-7793554959137772284 in jdk14, but
SerialVersionUID=-7706903702736132913 in classpath-generics
- method javax.swing.plaf.metal.MetalComboBoxUI.configureEditor(): public in
jdk14, but protected in classpath-generics
- method javax.swing.plaf.metal.MetalComboBoxUI.unconfigureEditor(): public in
jdk14, but protected in classpath-generics
- method
javax.swing.plaf.metal.MetalProgressBarUI.paintDeterminate(java.awt.Graphics,
javax.swing.JComponent): public in jdk14, but protected in classpath-generics
- method
javax.swing.plaf.metal.MetalProgressBarUI.paintIndeterminate(java.awt.Graphics,
javax.swing.JComponent): public in jdk14, but protected in classpath-generics
- method
javax.swing.plaf.metal.MetalScrollPaneUI.installListeners(javax.swing.JScrollPane):
public in jdk14, but protected in classpath-generics
- method
javax.swing.plaf.metal.MetalTextFieldUI.propertyChange(java.beans.PropertyChangeEvent):
public in jdk14, but protected in classpath-generics
- Missing
- class javax.swing.plaf.metal.MetalFileChooserUI.SingleClickListener: missing
in classpath-generics
- class javax.swing.plaf.metal.MetalSplitPaneDivider.MetalDividerLayout:
missing in classpath-generics
- class javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener: missing in
classpath-generics
- field javax.swing.plaf.metal.MetalTabbedPaneUI.minTabWidth: missing in
classpath-generics
- field javax.swing.plaf.metal.MetalTabbedPaneUI.selectColor: missing in
classpath-generics
- field javax.swing.plaf.metal.MetalTabbedPaneUI.selectHighlight: missing in
classpath-generics
- field javax.swing.plaf.metal.MetalTabbedPaneUI.tabAreaBackground: missing in
classpath-generics
- method
javax.swing.plaf.metal.MetalComboBoxUI.layoutComboBox(java.awt.Container,
javax.swing.plaf.metal.MetalComboBoxUI.MetalComboBoxLayoutManager): missing in
classpath-generics
- method javax.swing.plaf.metal.MetalFileChooserUI.addControlButtons(): missing
in classpath-generics
- method javax.swing.plaf.metal.MetalFileChooserUI.createActionMap(): missing
in classpath-generics
- method
javax.swing.plaf.metal.MetalFileChooserUI.createDetailsView(javax.swing.JFileChooser):
missing in classpath-generics
- method
javax.swing.plaf.metal.MetalFileChooserUI.createList(javax.swing.JFileChooser):
missing in classpath-generics
- method javax.swing.plaf.metal.MetalFileChooserUI.getActionMap(): missing in
classpath-generics
- method javax.swing.plaf.metal.MetalFileChooserUI.getBottomPanel(): missing in
classpath-generics
- method javax.swing.plaf.metal.MetalFileChooserUI.getButtonPanel(): missing in
classpath-generics
- method javax.swing.plaf.metal.MetalFileChooserUI.removeControlButtons():
missing in classpath-generics
- method
javax.swing.plaf.metal.MetalFileChooserUI.valueChanged(javax.swing.event.ListSelectionEvent):
missing in classpath-generics
- method javax.swing.plaf.metal.MetalIconFactory.getMenuArrowIcon(): missing in
classpath-generics
- method javax.swing.plaf.metal.MetalIconFactory.getMenuItemArrowIcon():
missing in classpath-generics
- method javax.swing.plaf.metal.MetalIconFactory.getMenuItemCheckIcon():
missing in classpath-generics
- method
javax.swing.plaf.metal.MetalScrollPaneUI.createScrollBarSwapListener(): missing
in classpath-generics
- method
javax.swing.plaf.metal.MetalScrollPaneUI.uninstallListeners(javax.swing.JScrollPane):
missing in classpath-generics
- method javax.swing.plaf.metal.MetalTabbedPaneUI.getColorForGap(int, int,
int): missing in classpath-generics
- method javax.swing.plaf.metal.MetalTabbedPaneUI.paintHighlightBelowTab():
missing in classpath-generics
- method javax.swing.plaf.metal.MetalTabbedPaneUI.shouldFillGap(int, int, int,
int): missing in classpath-generics
- method javax.swing.plaf.metal.MetalTabbedPaneUI.shouldRotateTabRuns(int,
int): missing in classpath-generics
- method javax.swing.plaf.metal.MetalToolBarUI.setDragOffset(java.awt.Point):
missing in classpath-generics
+ class javax.swing.plaf.metal.MetalSplitPaneDivider.MetalDividerLayout: public
in jdk14, but protected in classpath-generics
+ constructor
javax.swing.plaf.metal.MetalSplitPaneDivider.MetalDividerLayout(): public in
jdk14, but protected in classpath-generics
+ Minor
+ class javax.swing.text.DefaultTextUI: deprecated in jdk14, but not deprecated
in classpath-generics
+ class javax.swing.text.MaskFormatter: SerialVersionUID=-1222736964900405096
in jdk14, but SerialVersionUID=2080927446158846285 in classpath-generics
+ class javax.swing.text.NumberFormatter: SerialVersionUID=57762860638306340 in
jdk14, but SerialVersionUID=-8441521719536144373 in classpath-generics
- class javax.swing.text.DefaultStyledDocument.AttributeUndoableEdit: missing
in classpath-generics
- class javax.swing.text.DefaultTextUI: missing in classpath-generics
- class javax.swing.text.MaskFormatter: missing in classpath-generics
- class javax.swing.text.NumberFormatter: missing in classpath-generics
- field javax.swing.text.ParagraphView.firstLineIndent: missing in
classpath-generics
- method javax.swing.text.DefaultCaret.adjustVisibility(java.awt.Rectangle):
missing in classpath-generics
- method javax.swing.text.DefaultCaret.damage(java.awt.Rectangle): missing in
classpath-generics
- method
javax.swing.text.DefaultStyledDocument.create(javax.swing.text.DefaultStyledDocument.ElementSpec[]):
missing in classpath-generics
- method javax.swing.text.DefaultStyledDocument.getStyleNames(): missing in
classpath-generics
- method javax.swing.text.DefaultStyledDocument.insert(int,
javax.swing.text.DefaultStyledDocument.ElementSpec[]): missing in
classpath-generics
- method
javax.swing.text.DefaultStyledDocument.styleChanged(javax.swing.text.Style):
missing in classpath-generics
- method
javax.swing.text.DefaultStyledDocument.ElementBuffer.clone(javax.swing.text.Element,
javax.swing.text.Element): missing in classpath-generics
- method javax.swing.text.ParagraphView.getLayoutView(int): missing in
classpath-generics
- method javax.swing.text.ParagraphView.getLayoutViewCount(): missing in
classpath-generics
- method javax.swing.text.ParagraphView.getTabSet(): missing in
classpath-generics
- method javax.swing.text.ParagraphView.setFirstLineIndent(float): missing in
classpath-generics
- method javax.swing.text.ParagraphView.setJustification(int): missing in
classpath-generics
- method javax.swing.text.ParagraphView.setLineSpacing(float): missing in
classpath-generics
- method javax.swing.text.ParagraphView.setPropertiesFromAttributes(): missing
in classpath-generics
- method
javax.swing.text.Utilities.getParagraphElement(javax.swing.text.JTextComponent,
int): missing in classpath-generics
- method
javax.swing.text.Utilities.getPositionAbove(javax.swing.text.JTextComponent,
int, int): missing in classpath-generics
- method
javax.swing.text.Utilities.getPositionBelow(javax.swing.text.JTextComponent,
int, int): missing in classpath-generics
- method javax.swing.text.View.getNextVisualPositionFrom(int,
javax.swing.text.Position.Bias, java.awt.Shape, int,
javax.swing.text.Position.Bias[]): missing in classpath-generics
Japi diff jdk15 vs classpath-generics:
Full results:
http://www.kaffe.org/~stuart/japi/htmlout/h-jdk15-classpath-generics.html
Changes since last run:
- Comparison run at Sun Nov 27 10:54:52 2005 GMT
- jdk15 API scanned at 2005/11/27 05:07:13 EST
- classpath-generics API scanned at 2005/11/27 06:49:47 GMT
+ Comparison run at Mon Nov 28 10:53:52 2005 GMT
+ jdk15 API scanned at 2005/11/28 05:07:02 EST
+ classpath-generics API scanned at 2005/11/28 05:39:16 GMT
- java.lang: 97.59% good, 2.4% missing
+ java.lang: 97.7% good, 2.29% missing
- java.awt: 99.31% good, 0.03% bad, 0.64% missing
+ java.awt: 99.35% good, 0.64% missing
- java.awt.datatransfer: 97.52% good, 2.47% missing
+ java.awt.datatransfer: 98.01% good, 1.98% missing
- java.awt.event: 99.64% good, 0.07% minor, 0.28% missing
+ java.awt.event: 99.71% good, 0.07% minor, 0.21% missing
- java.awt.image: 99.75% good, 0.04% bad, 0.19% missing
+ java.awt.image: 100% good
- java.beans: 85.02% good, 14.97% missing
+ java.beans: 88.23% good, 11.76% missing
- java.net: 86.01% good, 13.98% missing
+ java.net: 86.02% good, 13.97% missing
- java.rmi.server: 93.85% good, 2.19% bad, 3.94% missing
- java.security: 80.01% good, 1.17% bad, 18.81% missing
+ java.rmi.server: 95.83% good, 0.21% bad, 3.94% missing
+ java.security: 81.13% good, 0.06% bad, 18.8% missing
- java.security.cert: 91.41% good, 0.11% minor, 5.49% bad, 2.97% missing
+ java.security.cert: 96.84% good, 0.11% minor, 0.11% bad, 2.92% missing
- java.sql: 98.91% good, 1.08% bad
- java.text: 94.91% good, 0.88% bad, 4.19% missing
+ java.sql: 99.91% good, 0.08% bad
+ java.text: 95.81% good, 4.18% missing
- javax.print.attribute: 96.79% good, 2.94% bad, 0.26% missing
- javax.print.attribute.standard: 85.57% good, 0.62% bad, 13.79% missing
+ javax.print.attribute: 97.05% good, 2.94% bad
+ javax.print.attribute.standard: 98.38% good, 0.12% minor, 0.62% bad, 0.87%
missing
- javax.sound.sampled: 100% missing
- javax.sound.sampled.spi: 100% missing
+ javax.sound.sampled: 98.37% good, 0.14% minor, 1.47% bad
+ javax.sound.sampled.spi: 100% good
- javax.swing: 98.82% good, 0.26% minor, 0.11% bad, 0.79% missing
+ javax.swing: 98.92% good, 0.26% minor, 0.01% bad, 0.79% missing
- javax.swing.event: 99.89% good, 0.1% bad
+ javax.swing.event: 100% good
- javax.swing.plaf.basic: 99.25% good, 0.21% minor, 0.05% bad, 0.47% missing
- javax.swing.plaf.metal: 97.29% good, 0.35% minor, 0.11% bad, 2.23% missing
+ javax.swing.plaf.basic: 99.32% good, 0.21% minor, 0.45% missing
+ javax.swing.plaf.metal: 99.6% good, 0.35% minor, 0.03% bad
- javax.swing.table: 99.51% good, 0.3% minor, 0.18% bad
- javax.swing.text: 84.03% good, 0.01% minor, 0.16% bad, 15.78% missing
- javax.swing.text.html: 25.34% good, 0.07% minor, 0.07% bad, 74.5% missing
- javax.swing.text.html.parser: 98.82% good, 0.19% minor, 0.97% bad
+ javax.swing.table: 99.57% good, 0.3% minor, 0.12% bad
+ javax.swing.text: 87.4% good, 0.07% minor, 0.17% bad, 12.34% missing
+ javax.swing.text.html: 25.48% good, 0.07% minor, 0.07% bad, 74.36% missing
+ javax.swing.text.html.parser: 99.8% good, 0.19% minor
- javax.swing.undo: 97.3% good, 2.69% bad
+ javax.swing.undo: 98.2% good, 1.79% bad
- org.omg.PortableInterceptor: 80.96% good, 19.03% missing, 1.6% abs.add
+ org.omg.PortableInterceptor: 100% good
- Total: 88.55% good, 0.12% minor, 0.25% bad, 11.07% missing, 0% abs.add
+ Total: 89.71% good, 0.12% minor, 0.15% bad, 10% missing
- Packages: 25 missing.
- Classes: 167 minor, 23 bad, 140 missing.
- Interfaces: 1 minor, 4 bad, 18 missing.
+ Packages: 23 missing.
+ Classes: 173 minor, 19 bad, 118 missing.
+ Interfaces: 1 minor, 2 bad, 15 missing.
- Fields: 27 bad, 67 missing.
- Methods: 8 minor, 318 bad, 454 missing, 13 abs.add.
- Constructors: 32 bad, 67 missing.
+ Fields: 20 bad, 57 missing.
+ Methods: 8 minor, 179 bad, 398 missing.
+ Constructors: 26 bad, 66 missing.
- constructor java.lang.StackTraceElement(java.lang.String, java.lang.String,
java.lang.String, int): missing in classpath-generics
- method java.lang.String.contains(java.lang.CharSequence): missing in
classpath-generics
- method java.lang.String.replace(java.lang.CharSequence,
java.lang.CharSequence): missing in classpath-generics
- Bad
- constructor java.awt.Font(java.util.Map<? extends
java.text.AttributedCharacterIterator.Attribute, ?+): parameters
(java.util.Map<? extends java.text.AttributedCharacterIterator.Attribute, ?>)
in jdk15, but parameters (java.util.Map) in classpath-generics
- method java.awt.Font.deriveFont(java.util.Map<? extends
java.text.AttributedCharacterIterator.Attribute, ?+): parameters
(java.util.Map<? extends java.text.AttributedCharacterIterator.Attribute, ?>)
in jdk15, but parameters (java.util.Map) in classpath-generics
- method java.awt.Font.getAttributes(): type
java.util.Map<java.awt.font.TextAttribute, ?+ in jdk15, but type java.util.Map
in classpath-generics
- method java.awt.Font.getFont(java.util.Map<? extends
java.text.AttributedCharacterIterator.Attribute, ?+): parameters
(java.util.Map<? extends java.text.AttributedCharacterIterator.Attribute, ?>)
in jdk15, but parameters (java.util.Map) in classpath-generics
- method java.awt.datatransfer.DataFlavor.isFlavorTextType(): missing in
classpath-generics
- method java.awt.event.InvocationEvent.getThrowable(): missing in
classpath-generics
-
- java.awt.image:
- Bad
- class java.awt.image.BufferedImage: implements java.awt.Transparency in
jdk15, but doesn't implement java.awt.Transparency in classpath-generics
- Missing
- field java.awt.image.BufferedImage.BITMASK: missing in classpath-generics
- field java.awt.image.BufferedImage.OPAQUE: missing in classpath-generics
- field java.awt.image.BufferedImage.TRANSLUCENT: missing in classpath-generics
- method java.awt.image.BufferedImage.getTransparency(): missing in
classpath-generics
- class java.beans.IndexedPropertyChangeEvent: missing in classpath-generics
- method
java.beans.PropertyChangeSupport.fireIndexedPropertyChange(java.lang.String,
int, int, int): missing in classpath-generics
- method
java.beans.PropertyChangeSupport.fireIndexedPropertyChange(java.lang.String,
int, java.lang.Object, java.lang.Object): missing in classpath-generics
- method
java.beans.PropertyChangeSupport.fireIndexedPropertyChange(java.lang.String,
int, boolean, boolean): missing in classpath-generics
- method java.rmi.server.LoaderHandler.loadClass(java.lang.String): type
java.lang.Class<?+ in jdk15, but type java.lang.Class in classpath-generics
- method java.rmi.server.LoaderHandler.loadClass(java.net.URL,
java.lang.String): type java.lang.Class<?+ in jdk15, but type java.lang.Class
in classpath-generics
- method java.rmi.server.RMIClassLoader.getClassAnnotation(java.lang.Class<?+):
parameters (java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in
classpath-generics
- method java.rmi.server.RMIClassLoader.loadClass(java.lang.String): type
java.lang.Class<?+ in jdk15, but type java.lang.Class in classpath-generics
- method java.rmi.server.RMIClassLoader.loadClass(java.lang.String,
java.lang.String): type java.lang.Class<?+ in jdk15, but type java.lang.Class
in classpath-generics
- method java.rmi.server.RMIClassLoader.loadClass(java.lang.String,
java.lang.String, java.lang.ClassLoader): type java.lang.Class<?+ in jdk15, but
type java.lang.Class in classpath-generics
- method
java.rmi.server.RMIClassLoaderSpi.getClassAnnotation(java.lang.Class<?+):
parameters (java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in
classpath-generics
- method java.rmi.server.RMIClassLoaderSpi.loadClass(java.lang.String,
java.lang.String, java.lang.ClassLoader): type java.lang.Class<?+ in jdk15, but
type java.lang.Class in classpath-generics
- method java.rmi.server.RMIClassLoaderSpi.loadProxyClass(java.lang.String,
java.lang.String[], java.lang.ClassLoader): type java.lang.Class<?+ in jdk15,
but type java.lang.Class in classpath-generics
- interface java.security.PrivilegedAction: has generic type parameter <T+ in
jdk15, but not generic in classpath-generics
- interface java.security.PrivilegedExceptionAction: has generic type parameter
<T+ in jdk15, but not generic in classpath-generics
- method
java.security.AccessController.doPrivileged(java.security.PrivilegedAction<T+):
has generic type parameter <T> in jdk15, but not generic in classpath-generics
- method
java.security.AccessController.doPrivileged(java.security.PrivilegedAction<T+):
parameters (java.security.PrivilegedAction<T>) in jdk15, but parameters
(java.security.PrivilegedAction) in classpath-generics
- method
java.security.AccessController.doPrivileged(java.security.PrivilegedAction<T+):
type T in jdk15, but type java.lang.Object in classpath-generics
- method
java.security.AccessController.doPrivileged(java.security.PrivilegedAction<T+,
java.security.AccessControlContext): has generic type parameter <T> in jdk15,
but not generic in classpath-generics
- method
java.security.AccessController.doPrivileged(java.security.PrivilegedAction<T+,
java.security.AccessControlContext): parameters
(java.security.PrivilegedAction<T>, java.security.AccessControlContext) in
jdk15, but parameters (java.security.PrivilegedAction,
java.security.AccessControlContext) in classpath-generics
- method
java.security.AccessController.doPrivileged(java.security.PrivilegedAction<T+,
java.security.AccessControlContext): type T in jdk15, but type java.lang.Object
in classpath-generics
- method
java.security.AccessController.doPrivileged(java.security.PrivilegedExceptionAction<T+):
has generic type parameter <T> in jdk15, but not generic in classpath-generics
- method
java.security.AccessController.doPrivileged(java.security.PrivilegedExceptionAction<T+):
parameters (java.security.PrivilegedExceptionAction<T>) in jdk15, but
parameters (java.security.PrivilegedExceptionAction) in classpath-generics
- method
java.security.AccessController.doPrivileged(java.security.PrivilegedExceptionAction<T+):
type T in jdk15, but type java.lang.Object in classpath-generics
- method
java.security.AccessController.doPrivileged(java.security.PrivilegedExceptionAction<T+,
java.security.AccessControlContext): has generic type parameter <T> in jdk15,
but not generic in classpath-generics
- method
java.security.AccessController.doPrivileged(java.security.PrivilegedExceptionAction<T+,
java.security.AccessControlContext): parameters
(java.security.PrivilegedExceptionAction<T>,
java.security.AccessControlContext) in jdk15, but parameters
(java.security.PrivilegedExceptionAction, java.security.AccessControlContext)
in classpath-generics
- method
java.security.AccessController.doPrivileged(java.security.PrivilegedExceptionAction<T+,
java.security.AccessControlContext): type T in jdk15, but type
java.lang.Object in classpath-generics
- method
java.security.AlgorithmParameters.getParameterSpec(java.lang.Class<T+): has
generic type parameter <T extends java.security.spec.AlgorithmParameterSpec> in
jdk15, but not generic in classpath-generics
- method
java.security.AlgorithmParameters.getParameterSpec(java.lang.Class<T+):
parameters (java.lang.Class<T>) in jdk15, but parameters (java.lang.Class) in
classpath-generics
- method
java.security.AlgorithmParameters.getParameterSpec(java.lang.Class<T+): type T
in jdk15, but type java.security.spec.AlgorithmParameterSpec in
classpath-generics
- method
java.security.AlgorithmParametersSpi.engineGetParameterSpec(java.lang.Class<T+):
has generic type parameter <T extends
java.security.spec.AlgorithmParameterSpec> in jdk15, but not generic in
classpath-generics
- method
java.security.AlgorithmParametersSpi.engineGetParameterSpec(java.lang.Class<T+):
parameters (java.lang.Class<T>) in jdk15, but parameters (java.lang.Class) in
classpath-generics
- method
java.security.AlgorithmParametersSpi.engineGetParameterSpec(java.lang.Class<T+):
type T in jdk15, but type java.security.spec.AlgorithmParameterSpec in
classpath-generics
- method java.security.IdentityScope.identities(): type
java.util.Enumeration<java.security.Identity+ in jdk15, but type
java.util.Enumeration in classpath-generics
- method java.security.KeyFactory.getKeySpec(java.security.Key,
java.lang.Class<T+): has generic type parameter <T extends
java.security.spec.KeySpec> in jdk15, but not generic in classpath-generics
- method java.security.KeyFactory.getKeySpec(java.security.Key,
java.lang.Class<T+): parameters (java.security.Key, java.lang.Class<T>) in
jdk15, but parameters (java.security.Key, java.lang.Class) in classpath-generics
- method java.security.KeyFactory.getKeySpec(java.security.Key,
java.lang.Class<T+): type T in jdk15, but type java.security.spec.KeySpec in
classpath-generics
- method java.security.KeyFactorySpi.engineGetKeySpec(java.security.Key,
java.lang.Class<T+): has generic type parameter <T extends
java.security.spec.KeySpec> in jdk15, but not generic in classpath-generics
- method java.security.KeyFactorySpi.engineGetKeySpec(java.security.Key,
java.lang.Class<T+): parameters (java.security.Key, java.lang.Class<T>) in
jdk15, but parameters (java.security.Key, java.lang.Class) in classpath-generics
- method java.security.KeyFactorySpi.engineGetKeySpec(java.security.Key,
java.lang.Class<T+): type T in jdk15, but type java.security.spec.KeySpec in
classpath-generics
- method java.security.KeyStore.aliases(): type
java.util.Enumeration<java.lang.String+ in jdk15, but type
java.util.Enumeration in classpath-generics
- method java.security.KeyStoreSpi.engineAliases(): type
java.util.Enumeration<java.lang.String+ in jdk15, but type
java.util.Enumeration in classpath-generics
- method java.security.PermissionCollection.elements(): type
java.util.Enumeration<java.security.Permission+ in jdk15, but type
java.util.Enumeration in classpath-generics
- method java.security.PrivilegedAction.run(): type T in jdk15, but type
java.lang.Object in classpath-generics
- method java.security.PrivilegedExceptionAction.run(): type T in jdk15, but
type java.lang.Object in classpath-generics
- method java.security.SecureClassLoader.defineClass(java.lang.String, byte[],
int, int, java.security.CodeSource): type java.lang.Class<?+ in jdk15, but type
java.lang.Class in classpath-generics
- method java.security.Security.getAlgorithms(java.lang.String): type
java.util.Set<java.lang.String+ in jdk15, but type java.util.Set in
classpath-generics
- method java.security.Security.getProviders(java.util.Map<java.lang.String,
java.lang.String+): parameters (java.util.Map<java.lang.String,
java.lang.String>) in jdk15, but parameters (java.util.Map) in
classpath-generics
+ method java.security.Permissions.elements(): type
java.util.Enumeration-java.security.Permission> in jdk15, but type
java.util.Enumeration in classpath-generics
- class java.security.cert.PolicyQualifierInfo: nonfinal in jdk15, but final in
classpath-generics
- constructor
java.security.cert.CollectionCertStoreParameters(java.util.Collection<?+):
parameters (java.util.Collection<?>) in jdk15, but parameters
(java.util.Collection) in classpath-generics
- constructor
java.security.cert.PKIXBuilderParameters(java.util.Set<java.security.cert.TrustAnchor+,
java.security.cert.CertSelector): parameters
(java.util.Set<java.security.cert.TrustAnchor>,
java.security.cert.CertSelector) in jdk15, but parameters (java.util.Set,
java.security.cert.CertSelector) in classpath-generics
- constructor
java.security.cert.PKIXParameters(java.util.Set<java.security.cert.TrustAnchor+):
parameters (java.util.Set<java.security.cert.TrustAnchor>) in jdk15, but
parameters (java.util.Set) in classpath-generics
- method java.security.cert.CertPath.getCertificates(): type java.util.List<?
extends java.security.cert.Certificate+ in jdk15, but type java.util.List in
classpath-generics
- method java.security.cert.CertPath.getEncodings(): type
java.util.Iterator<java.lang.String+ in jdk15, but type java.util.Iterator in
classpath-generics
- method java.security.cert.CertStore.getCRLs(java.security.cert.CRLSelector):
type java.util.Collection<? extends java.security.cert.CRL+ in jdk15, but type
java.util.Collection in classpath-generics
- method
java.security.cert.CertStore.getCertificates(java.security.cert.CertSelector):
type java.util.Collection<? extends java.security.cert.Certificate+ in jdk15,
but type java.util.Collection in classpath-generics
- method
java.security.cert.CertStoreSpi.engineGetCRLs(java.security.cert.CRLSelector):
type java.util.Collection<? extends java.security.cert.CRL+ in jdk15, but type
java.util.Collection in classpath-generics
- method
java.security.cert.CertStoreSpi.engineGetCertificates(java.security.cert.CertSelector):
type java.util.Collection<? extends java.security.cert.Certificate+ in jdk15,
but type java.util.Collection in classpath-generics
- method
java.security.cert.CertificateFactory.generateCRLs(java.io.InputStream): type
java.util.Collection<? extends java.security.cert.CRL+ in jdk15, but type
java.util.Collection in classpath-generics
- method
java.security.cert.CertificateFactory.generateCertPath(java.util.List<? extends
java.security.cert.Certificate+): parameters (java.util.List<? extends
java.security.cert.Certificate>) in jdk15, but parameters (java.util.List) in
classpath-generics
- method
java.security.cert.CertificateFactory.generateCertificates(java.io.InputStream):
type java.util.Collection<? extends java.security.cert.Certificate+ in jdk15,
but type java.util.Collection in classpath-generics
- method java.security.cert.CertificateFactory.getCertPathEncodings(): type
java.util.Iterator<java.lang.String+ in jdk15, but type java.util.Iterator in
classpath-generics
- method
java.security.cert.CertificateFactorySpi.engineGenerateCRLs(java.io.InputStream):
type java.util.Collection<? extends java.security.cert.CRL+ in jdk15, but type
java.util.Collection in classpath-generics
- method
java.security.cert.CertificateFactorySpi.engineGenerateCertPath(java.util.List<?
extends java.security.cert.Certificate+): parameters (java.util.List<? extends
java.security.cert.Certificate>) in jdk15, but parameters (java.util.List) in
classpath-generics
- method
java.security.cert.CertificateFactorySpi.engineGenerateCertificates(java.io.InputStream):
type java.util.Collection<? extends java.security.cert.Certificate+ in jdk15,
but type java.util.Collection in classpath-generics
- method java.security.cert.CertificateFactorySpi.engineGetCertPathEncodings():
type java.util.Iterator<java.lang.String+ in jdk15, but type java.util.Iterator
in classpath-generics
- method java.security.cert.CollectionCertStoreParameters.getCollection(): type
java.util.Collection<?+ in jdk15, but type java.util.Collection in
classpath-generics
- method
java.security.cert.PKIXCertPathChecker.check(java.security.cert.Certificate,
java.util.Collection<java.lang.String+): parameters
(java.security.cert.Certificate, java.util.Collection<java.lang.String>) in
jdk15, but parameters (java.security.cert.Certificate, java.util.Collection) in
classpath-generics
- method java.security.cert.PKIXCertPathChecker.getSupportedExtensions(): type
java.util.Set<java.lang.String+ in jdk15, but type java.util.Set in
classpath-generics
- method java.security.cert.PKIXParameters.getCertPathCheckers(): type
java.util.List<java.security.cert.PKIXCertPathChecker+ in jdk15, but type
java.util.List in classpath-generics
- method java.security.cert.PKIXParameters.getCertStores(): type
java.util.List<java.security.cert.CertStore+ in jdk15, but type java.util.List
in classpath-generics
- method java.security.cert.PKIXParameters.getInitialPolicies(): type
java.util.Set<java.lang.String+ in jdk15, but type java.util.Set in
classpath-generics
- method java.security.cert.PKIXParameters.getTrustAnchors(): type
java.util.Set<java.security.cert.TrustAnchor+ in jdk15, but type java.util.Set
in classpath-generics
- method
java.security.cert.PKIXParameters.setCertPathCheckers(java.util.List<java.security.cert.PKIXCertPathChecker+):
parameters (java.util.List<java.security.cert.PKIXCertPathChecker>) in jdk15,
but parameters (java.util.List) in classpath-generics
- method
java.security.cert.PKIXParameters.setCertStores(java.util.List<java.security.cert.CertStore+):
parameters (java.util.List<java.security.cert.CertStore>) in jdk15, but
parameters (java.util.List) in classpath-generics
- method
java.security.cert.PKIXParameters.setInitialPolicies(java.util.Set<java.lang.String+):
parameters (java.util.Set<java.lang.String>) in jdk15, but parameters
(java.util.Set) in classpath-generics
- method
java.security.cert.PKIXParameters.setTrustAnchors(java.util.Set<java.security.cert.TrustAnchor+):
parameters (java.util.Set<java.security.cert.TrustAnchor>) in jdk15, but
parameters (java.util.Set) in classpath-generics
- method java.security.cert.PolicyNode.getChildren(): type java.util.Iterator<?
extends java.security.cert.PolicyNode+ in jdk15, but type java.util.Iterator in
classpath-generics
- method java.security.cert.PolicyNode.getExpectedPolicies(): type
java.util.Set<java.lang.String+ in jdk15, but type java.util.Set in
classpath-generics
- method java.security.cert.PolicyNode.getPolicyQualifiers(): type
java.util.Set<? extends java.security.cert.PolicyQualifierInfo+ in jdk15, but
type java.util.Set in classpath-generics
- method java.security.cert.PolicyQualifierInfo.clone(): nonfinal in jdk15, but
final in classpath-generics
- method java.security.cert.PolicyQualifierInfo.equals(java.lang.Object):
nonfinal in jdk15, but final in classpath-generics
- method java.security.cert.PolicyQualifierInfo.finalize(): nonfinal in jdk15,
but final in classpath-generics
- method java.security.cert.PolicyQualifierInfo.hashCode(): nonfinal in jdk15,
but final in classpath-generics
- method java.security.cert.PolicyQualifierInfo.toString(): nonfinal in jdk15,
but final in classpath-generics
- method java.security.cert.X509CRL.getRevokedCertificates(): type
java.util.Set<? extends java.security.cert.X509CRLEntry+ in jdk15, but type
java.util.Set in classpath-generics
- method java.security.cert.X509CRLSelector.getIssuerNames(): type
java.util.Collection<java.lang.Object+ in jdk15, but type java.util.Collection
in classpath-generics
- method
java.security.cert.X509CRLSelector.setIssuerNames(java.util.Collection<?+):
parameters (java.util.Collection<?>) in jdk15, but parameters
(java.util.Collection) in classpath-generics
- method
java.security.cert.X509CertSelector.setExtendedKeyUsage(java.util.Set<java.lang.String+):
parameters (java.util.Set<java.lang.String>) in jdk15, but parameters
(java.util.Set) in classpath-generics
- method
java.security.cert.X509CertSelector.setSubjectAlternativeNames(java.util.Collection<java.util.List<?+>):
parameters (java.util.Collection<java.util.List<?>>) in jdk15, but parameters
(java.util.Collection) in classpath-generics
- method java.security.cert.X509Certificate.getExtendedKeyUsage(): type
java.util.List<java.lang.String+ in jdk15, but type java.util.List in
classpath-generics
- method java.security.cert.X509Certificate.getIssuerAlternativeNames(): type
java.util.Collection<java.util.List<?+> in jdk15, but type java.util.Collection
in classpath-generics
- method java.security.cert.X509Certificate.getSubjectAlternativeNames(): type
java.util.Collection<java.util.List<?+> in jdk15, but type java.util.Collection
in classpath-generics
- method java.security.cert.X509Extension.getCriticalExtensionOIDs(): type
java.util.Set<java.lang.String+ in jdk15, but type java.util.Set in
classpath-generics
- method java.security.cert.X509Extension.getNonCriticalExtensionOIDs(): type
java.util.Set<java.lang.String+ in jdk15, but type java.util.Set in
classpath-generics
- method java.sql.Array.getArray(long, int, java.util.Map<java.lang.String,
java.lang.Class<?+>): parameters (long, int, java.util.Map<java.lang.String,
java.lang.Class<?>>) in jdk15, but parameters (long, int, java.util.Map) in
classpath-generics
- method java.sql.Array.getArray(java.util.Map<java.lang.String,
java.lang.Class<?+>): parameters (java.util.Map<java.lang.String,
java.lang.Class<?>>) in jdk15, but parameters (java.util.Map) in
classpath-generics
- method java.sql.Array.getResultSet(java.util.Map<java.lang.String,
java.lang.Class<?+>): parameters (java.util.Map<java.lang.String,
java.lang.Class<?>>) in jdk15, but parameters (java.util.Map) in
classpath-generics
- method java.sql.CallableStatement.getObject(int,
java.util.Map<java.lang.String, java.lang.Class<?+>): parameters (int,
java.util.Map<java.lang.String, java.lang.Class<?>>) in jdk15, but parameters
(int, java.util.Map) in classpath-generics
- method java.sql.CallableStatement.getObject(java.lang.String,
java.util.Map<java.lang.String, java.lang.Class<?+>): parameters
(java.lang.String, java.util.Map<java.lang.String, java.lang.Class<?>>) in
jdk15, but parameters (java.lang.String, java.util.Map) in classpath-generics
- method java.sql.Connection.getTypeMap(): type java.util.Map<java.lang.String,
java.lang.Class<?+> in jdk15, but type java.util.Map in classpath-generics
- method java.sql.Connection.setTypeMap(java.util.Map<java.lang.String,
java.lang.Class<?+>): parameters (java.util.Map<java.lang.String,
java.lang.Class<?>>) in jdk15, but parameters (java.util.Map) in
classpath-generics
- method java.sql.DriverManager.getDrivers(): type
java.util.Enumeration<java.sql.Driver+ in jdk15, but type java.util.Enumeration
in classpath-generics
- method java.sql.Ref.getObject(java.util.Map<java.lang.String,
java.lang.Class<?+>): parameters (java.util.Map<java.lang.String,
java.lang.Class<?>>) in jdk15, but parameters (java.util.Map) in
classpath-generics
- method java.sql.ResultSet.getObject(int, java.util.Map<java.lang.String,
java.lang.Class<?+>): parameters (int, java.util.Map<java.lang.String,
java.lang.Class<?>>) in jdk15, but parameters (int, java.util.Map) in
classpath-generics
- method java.sql.ResultSet.getObject(java.lang.String,
java.util.Map<java.lang.String, java.lang.Class<?+>): parameters
(java.lang.String, java.util.Map<java.lang.String, java.lang.Class<?>>) in
jdk15, but parameters (java.lang.String, java.util.Map) in classpath-generics
- method java.sql.Struct.getAttributes(java.util.Map<java.lang.String,
java.lang.Class<?+>): parameters (java.util.Map<java.lang.String,
java.lang.Class<?>>) in jdk15, but parameters (java.util.Map) in
classpath-generics
- Bad
- class java.text.Collator: implements java.util.Comparator<java.lang.Object+
in jdk15, but implements raw java.util.Comparator in classpath-generics
- constructor java.text.AttributedString(java.lang.String, java.util.Map<?
extends java.text.AttributedCharacterIterator.Attribute, ?+): parameters
(java.lang.String, java.util.Map<? extends
java.text.AttributedCharacterIterator.Attribute, ?>) in jdk15, but parameters
(java.lang.String, java.util.Map) in classpath-generics
- method java.text.AttributedCharacterIterator.getAllAttributeKeys(): type
java.util.Set<java.text.AttributedCharacterIterator.Attribute+ in jdk15, but
type java.util.Set in classpath-generics
- method java.text.AttributedCharacterIterator.getAttributes(): type
java.util.Map<java.text.AttributedCharacterIterator.Attribute,
java.lang.Object+ in jdk15, but type java.util.Map in classpath-generics
- method java.text.AttributedCharacterIterator.getRunLimit(java.util.Set<?
extends java.text.AttributedCharacterIterator.Attribute+): parameters
(java.util.Set<? extends java.text.AttributedCharacterIterator.Attribute>) in
jdk15, but parameters (java.util.Set) in classpath-generics
- method java.text.AttributedCharacterIterator.getRunStart(java.util.Set<?
extends java.text.AttributedCharacterIterator.Attribute+): parameters
(java.util.Set<? extends java.text.AttributedCharacterIterator.Attribute>) in
jdk15, but parameters (java.util.Set) in classpath-generics
- method java.text.AttributedString.addAttributes(java.util.Map<? extends
java.text.AttributedCharacterIterator.Attribute, ?+, int, int): parameters
(java.util.Map<? extends java.text.AttributedCharacterIterator.Attribute, ?>,
int, int) in jdk15, but parameters (java.util.Map, int, int) in
classpath-generics
- method java.text.NumberFormat.format(java.lang.Object,
java.lang.StringBuffer, java.text.FieldPosition): nonfinal in jdk15, but final
in classpath-generics
- Missing
- method javax.print.attribute.EnumSyntax.readResolve(): missing in
classpath-generics
+ Minor
+ class javax.print.attribute.standard.MediaName:
SerialVersionUID=4653117714524155448 in jdk15, but
SerialVersionUID=-9132609844766411916 in classpath-generics
+ class javax.print.attribute.standard.MediaTray:
SerialVersionUID=-982503611095214703 in jdk15, but
SerialVersionUID=-5996935618873110297 in classpath-generics
- class javax.print.attribute.standard.MediaName: missing in classpath-generics
- class javax.print.attribute.standard.MediaSize.Engineering: missing in
classpath-generics
- class javax.print.attribute.standard.MediaSize.ISO: missing in
classpath-generics
- class javax.print.attribute.standard.MediaSize.JIS: missing in
classpath-generics
- class javax.print.attribute.standard.MediaSize.NA: missing in
classpath-generics
- class javax.print.attribute.standard.MediaSize.Other: missing in
classpath-generics
- class javax.print.attribute.standard.MediaTray: missing in classpath-generics
+ field javax.print.attribute.standard.MediaSize.Other.TABLOID: missing in
classpath-generics
- Missing
- package javax.sound.sampled: missing in classpath-generics
-
- javax.sound.sampled.spi:
- Missing
- package javax.sound.sampled.spi: missing in classpath-generics
+ Minor
+ class javax.sound.sampled.LineEvent: SerialVersionUID=-1274246333383880410 in
jdk15, but SerialVersionUID=2266258762485412813 in classpath-generics
+ Bad
+ constructor
javax.sound.sampled.AudioFileFormat(javax.sound.sampled.AudioFileFormat.Type,
javax.sound.sampled.AudioFormat, int, java.util.Map-java.lang.String,
java.lang.Object>): parameters (javax.sound.sampled.AudioFileFormat.Type,
javax.sound.sampled.AudioFormat, int, java.util.Map<java.lang.String,
java.lang.Object>) in jdk15, but parameters
(javax.sound.sampled.AudioFileFormat.Type, javax.sound.sampled.AudioFormat,
int, java.util.Map) in classpath-generics
+ constructor
javax.sound.sampled.AudioFormat(javax.sound.sampled.AudioFormat.Encoding,
float, int, int, int, float, boolean, java.util.Map-java.lang.String,
java.lang.Object>): parameters (javax.sound.sampled.AudioFormat.Encoding,
float, int, int, int, float, boolean, java.util.Map<java.lang.String,
java.lang.Object>) in jdk15, but parameters
(javax.sound.sampled.AudioFormat.Encoding, float, int, int, int, float,
boolean, java.util.Map) in classpath-generics
+ constructor javax.sound.sampled.DataLine.Info(java.lang.Class-?>,
javax.sound.sampled.AudioFormat): parameters (java.lang.Class<?>,
javax.sound.sampled.AudioFormat) in jdk15, but parameters (java.lang.Class,
javax.sound.sampled.AudioFormat) in classpath-generics
+ constructor javax.sound.sampled.DataLine.Info(java.lang.Class-?>,
javax.sound.sampled.AudioFormat, int): parameters (java.lang.Class<?>,
javax.sound.sampled.AudioFormat, int) in jdk15, but parameters
(java.lang.Class, javax.sound.sampled.AudioFormat, int) in classpath-generics
+ constructor javax.sound.sampled.DataLine.Info(java.lang.Class-?>,
javax.sound.sampled.AudioFormat[], int, int): parameters (java.lang.Class<?>,
javax.sound.sampled.AudioFormat[], int, int) in jdk15, but parameters
(java.lang.Class, javax.sound.sampled.AudioFormat[], int, int) in
classpath-generics
+ constructor javax.sound.sampled.Line.Info(java.lang.Class-?>): parameters
(java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in
classpath-generics
+ constructor javax.sound.sampled.Port.Info(java.lang.Class-?>,
java.lang.String, boolean): parameters (java.lang.Class<?>, java.lang.String,
boolean) in jdk15, but parameters (java.lang.Class, java.lang.String, boolean)
in classpath-generics
+ method javax.sound.sampled.AudioFileFormat.properties(): type
java.util.Map-java.lang.String, java.lang.Object> in jdk15, but type
java.util.Map in classpath-generics
+ method javax.sound.sampled.AudioFormat.properties(): type
java.util.Map-java.lang.String, java.lang.Object> in jdk15, but type
java.util.Map in classpath-generics
+ method javax.sound.sampled.Line.Info.getLineClass(): type java.lang.Class-?>
in jdk15, but type java.lang.Class in classpath-generics
- class javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport:
SerialVersionUID=5629221632001502688 in jdk15, but
SerialVersionUID=5339908558530627612 in classpath-generics
+ class javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport:
SerialVersionUID=5629221632001502688 in jdk15, but
SerialVersionUID=-5115967674563677957 in classpath-generics
- class javax.swing.UIDefaults: implements java.util.Map<java.lang.Object,
java.lang.Object+ in jdk15, but implements raw java.util.Map in
classpath-generics
- class javax.swing.UIDefaults: subclass of
java.util.Hashtable<java.lang.Object, java.lang.Object+ in jdk15, but subclass
of raw java.util.Hashtable in classpath-generics
- constructor javax.swing.DefaultComboBoxModel(java.util.Vector<?+): parameters
(java.util.Vector<?>) in jdk15, but parameters (java.util.Vector) in
classpath-generics
- constructor javax.swing.JComboBox(java.util.Vector<?+): parameters
(java.util.Vector<?>) in jdk15, but parameters (java.util.Vector) in
classpath-generics
- constructor javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport():
public in jdk15, but protected in classpath-generics
- constructor javax.swing.JList(java.util.Vector<?+): parameters
(java.util.Vector<?>) in jdk15, but parameters (java.util.Vector) in
classpath-generics
- constructor javax.swing.JTree(java.util.Hashtable<?, ?+): parameters
(java.util.Hashtable<?, ?>) in jdk15, but parameters (java.util.Hashtable) in
classpath-generics
- constructor javax.swing.JTree(java.util.Vector<?+): parameters
(java.util.Vector<?>) in jdk15, but parameters (java.util.Vector) in
classpath-generics
- constructor javax.swing.SortingFocusTraversalPolicy(java.util.Comparator<?
super java.awt.Component+): parameters (java.util.Comparator<? super
java.awt.Component>) in jdk15, but parameters (java.util.Comparator) in
classpath-generics
- constructor javax.swing.SpinnerListModel(java.util.List<?+): parameters
(java.util.List<?>) in jdk15, but parameters (java.util.List) in
classpath-generics
- field javax.swing.ButtonGroup.buttons: type
java.util.Vector<javax.swing.AbstractButton+ in jdk15, but type
java.util.Vector in classpath-generics
- method javax.swing.ButtonGroup.getElements(): type
java.util.Enumeration<javax.swing.AbstractButton+ in jdk15, but type
java.util.Enumeration in classpath-generics
- method javax.swing.DefaultListModel.elements(): type java.util.Enumeration<?+
in jdk15, but type java.util.Enumeration in classpath-generics
- method javax.swing.JLayeredPane.getComponentToLayer(): type
java.util.Hashtable<java.awt.Component, java.lang.Integer+ in jdk15, but type
java.util.Hashtable in classpath-generics
- method javax.swing.JList.setListData(java.util.Vector<?+): parameters
(java.util.Vector<?>) in jdk15, but parameters (java.util.Vector) in
classpath-generics
- method javax.swing.JTable.getColumnClass(int): type java.lang.Class<?+ in
jdk15, but type java.lang.Class in classpath-generics
- method javax.swing.JTable.getDefaultEditor(java.lang.Class<?+): parameters
(java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in
classpath-generics
- method javax.swing.JTable.getDefaultRenderer(java.lang.Class<?+): parameters
(java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in
classpath-generics
- method javax.swing.JTable.setDefaultEditor(java.lang.Class<?+,
javax.swing.table.TableCellEditor): parameters (java.lang.Class<?>,
javax.swing.table.TableCellEditor) in jdk15, but parameters (java.lang.Class,
javax.swing.table.TableCellEditor) in classpath-generics
- method javax.swing.JTable.setDefaultRenderer(java.lang.Class<?+,
javax.swing.table.TableCellRenderer): parameters (java.lang.Class<?>,
javax.swing.table.TableCellRenderer) in jdk15, but parameters (java.lang.Class,
javax.swing.table.TableCellRenderer) in classpath-generics
- method
javax.swing.JTree.getDescendantToggledPaths(javax.swing.tree.TreePath): type
java.util.Enumeration<javax.swing.tree.TreePath+ in jdk15, but type
java.util.Enumeration in classpath-generics
- method javax.swing.JTree.getExpandedDescendants(javax.swing.tree.TreePath):
type java.util.Enumeration<javax.swing.tree.TreePath+ in jdk15, but type
java.util.Enumeration in classpath-generics
- method
javax.swing.JTree.removeDescendantToggledPaths(java.util.Enumeration<javax.swing.tree.TreePath+):
parameters (java.util.Enumeration<javax.swing.tree.TreePath>) in jdk15, but
parameters (java.util.Enumeration) in classpath-generics
- method javax.swing.LookAndFeel.makeIcon(java.lang.Class<?+,
java.lang.String): parameters (java.lang.Class<?>, java.lang.String) in jdk15,
but parameters (java.lang.Class, java.lang.String) in classpath-generics
- method javax.swing.SortingFocusTraversalPolicy.getComparator(): type
java.util.Comparator<? super java.awt.Component+ in jdk15, but type
java.util.Comparator in classpath-generics
- method
javax.swing.SortingFocusTraversalPolicy.setComparator(java.util.Comparator<?
super java.awt.Component+): parameters (java.util.Comparator<? super
java.awt.Component>) in jdk15, but parameters (java.util.Comparator) in
classpath-generics
- method javax.swing.SpinnerListModel.getList(): type java.util.List<?+ in
jdk15, but type java.util.List in classpath-generics
- method javax.swing.SpinnerListModel.setList(java.util.List<?+): parameters
(java.util.List<?>) in jdk15, but parameters (java.util.List) in
classpath-generics
- method javax.swing.SwingUtilities.getAncestorOfClass(java.lang.Class<?+,
java.awt.Component): parameters (java.lang.Class<?>, java.awt.Component) in
jdk15, but parameters (java.lang.Class, java.awt.Component) in
classpath-generics
- method javax.swing.UIDefaults.elements(): type
java.util.Enumeration<java.lang.Object+ in jdk15, but type
java.util.Enumeration in classpath-generics
- method javax.swing.UIDefaults.entrySet(): type
java.util.Set<java.util.Map.Entry<java.lang.Object, java.lang.Object+> in
jdk15, but type java.util.Set<java.util.Map.Entry> in classpath-generics
- method javax.swing.UIDefaults.getUIClass(java.lang.String): type
java.lang.Class<? extends javax.swing.plaf.ComponentUI+ in jdk15, but type
java.lang.Class in classpath-generics
- method javax.swing.UIDefaults.getUIClass(java.lang.String,
java.lang.ClassLoader): type java.lang.Class<? extends
javax.swing.plaf.ComponentUI+ in jdk15, but type java.lang.Class in
classpath-generics
- method javax.swing.UIDefaults.keySet(): type java.util.Set<java.lang.Object+
in jdk15, but type java.util.Set in classpath-generics
- method javax.swing.UIDefaults.keys(): type
java.util.Enumeration<java.lang.Object+ in jdk15, but type
java.util.Enumeration in classpath-generics
- method javax.swing.UIDefaults.values(): type
java.util.Collection<java.lang.Object+ in jdk15, but type java.util.Collection
in classpath-generics
- javax.swing.event:
- Bad
- method
javax.swing.event.EventListenerList.getListenerCount(java.lang.Class<?+):
parameters (java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in
classpath-generics
-
- Bad
- field javax.swing.plaf.basic.BasicFileChooserUI.BasicFileView.iconCache: type
java.util.Hashtable<java.io.File, javax.swing.Icon+ in jdk15, but type
java.util.Hashtable in classpath-generics
- field javax.swing.plaf.basic.BasicTreeUI.drawingCache: type
java.util.Hashtable<javax.swing.tree.TreePath, java.lang.Boolean+ in jdk15, but
type java.util.Hashtable in classpath-generics
- method javax.swing.plaf.basic.BasicDirectoryModel.getDirectories(): type
java.util.Vector<java.io.File+ in jdk15, but type java.util.Vector in
classpath-generics
- method javax.swing.plaf.basic.BasicDirectoryModel.getFiles(): type
java.util.Vector<java.io.File+ in jdk15, but type java.util.Vector in
classpath-generics
- method javax.swing.plaf.basic.BasicDirectoryModel.sort(java.util.Vector<?
extends java.io.File+): parameters (java.util.Vector<? extends java.io.File>)
in jdk15, but parameters (java.util.Vector) in classpath-generics
- field javax.swing.plaf.basic.BasicProgressBarUI.boxRect: missing in
classpath-generics
- class javax.swing.plaf.metal.MetalFileChooserUI.FilterComboBoxModel:
SerialVersionUID=-4135475409855619141 in jdk15, but
SerialVersionUID=-6186365018632509865 in classpath-generics
- class javax.swing.plaf.metal.MetalIconFactory:
SerialVersionUID=-4843559389494203515 in jdk15, but
SerialVersionUID=8195822966586878280 in classpath-generics
+ class javax.swing.plaf.metal.MetalFileChooserUI.FilterComboBoxModel:
SerialVersionUID=-4135475409855619141 in jdk15, but
SerialVersionUID=-3815755597316614119 in classpath-generics
+ class javax.swing.plaf.metal.MetalIconFactory:
SerialVersionUID=-4843559389494203515 in jdk15, but
SerialVersionUID=-7706903702736132913 in classpath-generics
- method javax.swing.plaf.metal.MetalComboBoxUI.configureEditor(): public in
jdk15, but protected in classpath-generics
- method javax.swing.plaf.metal.MetalComboBoxUI.unconfigureEditor(): public in
jdk15, but protected in classpath-generics
- method
javax.swing.plaf.metal.MetalProgressBarUI.paintDeterminate(java.awt.Graphics,
javax.swing.JComponent): public in jdk15, but protected in classpath-generics
- method
javax.swing.plaf.metal.MetalProgressBarUI.paintIndeterminate(java.awt.Graphics,
javax.swing.JComponent): public in jdk15, but protected in classpath-generics
- method
javax.swing.plaf.metal.MetalScrollPaneUI.installListeners(javax.swing.JScrollPane):
public in jdk15, but protected in classpath-generics
- method
javax.swing.plaf.metal.MetalTextFieldUI.propertyChange(java.beans.PropertyChangeEvent):
public in jdk15, but protected in classpath-generics
- Missing
- class javax.swing.plaf.metal.MetalFileChooserUI.SingleClickListener: missing
in classpath-generics
- class javax.swing.plaf.metal.MetalMenuBarUI: missing in classpath-generics
- class javax.swing.plaf.metal.MetalSplitPaneDivider.MetalDividerLayout:
missing in classpath-generics
- class javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener: missing in
classpath-generics
- field javax.swing.plaf.metal.MetalTabbedPaneUI.minTabWidth: missing in
classpath-generics
- field javax.swing.plaf.metal.MetalTabbedPaneUI.selectColor: missing in
classpath-generics
- field javax.swing.plaf.metal.MetalTabbedPaneUI.selectHighlight: missing in
classpath-generics
- field javax.swing.plaf.metal.MetalTabbedPaneUI.tabAreaBackground: missing in
classpath-generics
- method
javax.swing.plaf.metal.MetalComboBoxUI.layoutComboBox(java.awt.Container,
javax.swing.plaf.metal.MetalComboBoxUI.MetalComboBoxLayoutManager): missing in
classpath-generics
- method javax.swing.plaf.metal.MetalFileChooserUI.addControlButtons(): missing
in classpath-generics
- method javax.swing.plaf.metal.MetalFileChooserUI.createActionMap(): missing
in classpath-generics
- method
javax.swing.plaf.metal.MetalFileChooserUI.createDetailsView(javax.swing.JFileChooser):
missing in classpath-generics
- method
javax.swing.plaf.metal.MetalFileChooserUI.createList(javax.swing.JFileChooser):
missing in classpath-generics
- method javax.swing.plaf.metal.MetalFileChooserUI.getActionMap(): missing in
classpath-generics
- method javax.swing.plaf.metal.MetalFileChooserUI.getBottomPanel(): missing in
classpath-generics
- method javax.swing.plaf.metal.MetalFileChooserUI.getButtonPanel(): missing in
classpath-generics
- method javax.swing.plaf.metal.MetalFileChooserUI.removeControlButtons():
missing in classpath-generics
- method
javax.swing.plaf.metal.MetalFileChooserUI.valueChanged(javax.swing.event.ListSelectionEvent):
missing in classpath-generics
- method javax.swing.plaf.metal.MetalIconFactory.getMenuArrowIcon(): missing in
classpath-generics
- method javax.swing.plaf.metal.MetalIconFactory.getMenuItemArrowIcon():
missing in classpath-generics
- method javax.swing.plaf.metal.MetalIconFactory.getMenuItemCheckIcon():
missing in classpath-generics
- method javax.swing.plaf.metal.MetalLookAndFeel.getCurrentTheme(): missing in
classpath-generics
- method
javax.swing.plaf.metal.MetalScrollPaneUI.createScrollBarSwapListener(): missing
in classpath-generics
- method
javax.swing.plaf.metal.MetalScrollPaneUI.uninstallListeners(javax.swing.JScrollPane):
missing in classpath-generics
- method javax.swing.plaf.metal.MetalTabbedPaneUI.getColorForGap(int, int,
int): missing in classpath-generics
- method javax.swing.plaf.metal.MetalTabbedPaneUI.paintHighlightBelowTab():
missing in classpath-generics
- method javax.swing.plaf.metal.MetalTabbedPaneUI.shouldFillGap(int, int, int,
int): missing in classpath-generics
- method javax.swing.plaf.metal.MetalTabbedPaneUI.shouldRotateTabRuns(int,
int): missing in classpath-generics
- method javax.swing.plaf.metal.MetalToolBarUI.setDragOffset(java.awt.Point):
missing in classpath-generics
+ class javax.swing.plaf.metal.MetalSplitPaneDivider.MetalDividerLayout: public
in jdk15, but protected in classpath-generics
+ constructor
javax.swing.plaf.metal.MetalSplitPaneDivider.MetalDividerLayout(): public in
jdk15, but protected in classpath-generics
- field javax.swing.table.DefaultTableColumnModel.tableColumns: type
java.util.Vector<javax.swing.table.TableColumn+ in jdk15, but type
java.util.Vector in classpath-generics
+ method javax.swing.table.AbstractTableModel.getColumnClass(int): type
java.lang.Class-?> in jdk15, but type java.lang.Class in classpath-generics
- method javax.swing.table.TableModel.getColumnClass(int): type
java.lang.Class<?+ in jdk15, but type java.lang.Class in classpath-generics
+ class javax.swing.text.DefaultTextUI: deprecated in jdk15, but not deprecated
in classpath-generics
+ class javax.swing.text.MaskFormatter: SerialVersionUID=-1222736964900405096
in jdk15, but SerialVersionUID=2080927446158846285 in classpath-generics
+ class javax.swing.text.NumberFormatter: SerialVersionUID=7072183780912339615
in jdk15, but SerialVersionUID=-8441521719536144373 in classpath-generics
- method javax.swing.text.AbstractDocument.getDocumentProperties(): type
java.util.Dictionary<java.lang.Object, java.lang.Object+ in jdk15, but type
java.util.Dictionary in classpath-generics
- method
javax.swing.text.AbstractDocument.setDocumentProperties(java.util.Dictionary<java.lang.Object,
java.lang.Object+): parameters (java.util.Dictionary<java.lang.Object,
java.lang.Object>) in jdk15, but parameters (java.util.Dictionary) in
classpath-generics
- method
javax.swing.text.AbstractDocument.AttributeContext.removeAttributes(javax.swing.text.AttributeSet,
java.util.Enumeration<?+): parameters (javax.swing.text.AttributeSet,
java.util.Enumeration<?>) in jdk15, but parameters
(javax.swing.text.AttributeSet, java.util.Enumeration) in classpath-generics
- method javax.swing.text.AttributeSet.getAttributeNames(): type
java.util.Enumeration<?+ in jdk15, but type java.util.Enumeration in
classpath-generics
- method javax.swing.text.DefaultFormatter.getValueClass(): type
java.lang.Class<?+ in jdk15, but type java.lang.Class in classpath-generics
- method javax.swing.text.DefaultFormatter.setValueClass(java.lang.Class<?+):
parameters (java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in
classpath-generics
- method
javax.swing.text.MutableAttributeSet.removeAttributes(java.util.Enumeration<?+):
parameters (java.util.Enumeration<?>) in jdk15, but parameters
(java.util.Enumeration) in classpath-generics
- method javax.swing.text.StyleContext.getStyleNames(): type
java.util.Enumeration<?+ in jdk15, but type java.util.Enumeration in
classpath-generics
+ method javax.swing.text.AbstractDocument.AbstractElement.getAttributeNames():
type java.util.Enumeration-?> in jdk15, but type java.util.Enumeration in
classpath-generics
+ method
javax.swing.text.AbstractDocument.AbstractElement.removeAttributes(java.util.Enumeration-?>):
parameters (java.util.Enumeration<?>) in jdk15, but parameters
(java.util.Enumeration) in classpath-generics
+ method javax.swing.text.DefaultStyledDocument.getStyleNames(): type
java.util.Enumeration-?> in jdk15, but type java.util.Enumeration in
classpath-generics
+ method javax.swing.text.SimpleAttributeSet.getAttributeNames(): type
java.util.Enumeration-?> in jdk15, but type java.util.Enumeration in
classpath-generics
+ method
javax.swing.text.SimpleAttributeSet.removeAttributes(java.util.Enumeration-?>):
parameters (java.util.Enumeration<?>) in jdk15, but parameters
(java.util.Enumeration) in classpath-generics
+ method
javax.swing.text.StyleContext.removeAttributes(javax.swing.text.AttributeSet,
java.util.Enumeration-?>): parameters (javax.swing.text.AttributeSet,
java.util.Enumeration<?>) in jdk15, but parameters
(javax.swing.text.AttributeSet, java.util.Enumeration) in classpath-generics
+ method javax.swing.text.StyleContext.NamedStyle.getAttributeNames(): type
java.util.Enumeration-?> in jdk15, but type java.util.Enumeration in
classpath-generics
+ method
javax.swing.text.StyleContext.NamedStyle.removeAttributes(java.util.Enumeration-?>):
parameters (java.util.Enumeration<?>) in jdk15, but parameters
(java.util.Enumeration) in classpath-generics
+ method javax.swing.text.StyleContext.SmallAttributeSet.getAttributeNames():
type java.util.Enumeration-?> in jdk15, but type java.util.Enumeration in
classpath-generics
- class javax.swing.text.DefaultStyledDocument.AttributeUndoableEdit: missing
in classpath-generics
- class javax.swing.text.DefaultTextUI: missing in classpath-generics
- class javax.swing.text.MaskFormatter: missing in classpath-generics
- class javax.swing.text.NumberFormatter: missing in classpath-generics
- field javax.swing.text.ParagraphView.firstLineIndent: missing in
classpath-generics
- field javax.swing.text.StyleConstants.Family: missing in classpath-generics
- field javax.swing.text.StyleConstants.Size: missing in classpath-generics
- method javax.swing.text.DefaultCaret.adjustVisibility(java.awt.Rectangle):
missing in classpath-generics
- method javax.swing.text.DefaultCaret.damage(java.awt.Rectangle): missing in
classpath-generics
- method
javax.swing.text.DefaultStyledDocument.create(javax.swing.text.DefaultStyledDocument.ElementSpec[]):
missing in classpath-generics
- method javax.swing.text.DefaultStyledDocument.getStyleNames(): missing in
classpath-generics
- method javax.swing.text.DefaultStyledDocument.insert(int,
javax.swing.text.DefaultStyledDocument.ElementSpec[]): missing in
classpath-generics
- method
javax.swing.text.DefaultStyledDocument.styleChanged(javax.swing.text.Style):
missing in classpath-generics
- method
javax.swing.text.DefaultStyledDocument.ElementBuffer.clone(javax.swing.text.Element,
javax.swing.text.Element): missing in classpath-generics
- method javax.swing.text.ParagraphView.getLayoutView(int): missing in
classpath-generics
- method javax.swing.text.ParagraphView.getLayoutViewCount(): missing in
classpath-generics
- method javax.swing.text.ParagraphView.getTabSet(): missing in
classpath-generics
- method javax.swing.text.ParagraphView.setFirstLineIndent(float): missing in
classpath-generics
- method javax.swing.text.ParagraphView.setJustification(int): missing in
classpath-generics
- method javax.swing.text.ParagraphView.setLineSpacing(float): missing in
classpath-generics
- method javax.swing.text.ParagraphView.setPropertiesFromAttributes(): missing
in classpath-generics
- method
javax.swing.text.Utilities.getParagraphElement(javax.swing.text.JTextComponent,
int): missing in classpath-generics
- method
javax.swing.text.Utilities.getPositionAbove(javax.swing.text.JTextComponent,
int, int): missing in classpath-generics
- method
javax.swing.text.Utilities.getPositionBelow(javax.swing.text.JTextComponent,
int, int): missing in classpath-generics
- method javax.swing.text.View.getNextVisualPositionFrom(int,
javax.swing.text.Position.Bias, java.awt.Shape, int,
javax.swing.text.Position.Bias[]): missing in classpath-generics
- Bad
- constructor javax.swing.text.html.parser.AttributeList(java.lang.String, int,
int, java.lang.String, java.util.Vector<?+,
javax.swing.text.html.parser.AttributeList): parameters (java.lang.String, int,
int, java.lang.String, java.util.Vector<?>,
javax.swing.text.html.parser.AttributeList) in jdk15, but parameters
(java.lang.String, int, int, java.lang.String, java.util.Vector,
javax.swing.text.html.parser.AttributeList) in classpath-generics
- field javax.swing.text.html.parser.AttributeList.values: type
java.util.Vector<?+ in jdk15, but type java.util.Vector in classpath-generics
- field javax.swing.text.html.parser.DTD.entityHash: type
java.util.Hashtable<java.lang.Object, javax.swing.text.html.parser.Entity+ in
jdk15, but type java.util.Hashtable<java.lang.String,
javax.swing.text.html.parser.Entity> in classpath-generics
- method javax.swing.text.html.parser.AttributeList.getValues(): type
java.util.Enumeration<?+ in jdk15, but type java.util.Enumeration in
classpath-generics
- method
javax.swing.text.html.parser.ContentModel.getElements(java.util.Vector<javax.swing.text.html.parser.Element+):
parameters (java.util.Vector<javax.swing.text.html.parser.Element>) in jdk15,
but parameters (java.util.Vector) in classpath-generics
- field javax.swing.tree.DefaultMutableTreeNode.EMPTY_ENUMERATION: type
java.util.Enumeration<javax.swing.tree.TreeNode+ in jdk15, but type
java.util.Enumeration in classpath-generics
- method
javax.swing.tree.AbstractLayoutCache.getVisiblePathsFrom(javax.swing.tree.TreePath):
type java.util.Enumeration<javax.swing.tree.TreePath+ in jdk15, but type
java.util.Enumeration in classpath-generics
+ method
javax.swing.tree.FixedHeightLayoutCache.getVisiblePathsFrom(javax.swing.tree.TreePath):
type java.util.Enumeration-javax.swing.tree.TreePath> in jdk15, but type
java.util.Enumeration in classpath-generics
+ method
javax.swing.tree.VariableHeightLayoutCache.getVisiblePathsFrom(javax.swing.tree.TreePath):
type java.util.Enumeration-javax.swing.tree.TreePath> in jdk15, but type
java.util.Enumeration in classpath-generics
- method javax.swing.undo.StateEditable.restoreState(java.util.Hashtable<?,
?+): parameters (java.util.Hashtable<?, ?>) in jdk15, but parameters
(java.util.Hashtable) in classpath-generics
- method
javax.swing.undo.StateEditable.storeState(java.util.Hashtable<java.lang.Object,
java.lang.Object+): parameters (java.util.Hashtable<java.lang.Object,
java.lang.Object>) in jdk15, but parameters (java.util.Hashtable) in
classpath-generics
- org.omg.PortableInterceptor:
- Missing
- class org.omg.PortableInterceptor.IORInterceptor_3_0Helper: missing in
classpath-generics
- class org.omg.PortableInterceptor.IORInterceptor_3_0Holder: missing in
classpath-generics
- class org.omg.PortableInterceptor.ObjectReferenceTemplateHelper: missing in
classpath-generics
- class org.omg.PortableInterceptor.ObjectReferenceTemplateHolder: missing in
classpath-generics
- class org.omg.PortableInterceptor.ObjectReferenceTemplateSeqHelper: missing
in classpath-generics
- class org.omg.PortableInterceptor.ObjectReferenceTemplateSeqHolder: missing
in classpath-generics
- interface org.omg.PortableInterceptor.IORInterceptor_3_0: missing in
classpath-generics
- interface org.omg.PortableInterceptor.IORInterceptor_3_0Operations: missing
in classpath-generics
- interface org.omg.PortableInterceptor.ObjectReferenceTemplate: missing in
classpath-generics
- method org.omg.PortableInterceptor.IORInfoOperations.adapter_template():
missing in classpath-generics
- method org.omg.PortableInterceptor.IORInfoOperations.current_factory():
missing in classpath-generics
- method
org.omg.PortableInterceptor.IORInfoOperations.current_factory(org.omg.PortableInterceptor.ObjectReferenceFactory):
missing in classpath-generics
- method org.omg.PortableInterceptor.IORInfoOperations.manager_id(): missing in
classpath-generics
- method org.omg.PortableInterceptor.IORInfoOperations.state(): missing in
classpath-generics
- method
org.omg.PortableInterceptor.ServerRequestInfoOperations.adapter_name(): missing
in classpath-generics
- method org.omg.PortableInterceptor.ServerRequestInfoOperations.orb_id():
missing in classpath-generics
- method org.omg.PortableInterceptor.ServerRequestInfoOperations.server_id():
missing in classpath-generics
- Abs.add
- method
org.omg.PortableInterceptor.ObjectReferenceFactory._create_request(org.omg.CORBA.Context,
java.lang.String, org.omg.CORBA.NVList, org.omg.CORBA.NamedValue): new
interface method in classpath-generics
- method
org.omg.PortableInterceptor.ObjectReferenceFactory._create_request(org.omg.CORBA.Context,
java.lang.String, org.omg.CORBA.NVList, org.omg.CORBA.NamedValue,
org.omg.CORBA.ExceptionList, org.omg.CORBA.ContextList): new interface method
in classpath-generics
- method org.omg.PortableInterceptor.ObjectReferenceFactory._duplicate(): new
interface method in classpath-generics
- method
org.omg.PortableInterceptor.ObjectReferenceFactory._get_domain_managers(): new
interface method in classpath-generics
- method
org.omg.PortableInterceptor.ObjectReferenceFactory._get_interface_def(): new
interface method in classpath-generics
- method org.omg.PortableInterceptor.ObjectReferenceFactory._get_policy(int):
new interface method in classpath-generics
- method org.omg.PortableInterceptor.ObjectReferenceFactory._hash(int): new
interface method in classpath-generics
- method
org.omg.PortableInterceptor.ObjectReferenceFactory._is_a(java.lang.String): new
interface method in classpath-generics
- method
org.omg.PortableInterceptor.ObjectReferenceFactory._is_equivalent(org.omg.CORBA.Object):
new interface method in classpath-generics
- method org.omg.PortableInterceptor.ObjectReferenceFactory._non_existent():
new interface method in classpath-generics
- method org.omg.PortableInterceptor.ObjectReferenceFactory._release(): new
interface method in classpath-generics
- method
org.omg.PortableInterceptor.ObjectReferenceFactory._request(java.lang.String):
new interface method in classpath-generics
- method
org.omg.PortableInterceptor.ObjectReferenceFactory._set_policy_override(org.omg.CORBA.Policy[],
org.omg.CORBA.SetOverrideType): new interface method in classpath-generics
-
Japi diff classpath-generics vs jdk15:
Full results:
http://www.kaffe.org/~stuart/japi/htmlout/h-classpath-generics-jdk15.html
Changes since last run:
- Comparison run at Sun Nov 27 10:57:08 2005 GMT
- classpath-generics API scanned at 2005/11/27 06:49:47 GMT
- jdk15 API scanned at 2005/11/27 05:07:13 EST
+ Comparison run at Mon Nov 28 10:56:03 2005 GMT
+ classpath-generics API scanned at 2005/11/28 05:39:16 GMT
+ jdk15 API scanned at 2005/11/28 05:07:02 EST
- java.security.cert: 99.88% good, 0.11% minor
+ java.security.cert: 99.53% good, 0.11% minor, 0.34% bad
- java.text: 98.63% good, 1.36% missing
+ java.text: 98.52% good, 0.11% bad, 1.36% missing
- javax.print.attribute.standard: 96.86% good, 2.99% bad, 0.13% missing
+ javax.print.attribute.standard: 96.81% good, 0.12% minor, 2.64% bad, 0.42%
missing
+ javax.sound.sampled: 97.01% good, 0.14% minor, 2.68% bad, 0.14% missing
+ javax.sound.sampled.spi: 100% good
- javax.swing: 99.48% good, 0.29% minor, 0.07% bad, 0.15% missing
+ javax.swing: 99.48% good, 0.29% minor, 0.06% bad, 0.15% missing
- javax.swing.plaf.basic: 98.35% good, 0.24% minor, 0.1% bad, 1.3% missing
- javax.swing.plaf.metal: 99.55% good, 0.38% minor, 0.05% missing
+ javax.swing.plaf.basic: 98.36% good, 0.24% minor, 0.09% bad, 1.3% missing
+ javax.swing.plaf.metal: 99.56% good, 0.37% minor, 0.05% missing
- javax.swing.text: 98.8% good, 0.04% minor, 1% bad, 0.14% missing
- javax.swing.text.html: 97.78% good, 0.44% minor, 1.03% bad, 0.73% missing
- javax.swing.text.html.parser: 97.26% good, 0.19% minor, 2.53% bad
+ javax.swing.text: 98.81% good, 0.1% minor, 0.96% bad, 0.12% missing
+ javax.swing.text.html: 97.79% good, 0.44% minor, 1.02% bad, 0.73% missing
+ javax.swing.text.html.parser: 97.46% good, 0.19% minor, 2.34% bad
- org.omg.PortableInterceptor: 91.35% good, 6.25% bad, 2.38% missing, 1.19%
abs.add
+ org.omg.PortableInterceptor: 91.2% good, 8.42% bad, 0.36% missing
- Total: 92.71% good, 0.13% minor, 1.27% bad, 5.87% missing, 0.02% abs.add
+ Total: 92.76% good, 0.13% minor, 1.29% bad, 5.8% missing, 0.01% abs.add
- Classes: 172 minor, 130 bad, 17 missing.
- Interfaces: 4 bad, 7 missing.
+ Classes: 177 minor, 134 bad, 17 missing.
+ Interfaces: 3 bad, 7 missing.
- Fields: 2 minor, 70 bad, 27 missing.
- Methods: 12 minor, 1445 bad, 104 missing, 27 abs.add.
- Constructors: 2 minor, 16 bad, 30 missing.
+ Fields: 2 minor, 69 bad, 27 missing.
+ Methods: 12 minor, 1488 bad, 90 missing, 19 abs.add.
+ Constructors: 3 minor, 17 bad, 36 missing.
+ Bad
+ method java.security.cert.PolicyQualifierInfo.getEncoded(): nonfinal in
classpath-generics, but final in jdk15
+ method java.security.cert.PolicyQualifierInfo.getPolicyQualifier(): nonfinal
in classpath-generics, but final in jdk15
+ method java.security.cert.PolicyQualifierInfo.getPolicyQualifierId():
nonfinal in classpath-generics, but final in jdk15
+ Bad
+ method java.text.DecimalFormat.format(java.lang.Object,
java.lang.StringBuffer, java.text.FieldPosition): nonfinal in
classpath-generics, but final in jdk15
+ Minor
+ class javax.print.attribute.standard.MediaName:
SerialVersionUID=-9132609844766411916 in classpath-generics, but
SerialVersionUID=4653117714524155448 in jdk15
+ class javax.print.attribute.standard.MediaTray:
SerialVersionUID=-5996935618873110297 in classpath-generics, but
SerialVersionUID=-982503611095214703 in jdk15
+ method javax.print.attribute.standard.PrinterIsAcceptingJobs.readResolve():
nonfinal in classpath-generics, but final in jdk15
+ constructor javax.print.attribute.standard.MediaSize.Engineering(): missing
in jdk15
+ constructor javax.print.attribute.standard.MediaSize.ISO(): missing in jdk15
+ constructor javax.print.attribute.standard.MediaSize.JIS(): missing in jdk15
+ constructor javax.print.attribute.standard.MediaSize.NA(): missing in jdk15
+ constructor javax.print.attribute.standard.MediaSize.Other(): missing in jdk15
+ javax.sound.sampled:
+ Minor
+ class javax.sound.sampled.LineEvent: SerialVersionUID=2266258762485412813 in
classpath-generics, but SerialVersionUID=-1274246333383880410 in jdk15
+ Bad
+ class javax.sound.sampled.Control: concrete in classpath-generics, but
abstract in jdk15
+ constructor javax.sound.sampled.Mixer.Info(java.lang.String,
java.lang.String, java.lang.String, java.lang.String): public in
classpath-generics, but protected in jdk15
+ method javax.sound.sampled.Control.Type.toString(): nonfinal in
classpath-generics, but final in jdk15
+ method javax.sound.sampled.LineEvent.getFramePosition(): nonfinal in
classpath-generics, but final in jdk15
+ method javax.sound.sampled.LineEvent.getLine(): nonfinal in
classpath-generics, but final in jdk15
+ method javax.sound.sampled.LineEvent.getType(): nonfinal in
classpath-generics, but final in jdk15
+ method javax.sound.sampled.Mixer.Info.getDescription(): nonfinal in
classpath-generics, but final in jdk15
+ method javax.sound.sampled.Mixer.Info.getName(): nonfinal in
classpath-generics, but final in jdk15
+ method javax.sound.sampled.Mixer.Info.getVendor(): nonfinal in
classpath-generics, but final in jdk15
+ method javax.sound.sampled.Mixer.Info.getVersion(): nonfinal in
classpath-generics, but final in jdk15
+ method javax.sound.sampled.Mixer.Info.toString(): nonfinal in
classpath-generics, but final in jdk15
+ method javax.sound.sampled.Port.Info.toString(): nonfinal in
classpath-generics, but final in jdk15
+ method javax.sound.sampled.ReverbType.getDecayTime(): nonfinal in
classpath-generics, but final in jdk15
+ method javax.sound.sampled.ReverbType.getEarlyReflectionDelay(): nonfinal in
classpath-generics, but final in jdk15
+ method javax.sound.sampled.ReverbType.getEarlyReflectionIntensity(): nonfinal
in classpath-generics, but final in jdk15
+ method javax.sound.sampled.ReverbType.getLateReflectionDelay(): nonfinal in
classpath-generics, but final in jdk15
+ method javax.sound.sampled.ReverbType.getLateReflectionIntensity(): nonfinal
in classpath-generics, but final in jdk15
+ method javax.sound.sampled.ReverbType.toString(): nonfinal in
classpath-generics, but final in jdk15
+ Missing
+ constructor javax.sound.sampled.AudioSystem(): missing in jdk15
+
- class javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport:
SerialVersionUID=5339908558530627612 in classpath-generics, but
SerialVersionUID=5629221632001502688 in jdk15
+ class javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport:
SerialVersionUID=-5115967674563677957 in classpath-generics, but
SerialVersionUID=5629221632001502688 in jdk15
- method javax.swing.UIDefaults.entrySet(): type
java.util.Set<java.util.Map.Entry+ in classpath-generics, but type
java.util.Set<java.util.Map.Entry<java.lang.Object, java.lang.Object>> in jdk15
- method
javax.swing.plaf.basic.BasicFileChooserUI.getApproveButton(javax.swing.JFileChooser):
public in classpath-generics, but protected in jdk15
- class javax.swing.plaf.metal.MetalFileChooserUI.FilterComboBoxModel:
SerialVersionUID=-6186365018632509865 in classpath-generics, but
SerialVersionUID=-4135475409855619141 in jdk15
- class javax.swing.plaf.metal.MetalIconFactory:
SerialVersionUID=8195822966586878280 in classpath-generics, but
SerialVersionUID=-4843559389494203515 in jdk15
+ class javax.swing.plaf.metal.MetalFileChooserUI.FilterComboBoxModel:
SerialVersionUID=-3815755597316614119 in classpath-generics, but
SerialVersionUID=-4135475409855619141 in jdk15
+ class javax.swing.plaf.metal.MetalIconFactory:
SerialVersionUID=-7706903702736132913 in classpath-generics, but
SerialVersionUID=-4843559389494203515 in jdk15
+ class javax.swing.text.MaskFormatter: SerialVersionUID=2080927446158846285 in
classpath-generics, but SerialVersionUID=-1222736964900405096 in jdk15
+ class javax.swing.text.NumberFormatter: SerialVersionUID=-8441521719536144373
in classpath-generics, but SerialVersionUID=7072183780912339615 in jdk15
+ constructor javax.swing.text.DefaultTextUI(): deprecated in
classpath-generics, but not deprecated in jdk15
- method javax.swing.text.ComponentView.viewToModel(float, float,
java.awt.Shape, javax.swing.text.Position.Bias): missing in jdk15
- field javax.swing.text.html.parser.DTD.entityHash: type
java.util.Hashtable<java.lang.String, javax.swing.text.html.parser.Entity+ in
classpath-generics, but type java.util.Hashtable<java.lang.Object,
javax.swing.text.html.parser.Entity> in jdk15
+ class org.omg.PortableInterceptor.IORInterceptor_3_0Holder: nonfinal in
classpath-generics, but final in jdk15
- interface org.omg.PortableInterceptor.ObjectReferenceFactory: implements
org.omg.CORBA.Object in classpath-generics, but doesn't implement
org.omg.CORBA.Object in jdk15
+ class org.omg.PortableInterceptor.ObjectReferenceTemplateHolder: nonfinal in
classpath-generics, but final in jdk15
+ class org.omg.PortableInterceptor.ObjectReferenceTemplateSeqHolder: nonfinal
in classpath-generics, but final in jdk15
+ method
org.omg.PortableInterceptor.IORInterceptor_3_0Holder._read(org.omg.CORBA.portable.InputStream):
nonfinal in classpath-generics, but final in jdk15
+ method org.omg.PortableInterceptor.IORInterceptor_3_0Holder._type(): nonfinal
in classpath-generics, but final in jdk15
+ method
org.omg.PortableInterceptor.IORInterceptor_3_0Holder._write(org.omg.CORBA.portable.OutputStream):
nonfinal in classpath-generics, but final in jdk15
+ method org.omg.PortableInterceptor.IORInterceptor_3_0Holder.clone(): nonfinal
in classpath-generics, but final in jdk15
+ method
org.omg.PortableInterceptor.IORInterceptor_3_0Holder.equals(java.lang.Object):
nonfinal in classpath-generics, but final in jdk15
+ method org.omg.PortableInterceptor.IORInterceptor_3_0Holder.finalize():
nonfinal in classpath-generics, but final in jdk15
+ method org.omg.PortableInterceptor.IORInterceptor_3_0Holder.hashCode():
nonfinal in classpath-generics, but final in jdk15
+ method org.omg.PortableInterceptor.IORInterceptor_3_0Holder.toString():
nonfinal in classpath-generics, but final in jdk15
+ method
org.omg.PortableInterceptor.ObjectReferenceTemplateHolder._read(org.omg.CORBA.portable.InputStream):
nonfinal in classpath-generics, but final in jdk15
+ method org.omg.PortableInterceptor.ObjectReferenceTemplateHolder._type():
nonfinal in classpath-generics, but final in jdk15
+ method
org.omg.PortableInterceptor.ObjectReferenceTemplateHolder._write(org.omg.CORBA.portable.OutputStream):
nonfinal in classpath-generics, but final in jdk15
+ method org.omg.PortableInterceptor.ObjectReferenceTemplateHolder.clone():
nonfinal in classpath-generics, but final in jdk15
+ method
org.omg.PortableInterceptor.ObjectReferenceTemplateHolder.equals(java.lang.Object):
nonfinal in classpath-generics, but final in jdk15
+ method org.omg.PortableInterceptor.ObjectReferenceTemplateHolder.finalize():
nonfinal in classpath-generics, but final in jdk15
+ method org.omg.PortableInterceptor.ObjectReferenceTemplateHolder.hashCode():
nonfinal in classpath-generics, but final in jdk15
+ method org.omg.PortableInterceptor.ObjectReferenceTemplateHolder.toString():
nonfinal in classpath-generics, but final in jdk15
+ method
org.omg.PortableInterceptor.ObjectReferenceTemplateSeqHolder._read(org.omg.CORBA.portable.InputStream):
nonfinal in classpath-generics, but final in jdk15
+ method org.omg.PortableInterceptor.ObjectReferenceTemplateSeqHolder._type():
nonfinal in classpath-generics, but final in jdk15
+ method
org.omg.PortableInterceptor.ObjectReferenceTemplateSeqHolder._write(org.omg.CORBA.portable.OutputStream):
nonfinal in classpath-generics, but final in jdk15
+ method org.omg.PortableInterceptor.ObjectReferenceTemplateSeqHolder.clone():
nonfinal in classpath-generics, but final in jdk15
+ method
org.omg.PortableInterceptor.ObjectReferenceTemplateSeqHolder.equals(java.lang.Object):
nonfinal in classpath-generics, but final in jdk15
+ method
org.omg.PortableInterceptor.ObjectReferenceTemplateSeqHolder.finalize():
nonfinal in classpath-generics, but final in jdk15
+ method
org.omg.PortableInterceptor.ObjectReferenceTemplateSeqHolder.hashCode():
nonfinal in classpath-generics, but final in jdk15
+ method
org.omg.PortableInterceptor.ObjectReferenceTemplateSeqHolder.toString():
nonfinal in classpath-generics, but final in jdk15
- method
org.omg.PortableInterceptor.ObjectReferenceFactory._create_request(org.omg.CORBA.Context,
java.lang.String, org.omg.CORBA.NVList, org.omg.CORBA.NamedValue): missing in
jdk15
- method
org.omg.PortableInterceptor.ObjectReferenceFactory._create_request(org.omg.CORBA.Context,
java.lang.String, org.omg.CORBA.NVList, org.omg.CORBA.NamedValue,
org.omg.CORBA.ExceptionList, org.omg.CORBA.ContextList): missing in jdk15
- method org.omg.PortableInterceptor.ObjectReferenceFactory._duplicate():
missing in jdk15
- method
org.omg.PortableInterceptor.ObjectReferenceFactory._get_domain_managers():
missing in jdk15
- method
org.omg.PortableInterceptor.ObjectReferenceFactory._get_interface_def():
missing in jdk15
- method org.omg.PortableInterceptor.ObjectReferenceFactory._get_policy(int):
missing in jdk15
- method org.omg.PortableInterceptor.ObjectReferenceFactory._hash(int): missing
in jdk15
- method
org.omg.PortableInterceptor.ObjectReferenceFactory._is_a(java.lang.String):
missing in jdk15
- method
org.omg.PortableInterceptor.ObjectReferenceFactory._is_equivalent(org.omg.CORBA.Object):
missing in jdk15
- method org.omg.PortableInterceptor.ObjectReferenceFactory._non_existent():
missing in jdk15
- method org.omg.PortableInterceptor.ObjectReferenceFactory._release(): missing
in jdk15
- method
org.omg.PortableInterceptor.ObjectReferenceFactory._request(java.lang.String):
missing in jdk15
- method
org.omg.PortableInterceptor.ObjectReferenceFactory._set_policy_override(org.omg.CORBA.Policy[],
org.omg.CORBA.SetOverrideType): missing in jdk15
- Abs.add
- method org.omg.PortableInterceptor.IORInfoOperations.adapter_template(): new
interface method in jdk15
- method org.omg.PortableInterceptor.IORInfoOperations.current_factory(): new
interface method in jdk15
- method
org.omg.PortableInterceptor.IORInfoOperations.current_factory(org.omg.PortableInterceptor.ObjectReferenceFactory):
new interface method in jdk15
- method org.omg.PortableInterceptor.IORInfoOperations.manager_id(): new
interface method in jdk15
- method org.omg.PortableInterceptor.IORInfoOperations.state(): new interface
method in jdk15
- method
org.omg.PortableInterceptor.ServerRequestInfoOperations.adapter_name(): new
interface method in jdk15
- method org.omg.PortableInterceptor.ServerRequestInfoOperations.orb_id(): new
interface method in jdk15
- method org.omg.PortableInterceptor.ServerRequestInfoOperations.server_id():
new interface method in jdk15
- [cp-testresults] Japi diffs for classpath-generics,
Stuart Ballard <=