OpenJDK / jdk / hs
changeset 45001:9526cc76a8ea
8179538: Update jdk.jdi to be HTML-5 friendly
Reviewed-by: mchung, sspitsyn
author | ksrini |
---|---|
date | Wed, 03 May 2017 07:39:45 -0700 |
parents | 5778f530ea7f |
children | 83d94b762289 |
files | jdk/src/jdk.jdi/share/classes/com/sun/jdi/ClassType.java jdk/src/jdk.jdi/share/classes/com/sun/jdi/InterfaceType.java jdk/src/jdk.jdi/share/classes/com/sun/jdi/JDIPermission.java jdk/src/jdk.jdi/share/classes/com/sun/jdi/Location.java jdk/src/jdk.jdi/share/classes/com/sun/jdi/ObjectReference.java jdk/src/jdk.jdi/share/classes/com/sun/jdi/Type.java jdk/src/jdk.jdi/share/classes/com/sun/jdi/Value.java jdk/src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachineManager.java jdk/src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html jdk/src/jdk.jdi/share/classes/module-info.java |
diffstat | 10 files changed, 51 insertions(+), 60 deletions(-) [+] |
line wrap: on
line diff
--- a/jdk/src/jdk.jdi/share/classes/com/sun/jdi/ClassType.java Wed May 03 08:46:45 2017 +0200 +++ b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/ClassType.java Wed May 03 07:39:45 2017 -0700 @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998, 2013, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1998, 2017, 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 @@ -217,9 +217,6 @@ * a member of this class or a superclass, if the size of the argument list * does not match the number of declared arguments for the method, or * if the method is an initializer, constructor or static intializer. - * @throws {@link InvalidTypeException} if any argument in the - * argument list is not assignable to the corresponding method argument - * type. * @throws ClassNotLoadedException if any argument type has not yet been loaded * through the appropriate class loader. * @throws IncompatibleThreadStateException if the specified thread has not @@ -322,9 +319,6 @@ * a member of this class, if the size of the argument list * does not match the number of declared arguments for the constructor, * or if the method is not a constructor. - * @throws {@link InvalidTypeException} if any argument in the - * argument list is not assignable to the corresponding method argument - * type. * @throws ClassNotLoadedException if any argument type has not yet been loaded * through the appropriate class loader. * @throws IncompatibleThreadStateException if the specified thread has not
--- a/jdk/src/jdk.jdi/share/classes/com/sun/jdi/InterfaceType.java Wed May 03 08:46:45 2017 +0200 +++ b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/InterfaceType.java Wed May 03 07:39:45 2017 -0700 @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998, 2013, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1998, 2017, 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 @@ -168,9 +168,6 @@ * a member of this interface, if the size of the argument list * does not match the number of declared arguments for the method, or * if the method is not static or is a static initializer. - * @throws {@link InvalidTypeException} if any argument in the - * argument list is not assignable to the corresponding method argument - * type. * @throws ClassNotLoadedException if any argument type has not yet been loaded * through the appropriate class loader. * @throws IncompatibleThreadStateException if the specified thread has not
--- a/jdk/src/jdk.jdi/share/classes/com/sun/jdi/JDIPermission.java Wed May 03 08:46:45 2017 +0200 +++ b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/JDIPermission.java Wed May 03 07:39:45 2017 -0700 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2004, 2013, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2004, 2017, 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 @@ -40,8 +40,9 @@ * permission allows, and discusses the risks of granting code the * permission. * - * <table border=1 cellpadding=5 summary="Table shows permission - * target name, what the permission allows, and associated risks"> + * <table border="1" cellpadding=5> + * <caption style="display:none">Table shows permission target name, what the + * permission allows, and associated risks</caption> * <tr> * <th>Permission Target Name</th> * <th>What the Permission Allows</th>
--- a/jdk/src/jdk.jdi/share/classes/com/sun/jdi/Location.java Wed May 03 08:46:45 2017 +0200 +++ b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/Location.java Wed May 03 07:39:45 2017 -0700 @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998, 2013, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1998, 2017, 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 @@ -41,7 +41,7 @@ * Several mirror interfaces have locations. Each such mirror * extends a {@link Locatable} interface. * <p> - * <a name="strata"><b>Strata</b></a> + * <a id="strata"><b>Strata</b></a> * <p> * The source information for a Location is dependent on the * <i>stratum</i> which is used. A stratum is a source code
--- a/jdk/src/jdk.jdi/share/classes/com/sun/jdi/ObjectReference.java Wed May 03 08:46:45 2017 +0200 +++ b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/ObjectReference.java Wed May 03 07:39:45 2017 -0700 @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998, 2016, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1998, 2017, 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 @@ -249,9 +249,6 @@ * if the method is a constructor or static initializer, or * if {@link #INVOKE_NONVIRTUAL} is specified and the method is * abstract. - * @throws {@link InvalidTypeException} if any argument in the - * argument list is not assignable to the corresponding method argument - * type. * @throws ClassNotLoadedException if any argument type has not yet been loaded * through the appropriate class loader. * @throws IncompatibleThreadStateException if the specified thread has not
--- a/jdk/src/jdk.jdi/share/classes/com/sun/jdi/Type.java Wed May 03 08:46:45 2017 +0200 +++ b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/Type.java Wed May 03 07:39:45 2017 -0700 @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998, 2013, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1998, 2017, 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 @@ -45,13 +45,14 @@ * <P> * The following table illustrates which subinterfaces of Type * are used to mirror types in the target VM -- - * <TABLE BORDER=1 SUMMARY="Maps each type declared in target to a mirrored - * instance of a subinterface of PrimitiveType or ReferenceType"> - * <TR BGCOLOR="#EEEEFF"> + * <TABLE BORDER="1"> + * <CAPTION style="display:none">Maps each type declared in target to a mirrored + * instance of a subinterface of PrimitiveType or ReferenceType"</CAPTION> + * <TR style="background-color:#EEEEFF"> * <TH id="primtype" colspan=3>Subinterfaces of {@link PrimitiveType}</TH> - * <TR BGCOLOR="#EEEEFF"> - * <TH id="declared" align="left" colspan=2>Type declared in target as</TH> - * <TH id="mirrored" align="left">Is mirrored as an instance of</TH> + * <TR style="background-color:#EEEEFF"> + * <TH id="declared" style="text-align:left" colspan=2>Type declared in target as</TH> + * <TH id="mirrored" style="text-align:left">Is mirrored as an instance of</TH> * <TR> * <TD headers="primtype declared" colspan=2><CODE>boolean</CODE></TD> * <TD headers="primtype mirrored"> {@link BooleanType}</TD> @@ -79,12 +80,12 @@ * <TR> * <TD headers="primtype declared" colspan=2><CODE>void</CODE></TD> * <TD headers="primtype mirrored">{@link VoidType}</TD> - * <TR BGCOLOR="#EEEEFF"> + * <TR style="background-color:#EEEEFF"> * <TH id="reftype" colspan=3>Subinterfaces of {@link ReferenceType}</TH> - * <TR BGCOLOR="#EEEEFF"> - * <TH id="declared2" align="left">Type declared in target as</TH> - * <TH id="example2" align="left">For example</TH> - * <TH id="mirrored2" align="left">Is mirrored as an instance of</TH> + * <TR style="background-color:#EEEEFF"> + * <TH id="declared2"style="text-align:left">Type declared in target as</TH> + * <TH id="example2" style="text-align:left">For example</TH> + * <TH id="mirrored2" style="text-align:left">Is mirrored as an instance of</TH> * <TR> * <TD headers="reftype declared2"><I>a class</I></TD> * <TD headers="reftype example2"><CODE>Date</CODE></TD>
--- a/jdk/src/jdk.jdi/share/classes/com/sun/jdi/Value.java Wed May 03 08:46:45 2017 +0200 +++ b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/Value.java Wed May 03 07:39:45 2017 -0700 @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998, 2013, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1998, 2017, 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 @@ -31,7 +31,7 @@ * value hierarchy encompassing primitive values and object values. * <P> * Some examples of where values may be accessed: - * <BLOCKQUOTE><TABLE SUMMARY="layout"> + * <BLOCKQUOTE><TABLE><CAPTION style="display:none">layout</CAPTION> * <TR> * <TD>{@link ObjectReference#getValue(com.sun.jdi.Field) * ObjectReference.getValue(Field)} @@ -52,15 +52,16 @@ * <P> * The following table illustrates which subinterfaces of Value * are used to mirror values in the target VM -- - * <TABLE BORDER=1 SUMMARY="Maps each kind of value to a mirrored - * instance of a subinterface of Value"> - * <TR BGCOLOR="#EEEEFF"> + * <TABLE BORDER="1"> + * <CAPTION style="display:none">Maps each kind of value to a mirrored + * instance of a subinterface of Value</CAPTION> + * <TR style="background-color:#EEEEFF"> * <TH id="primval" colspan=4>Subinterfaces of {@link PrimitiveValue}</TH> - * <TR BGCOLOR="#EEEEFF"> - * <TH id="kind" align="left">Kind of value</TH> - * <TH id="example" align="left">For example -<br>expression in target</TH> - * <TH id="mirrored" align="left">Is mirrored as an<br>instance of</TH> - * <TH id="type" align="left">{@link Type} of value<br>{@link #type() Value.type()}</TH> + * <TR style="background-color:#EEEEFF"> + * <TH id="kind" style="text-align:left">Kind of value</TH> + * <TH id="example" style="text-align:left">For example -<br>expression in target</TH> + * <TH id="mirrored" style="text-align:left">Is mirrored as an<br>instance of</TH> + * <TH id="type" style="text-align:left">{@link Type} of value<br>{@link #type() Value.type()}</TH> * <TR> * <TD headers="primval kind"> a boolean</TD> * <TD headers="primval example"> {@code true}</TD> @@ -106,13 +107,13 @@ * <TD headers="primval example"> </TD> * <TD headers="primval mirrored"> {@link VoidValue}</TD> * <TD headers="primval type"> {@link VoidType}</TD> - * <TR BGCOLOR="#EEEEFF"> + * <TR style="background-color:#EEEEFF"> * <TH id="objref" colspan=4>Subinterfaces of {@link ObjectReference}</TH> - * <TR BGCOLOR="#EEEEFF"> - * <TH id="kind2" align="left">Kind of value</TH> - * <TH id="example2" align="left">For example -<br>expression in target</TH> - * <TH id="mirrored2" align="left">Is mirrored as an<br>instance of</TH> - * <TH id="type2" align="left">{@link Type} of value<br>{@link #type() Value.type()}</TH> + * <TR style="background-color:#EEEEFF"> + * <TH id="kind2" style="text-align:left">Kind of value</TH> + * <TH id="example2" style="text-align:left">For example -<br>expression in target</TH> + * <TH id="mirrored2" style="text-align:left">Is mirrored as an<br>instance of</TH> + * <TH id="type2" style="text-align:left">{@link Type} of value<br>{@link #type() Value.type()}</TH> * <TR> * <TD headers="objref kind2"> a class instance</TD> * <TD headers="objref example2"> {@code this}</TD> @@ -148,13 +149,13 @@ * <TD headers="objref example2"> {@code this.getClass()}<br> {@code .getClassLoader()}</TD> * <TD headers="objref mirrored2"> {@link ClassLoaderReference}</TD> * <TD headers="objref type2"> {@link ClassType}</TD> - * <TR BGCOLOR="#EEEEFF"> + * <TR style="background-color:#EEEEFF"> * <TH id="other" colspan=4>Other</TH> - * <TR BGCOLOR="#EEEEFF"> - * <TD id="kind3" align="left">Kind of value</TD> - * <TD id="example3" align="left">For example -<br>expression in target</TD> - * <TD id="mirrored3" align="left">Is mirrored as</TD> - * <TD id="type3" align="left">{@link Type} of value</TD> + * <TR style="background-color:#EEEEFF"> + * <TD id="kind3" style="text-align:left">Kind of value</TD> + * <TD id="example3" style="text-align:left">For example -<br>expression in target</TD> + * <TD id="mirrored3" style="text-align:left">Is mirrored as</TD> + * <TD id="type3" style="text-align:left">{@link Type} of value</TD> * <TR> * <TD headers="other kind3"> null</TD> * <TD headers="other example3"> {@code null}</TD>
--- a/jdk/src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachineManager.java Wed May 03 08:46:45 2017 +0200 +++ b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachineManager.java Wed May 03 07:39:45 2017 -0700 @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998, 2013, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1998, 2017, 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 @@ -51,8 +51,8 @@ * Some {@link com.sun.jdi.connect.Connector} implementations may require slightly * different handling than presented below. * - * <TABLE BORDER WIDTH="75%" SUMMARY="Four scenarios for connecting a debugger - * to a virtual machine"> + * <TABLE BORDER="1" style="width:75%"> + * <CAPTION style="display:none">Four scenarios for connecting a debugger to a virtual machine"</CAPTION> * <TR> * <TH scope=col>Scenario</TH> * <TH scope=col>Description</TH>
--- a/jdk/src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html Wed May 03 08:46:45 2017 +0200 +++ b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html Wed May 03 07:39:45 2017 -0700 @@ -4,7 +4,7 @@ JDI Type Signatures </TITLE> </HEAD> -<BODY BGCOLOR="white"> +<BODY style="background-color:white"> <dl><dd> <Table Border="0"> <caption><font size=5><b>JDI Type Signatures</b></font></caption>
--- a/jdk/src/jdk.jdi/share/classes/module-info.java Wed May 03 08:46:45 2017 +0200 +++ b/jdk/src/jdk.jdi/share/classes/module-info.java Wed May 03 07:39:45 2017 -0700 @@ -45,8 +45,8 @@ * Platform Debugger Architecture documentation</a> for this release and the <a * href="http://java.sun.com/products/jpda">Java Platform Debugger Architecture * website</a>. - * <p> - * <font size="+1"><b>Global Exceptions:</b></font> + * <p style="font-size:larger"> + * <b>Global Exceptions:</b> * <p> * This section documents exceptions which apply to the entire API and are thus * not documented on individual methods.