1.1 --- a/sandbox/java.hints/java.hints.test/apichanges.xml Mon Dec 19 11:37:36 2016 +0100
1.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000
1.3 @@ -1,181 +0,0 @@
1.4 -<?xml version="1.0" encoding="UTF-8"?>
1.5 -<!-- Search for CHANGEME in this document when copying and using it: -->
1.6 -<!--
1.7 -DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
1.8 -
1.9 -Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
1.10 -
1.11 -Oracle and Java are registered trademarks of Oracle and/or its affiliates.
1.12 -Other names may be trademarks of their respective owners.
1.13 -
1.14 -The contents of this file are subject to the terms of either the GNU
1.15 -General Public License Version 2 only ("GPL") or the Common
1.16 -Development and Distribution License("CDDL") (collectively, the
1.17 -"License"). You may not use this file except in compliance with the
1.18 -License. You can obtain a copy of the License at
1.19 -http://www.netbeans.org/cddl-gplv2.html
1.20 -or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
1.21 -specific language governing permissions and limitations under the
1.22 -License. When distributing the software, include this License Header
1.23 -Notice in each file and include the License file at
1.24 -nbbuild/licenses/CDDL-GPL-2-CP. Oracle designates this
1.25 -particular file as subject to the "Classpath" exception as provided
1.26 -by Oracle in the GPL Version 2 section of the License file that
1.27 -accompanied this code. If applicable, add the following below the
1.28 -License Header, with the fields enclosed by brackets [] replaced by
1.29 -your own identifying information:
1.30 -"Portions Copyrighted [year] [name of copyright owner]"
1.31 -
1.32 -Contributor(s):
1.33 -
1.34 -The Original Software is NetBeans. The Initial Developer of the Original
1.35 -Software is Sun Microsystems, Inc. Portions Copyright 1997-2010 Sun
1.36 -Microsystems, Inc. All Rights Reserved.
1.37 -
1.38 -If you wish your version of this file to be governed by only the CDDL
1.39 -or only the GPL Version 2, indicate your decision by adding
1.40 -"[Contributor] elects to include this software in this distribution
1.41 -under the [CDDL or GPL Version 2] license." If you do not indicate a
1.42 -single choice of license, a recipient has the option to distribute
1.43 -your version of this file under either the CDDL, the GPL Version 2 or
1.44 -to extend the choice of license to its licensees as provided above.
1.45 -However, if you add GPL Version 2 code and therefore, elected the GPL
1.46 -Version 2 license, then the option applies only if the new code is
1.47 -made subject to such option by the copyright holder.
1.48 --->
1.49 -<?xml-stylesheet type="text/xml" href="../nbbuild/javadoctools/apichanges.xsl"?>
1.50 -<!DOCTYPE apichanges PUBLIC "-//NetBeans//DTD API changes list 1.0//EN" "../nbbuild/javadoctools/apichanges.dtd">
1.51 -
1.52 -<!--
1.53 -
1.54 -INFO FOR PEOPLE ADDING CHANGES:
1.55 -
1.56 -Check the DTD (apichanges.dtd) for details on the syntax. You do not
1.57 -need to regenerate the HTML, as this is part of Javadoc generation; just
1.58 -change the XML. Rough syntax of a change (several parts optional):
1.59 -
1.60 -<change>
1.61 - <api name="compiler"/>
1.62 - <summary>Some brief description here, can use <b>XHTML</b></summary>
1.63 - <version major="1" minor="99"/>
1.64 - <date day="13" month="6" year="2001"/>
1.65 - <author login="jrhacker"/>
1.66 - <compatibility addition="yes"/>
1.67 - <description>
1.68 - The main description of the change here.
1.69 - Again can use full <b>XHTML</b> as needed.
1.70 - </description>
1.71 - <class package="org.openide.compiler" name="DoWhatIWantCompiler"/>
1.72 - <issue number="14309"/>
1.73 -</change>
1.74 -
1.75 -Also permitted elements: <package>, <branch>. <version> is API spec
1.76 -version, recommended for all new changes. <compatibility> should say
1.77 -if things were added/modified/deprecated/etc. and give all information
1.78 -related to upgrading old code. List affected top-level classes and
1.79 -link to issue numbers if applicable. See the DTD for more details.
1.80 -
1.81 -Changes need not be in any particular order, they are sorted in various
1.82 -ways by the stylesheet anyway.
1.83 -
1.84 -Dates are assumed to mean "on the trunk". If you *also* make the same
1.85 -change on a stabilization branch, use the <branch> tag to indicate this
1.86 -and explain why the change was made on a branch in the <description>.
1.87 -
1.88 -Please only change this file on the trunk! Rather: you can change it
1.89 -on branches if you want, but these changes will be ignored; only the
1.90 -trunk version of this file is important.
1.91 -
1.92 -Deprecations do not count as incompatible, assuming that code using the
1.93 -deprecated calls continues to see their documented behavior. But do
1.94 -specify deprecation="yes" in <compatibility>.
1.95 -
1.96 -This file is not a replacement for Javadoc: it is intended to list changes,
1.97 -not describe the complete current behavior, for which ordinary documentation
1.98 -is the proper place.
1.99 -
1.100 --->
1.101 -
1.102 -<apichanges>
1.103 -
1.104 - <!-- First, a list of API names you may use: -->
1.105 - <apidefs>
1.106 - <apidef name="JavaHintsTest">Java Hints Test API</apidef>
1.107 - </apidefs>
1.108 -
1.109 - <!-- ACTUAL CHANGES BEGIN HERE: -->
1.110 -
1.111 - <changes>
1.112 - <change id="HintTest-singleHint">
1.113 - <api name="JavaHintsTest"/>
1.114 - <summary>Allowed to check a single hint</summary>
1.115 - <version major="1" minor="9"/>
1.116 - <date day="3" month="4" year="2013"/>
1.117 - <author login="sdedic"/>
1.118 - <compatibility addition="yes" binary="compatible" deletion="no" deprecation="no" modification="no" semantic="compatible" source="compatible"/>
1.119 - <description>
1.120 - New method <code>run(Class, String)</code> was added so that hint with a specific ID can be run, if the
1.121 - class contains multiple hint implementations.
1.122 - </description>
1.123 - <class name="HintTest" package="org.netbeans.modules.java.hints.test.api"/>
1.124 - <issue number="227962"/>
1.125 - </change>
1.126 - <change id="HintTest-ensureJavaFixes">
1.127 - <api name="JavaHintsTest"/>
1.128 - <summary>Added assertFixes method to HintWarning</summary>
1.129 - <version major="1" minor="8"/>
1.130 - <date day="22" month="3" year="2013"/>
1.131 - <author login="jlahoda"/>
1.132 - <compatibility addition="no" binary="compatible" deletion="no" deprecation="no" modification="no" semantic="incompatible" source="compatible"/>
1.133 - <description>
1.134 - <code>HintTest.HintWarning.applyFix</code> now enforces constraints for Inspect&Transform. Unless a hint
1.135 - is marked as <code>Options.QUERY</code>, <code>Options.NO_BULK</code> or <code>Kind.ACTION</code>,
1.136 - the <code>Fix</code> that is being applied is tested to be <code>JavaFix</code> and repeatable,
1.137 - which are the requirements of Inspect&Transform.
1.138 - </description>
1.139 - <class name="HintTest" package="org.netbeans.modules.java.hints.test.api"/>
1.140 - <issue number="227271"/>
1.141 - </change>
1.142 -
1.143 - <change id="HintWarning-assertFixes">
1.144 - <api name="JavaHintsTest"/>
1.145 - <summary>Added assertFixes method to HintWarning</summary>
1.146 - <version major="1" minor="1"/>
1.147 - <date day="30" month="3" year="2012"/>
1.148 - <author login="jlahoda"/>
1.149 - <compatibility addition="yes" binary="compatible" deletion="no" deprecation="no" modification="no" semantic="compatible" source="compatible"/>
1.150 - <description>
1.151 - Added assertFixes method to HintWarning
1.152 - </description>
1.153 - <class name="HintTest" package="org.netbeans.modules.java.hints.test.api"/>
1.154 - <issue number="209828"/>
1.155 - </change>
1.156 -
1.157 - </changes>
1.158 -
1.159 - <!-- Now the surrounding HTML text and document structure: -->
1.160 -
1.161 - <htmlcontents>
1.162 -<!-- Generated from apichanges.xml -->
1.163 - <head>
1.164 - <title>Change History for the Editor Hints SPI</title>
1.165 - <link rel="stylesheet" href="prose.css" type="text/css"/>
1.166 - </head>
1.167 - <body>
1.168 -
1.169 -<p class="overviewlink"><a href="@TOP@/overview-summary.html">Overview</a></p>
1.170 -
1.171 -<h1>Introduction</h1>
1.172 -
1.173 -<p>This document lists changes made to the <a href="@TOP@/overview-summary.html">Editor Hints SPI</a>.</p>
1.174 -
1.175 -<!-- The actual lists of changes, as summaries and details: -->
1.176 - <hr/>
1.177 - <standard-changelists module-code-name="org.netbeans.spi.editor.hints/0"/>
1.178 -
1.179 - <hr/><p>@FOOTER@</p>
1.180 -
1.181 - </body>
1.182 - </htmlcontents>
1.183 -
1.184 -</apichanges>