classpath-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cp-patches] FYI: Misc Japi clean up


From: Jeroen Frijters
Subject: [cp-patches] FYI: Misc Japi clean up
Date: Mon, 15 Nov 2004 15:10:42 +0100

Hi,

I applied the attached patch to fix a bunch of Japicompat differences.

Regards,
Jeroen

2004-11-15  Jeroen Frijters  <address@hidden>

        * java/lang/StackTraceElement.java: Made final.
        * java/nio/channels/Channels.java: Added private constructor.
        * java/rmi/Naming.java: Added private constructor.
        * java/rmi/registry/LocateRegistry.java: Added private
constructor.
        * java/rmi/server/RMIClassLoader.java: Added private
constructor.
        * java/security/KeyPairGeneratorSpi.java
        (clone): Made protected and simplified implementation.
        * java/text/DateFormat.java
        (allFields): Made package accessible.
        * java/text/DecimalFormat.java
        (formatInternal): Made private.
        * java/text/Format.java
        (formatInternal): Made private.
        * java/util/logging/Handler.java: Made constructor protected.
        * java/util/regex/Matcher.java: Made final.
        * java/util/regex/Pattern.java: Made final.
        * java/util/zip/InflaterHuffmanTree.java: Made package.
        * javax/crypto/CipherInputStream.java
        (mark): Corrected mark parameter type (from long to int).
        * javax/crypto/ExemptionMechanism.java
        (finalize): Added.
        * javax/crypto/Mac.java
        (getMacLength): Made final.
        (clone): Made final.
        * javax/imageio/ImageIO.java: Added private constructor.
        * javax/imageio/stream/ImageInputStreamImpl.java
        (checkClosed): Made final.
        * javax/net/ssl/SSLPermission.java: Made final.
        * javax/print/DocFlavor.java
        (hostEncoding): Added work-around to prevent the field from
being
        a compile time constant.
        * javax/print/attribute/AttributeSetUtilities.java: Added
private
        constructor.
        (UnmodifiableDocAttributeSet): Made private.
        (UnmodifiablePrintJobAttributeSet): Made private.
        (UnmodifiablePrintRequestAttributeSet): Made private.
        (UnmodifiablePrintServiceAttributeSet): Made private.
        (SynchronizedAttributeSet): Made private.
        (SynchronizedDocAttributeSet): Made private.
        (SynchronizedPrintJobAttributeSet): Made private.
        (SynchronizedPrintRequestAttributeSet): Made private.
        (SynchronizedPrintServiceAttributeSet): Made private.
        * javax/security/auth/PrivateCredentialPermission.java: Made
final.

Attachment: japi-cleanup.patch
Description: japi-cleanup.patch


reply via email to

[Prev in Thread] Current Thread [Next in Thread]