Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/Java/Netbeans/java/refactoring.java/   (Apache JAVA IDE Version 28©)  Datei vom 3.10.2025 mit Größe 11 kB image not shown  

Quelle  apichanges.xml   Sprache: XML

 
<?xml version="1.0" encoding="UTF-8"?>
<!--

    Licensed to the Apache Software Foundation (ASF) under one
    or more contributor license agreements.  See the NOTICE file
    distributed with this work for additional information
    regarding copyright ownership.  The ASF licenses this file
    to you under the Apache License, Version 2.0 (the
    "License"); you may not use this file except in compliance
    with the License.  You may obtain a copy of the License at

      http://www.apache.org/licenses/LICENSE-2.0

    Unless required by applicable law or agreed to in writing,
    software distributed under the License is distributed on an
    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
    KIND, either express or implied.  See the License for the
    specific language governing permissions and limitations
    under the License.

-->

<!DOCTYPE apichanges PUBLIC "-//NetBeans//DTD API changes list 1.0//EN" "../../nbbuild/javadoctools/apichanges.dtd">
<apichanges>
    <apidefs>
        <apidef name="JavaRefactoringAPI">Java Refactoring API</apidef>
    </apidefs>
    <changes>
        <change id="FilterDependency">
            <api name="JavaRefactoringAPI"/>
            <summary>Added BINARYFILE, DEPENDENCY, PLATFORM constants to JavaWhereUsedFilters.</summary>
            <version major="1" minor="55"/>
            <date day="27" month="6" year="2015"/>
            <author login="ralphbenjamin"/>
            <compatibility addition="yes"/>
            <description>
                <p>
                    To support filtering of results from dependencies, the constants
                    BINARYFILE, DEPENDENCY and PLATFORM are added to the enum
                    JavaWhereUsedFilters.
                </p>    
            </description>
            <class package="org.netbeans.modules.refactoring.java.spi" name="JavaWhereUsedFilters"/>
            <issue number="252994"/>
        </change>
        <change id="FilterSourcePackages">
            <api name="JavaRefactoringAPI"/>
            <summary>Added SOURCEFILE constant to JavaWhereUsedFilters.</summary>
            <version major="1" minor="54"/>
            <date day="16" month="12" year="2014"/>
            <author login="ralphbenjamin"/>
            <compatibility addition="yes"/>
            <description>
                <p>
                    To support filtering the opposite of test sources, the constant
                    SOURCEFILE is added to the enum JavaWhereUsedFilters.
                </p>    
            </description>
            <class package="org.netbeans.modules.refactoring.java.spi" name="JavaWhereUsedFilters"/>
            <issue number="248250"/>
        </change>
        <change id="DocTrees">
            <api name="JavaRefactoringAPI"/>
            <summary>RefactoringVisitor has support for visiting DocTrees</summary>
            <version major="1" minor="45"/>
            <date day="2" month="5" year="2013"/>
            <author login="ralphbenjamin"/>
            <compatibility addition="yes"/>
            <description>
                <p>
                    The RefactoringVisitor now implements DocTreeVisitor<DocTree, Element>.
                </p>    
            </description>
            <class package="org.netbeans.modules.refactoring.java.spi" name="RefactoringVisitor"/>
            <issue number="999999"/>
        </change>
        <change id="JavaWhereUsedSearchOverloaded">
            <api name="JavaRefactoringAPI"/>
            <summary>Added new constant to WhereUsedQueryConstants to search for usages of overloaded methods.</summary>
            <version major="1" minor="45"/>
            <date day="27" month="2" year="2013"/>
            <author login="ralphbenjamin"/>
            <compatibility addition="yes"/>
            <description>
                <p>
                    Added new constant to WhereUsedQueryConstants to search for usages of overloaded methods.
                </p>    
            </description>
            <class package="org.netbeans.modules.refactoring.java.api" name="WhereUsedQueryConstants"/>
            <issue number="216534"/>
        </change>
        <change id="JavaWhereUsedFilters">
            <api name="JavaRefactoringAPI"/>
            <summary>Added refactoring filter keys for find usages results.</summary>
            <version major="1" minor="39"/>
            <date day="8" month="8" year="2012"/>
            <author login="ralphbenjamin"/>
            <compatibility addition="yes"/>
            <description>
                <p>Added an enumeration with keys to identify different filters used by Java Refactoring's Find Usages.


                <ul>
                    <li>IMPORT("filter-import")</li>
                    <li>COMMENT("filter-comment")</li>
                    <li>TESTFILE("filter-testfile")</li>
                    <li>READ("filter-read")</li>
                    <li>WRITE("filter-write")</li>
                    <li>READ_WRITE("filter-readwrite")</li>
                </ul>
            </description>
            <class package="org.netbeans.modules.refactoring.java.spi"
                   name="JavaWhereUsedFilters"/>
            <issue number="215361"/>
        </change>
        <change id="ReplaceConstructorWithBuilder-ReplaceConstructorWithFactory-InvertBoolean">
            <api name="JavaRefactoringAPI"/>
            <summary>New refactorings on board: ReplaceConstructorWithFactory,
                ReplaceConstructorWithBuilder and InvertBoolean
            </summary>
            <version major="1" minor="36"/>
            <date day="29" month="3" year="2012"/>
            <author login="jbecicka"/>
            <compatibility addition="yes"/>
            <description>
                <p>
                    New refactorings on board:
                    ReplaceConstructorWithFactoryRefactoring,
                    ReplaceConstructorWithBuilderRefactoring and InvertBooleanRefactoring.
                </p>    
            </description>
            <class package="org.netbeans.modules.refactoring.java.api"
                   name="ReplaceConstructorWithFactoryRefactoring"/>
            <class package="org.netbeans.modules.refactoring.java.api"
                   name="ReplaceConstructorWithBuilderRefactoring"/>
            <class package="org.netbeans.modules.refactoring.java.api"
                   name="InvertBooleanRefactoring"/>
            <issue number="208240"/>
        </change>
        
        <change id="IntroduceLocalExtension">
            <api name="JavaRefactoringAPI"/>
            <summary>Added support for Introduce Local Extension Refactoring.</summary>
            <version major="1" minor="34"/>
            <date day="8" month="2" year="2012"/>
            <author login="ralphbenjamin"/>
            <compatibility addition="yes"/>
            <description>
                <p>
                    Added support for Introduce Local Extension Refactoring.
                </p>    
            </description>
            <class package="org.netbeans.modules.refactoring.java.api" name="IntroduceLocalExtensionRefactoring"/>
            <class package="org.netbeans.modules.refactoring.java.spi.ui" name="JavaActionsImplementationProvider"/>
            <issue number="208164"/>
        </change>
        <change id="EncapsulateFieldRefactoring-PropertyChangeSupport">
            <api name="JavaRefactoringAPI"/>
            <summary>Added option to generate PropertyChangeSupport in EncapsulateFieldRefactoring.</summary>
            <version major="1" minor="32"/>
            <date day="8" month="12" year="2011"/>
            <author login="jbecicka"/>
            <compatibility addition="yes"/>
            <description>
                <p>
                    Added option to generate PropertyChangeSupport in EncapsulateFieldRefactoring.
                </p>    
            </description>
            <class package="org.netbeans.modules.refactoring.java.api" name="EncapsulateFieldRefactoring"/>
            <issue number="205996"/>
        </change>
        <change id="JavaMoveMembersProperties">
            <api name="JavaRefactoringAPI"/>
            <summary>Added new Move Members Properties.</summary>
            <version major="1" minor="31"/>
            <date day="7" month="12" year="2011"/>
            <author login="ralphbenjamin"/>
            <compatibility addition="yes"/>
            <description>
                <p>
                    Add an api for the Java Move Members Properties.
                </p>    
            </description>
            <class package="org.netbeans.modules.refactoring.java.api" name="JavaMoveMembersProperties"/>
            <issue number="205696"/>
        </change>
        <change id="IntroduceParameterRefactoring">
            <api name="JavaRefactoringAPI"/>
            <summary>Added new refactoring and dependent change in ChangeParameterRefactoring.</summary>
            <version major="1" minor="28"/>
            <date day="29" month="8" year="2011"/>
            <author login="ralphbenjamin"/>
            <compatibility addition="yes"/>
            <description>
                <p>
                    Add an api for the introduce parameter refactoring. Also changed
                    the Change Paramters refactoring to support the creation of
                    compatible overloaded methods.
                </p>    
            </description>
            <class package="org.netbeans.modules.refactoring.java.api" name="IntroduceParameterRefactoring"/>
            <class package="org.netbeans.modules.refactoring.java.api" name="ChangeParametersRefactoring"/>
            <issue number="201399"/>
        </change>
        <change id="JavaScopeBuilder">
            <api name="JavaRefactoringAPI"/>
            <summary>UI support for creating a new Scope.</summary>
            <version major="1" minor="27"/>
            <date day="17" month="8" year="2011"/>
            <author login="ralphbenjamin"/>
            <compatibility addition="yes"/>
            <description>
                <p>
                    UI support for creating a new Scope. Opens a dialog to select
                    different parts of open projects to include in the new scope.
                </p>    
            </description>
            <class package="org.netbeans.modules.refactoring.java.api.ui" name="JavaScopeBuilder"/>
            <issue number="200572"/>
        </change>
        <change id="ChangeParameters">
            <api name="JavaRefactoringAPI"/>
            <summary>Method name and return type added, to allow them to be changed from the refactoring.</summary>
            <version major="1" minor="18"/>
            <date day="19" month="7" year="2011"/>
            <author login="ralphbenjamin"/>
            <compatibility addition="yes"/>
            <description>
                <p>
                    The Change Method Parameters refactoring should be changed to
                    allow changing the method signature. The api needs to store the
                    new name for the method, if the method needs to be renamed, and
                    it needs to store the new return type, if the return type needs
                    to be changed.
                </p>    
            </description>
            <class package="org.netbeans.modules.refactoring.java.api" name="ChangeParametersRefactoring"/>
            <issue number="200232"/>
        </change>
    </changes>
    <htmlcontents>
        <head>
            <title>Change History for the Java Refactoring API</title>
            <link rel="stylesheet" href="prose.css" type="text/css"/>
        </head>
        <body>
            <p class="overviewlink">
                <a href="overview-summary.html">Overview</a>
            </p>
            <h1>Introduction</h1>
            <p>This document lists changes made to the Java Refactoring API.</p>
            
            <!-- The actual lists of changes, as summaries and details: -->
            <hr/>
            <standard-changelists module-code-name="$codebase"/>
            
            <hr/>
            <p>@FOOTER@</p>
        </body>
    </htmlcontents>
</apichanges>

94%


¤ Dauer der Verarbeitung: 0.2 Sekunden  (vorverarbeitet)  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung ist noch experimentell.