Approved. -Chris.
On 7 Jan 2014, at 17:36, Joe Darcy <joe.da...@oracle.com> wrote: > Hello, > > Please review these changes to remove use of raw Class in some method > signatures in java.net: > > JDK-8031326: Use Class<?> rather than Class in java.net method > signatures > > Patch below. > > Thanks, > > -Joe > > --- a/src/share/classes/java/net/URL.java Tue Jan 07 09:17:56 2014 -0800 > +++ b/src/share/classes/java/net/URL.java Tue Jan 07 09:20:09 2014 -0800 > @@ -1055,7 +1055,7 @@ > /** > * Gets the contents of this URL. This method is a shorthand for: > * <blockquote><pre> > - * openConnection().getContent(Class[]) > + * openConnection().getContent(classes) > * </pre></blockquote> > * > * @param classes an array of Java types > @@ -1066,7 +1066,7 @@ > * @see java.net.URLConnection#getContent(Class[]) > * @since 1.3 > */ > - public final Object getContent(Class[] classes) > + public final Object getContent(Class<?>[] classes) > throws java.io.IOException { > return openConnection().getContent(classes); > } > diff -r b54fa34779b6 src/share/classes/java/net/URLConnection.java > --- a/src/share/classes/java/net/URLConnection.java Tue Jan 07 09:17:56 > 2014 -0800 > +++ b/src/share/classes/java/net/URLConnection.java Tue Jan 07 09:20:09 > 2014 -0800 > @@ -1,5 +1,5 @@ > /* > - * Copyright (c) 1995, 2013, Oracle and/or its affiliates. All rights > reserved. > + * Copyright (c) 1995, 2014, Oracle and/or its affiliates. All rights > reserved. > * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. > * > * This code is free software; you can redistribute it and/or modify it > @@ -760,7 +760,7 @@ > * @see > java.net.URLConnection#setContentHandlerFactory(java.net.ContentHandlerFactory) > * @since 1.3 > */ > - public Object getContent(Class[] classes) throws IOException { > + public Object getContent(Class<?>[] classes) throws IOException { > // Must call getInputStream before GetHeaderField gets called > // so that FileNotFoundException has a chance to be thrown up > // from here without being caught. >