This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

View | Details | Raw Unified | Return to bug 169974
Collapse All | Expand All

(-)a/java.source/apichanges.xml (+13 lines)
Lines 105-110 Link Here
105
    <!-- ACTUAL CHANGES BEGIN HERE: -->
105
    <!-- ACTUAL CHANGES BEGIN HERE: -->
106
106
107
    <changes>
107
    <changes>
108
        <change id="JavaSource.patchedPublic">
109
             <api name="general"/>
110
             <summary>Removing the binary compatibility methods (using bytecode patching) from JavaSource</summary>
111
             <version major="0" minor="46"/>
112
             <date day="6" month="8" year="2009"/>
113
             <author login="tzezula"/>
114
             <compatibility binary="incompatible" deletion="yes" source="compatible"/>
115
             <description>
116
                 The JavaSource class contains methods introduced to keep binary compatibility among milestones of NB 6.0.
117
                 These methods are not needed anymore and will be removed.
118
             </description>
119
             <class package="org.netbeans.api.java.source" name="JavaSource"/>
120
        </change>
108
        <change id="TreeMaker.Method">
121
        <change id="TreeMaker.Method">
109
             <api name="general"/>
122
             <api name="general"/>
110
             <summary>Added new Method allowing creating varargs methods.</summary>
123
             <summary>Added new Method allowing creating varargs methods.</summary>
(-)a/java.source/nbproject/project.properties (-1 / +1 lines)
Lines 43-49 Link Here
43
javadoc.title=Java Source
43
javadoc.title=Java Source
44
javadoc.arch=${basedir}/arch.xml
44
javadoc.arch=${basedir}/arch.xml
45
javadoc.apichanges=${basedir}/apichanges.xml
45
javadoc.apichanges=${basedir}/apichanges.xml
46
spec.version.base=0.45.0
46
spec.version.base=0.46.0
47
test.qa-functional.cp.extra=${refactoring.java.dir}/modules/ext/javac-api-nb-7.0-b07.jar
47
test.qa-functional.cp.extra=${refactoring.java.dir}/modules/ext/javac-api-nb-7.0-b07.jar
48
test.unit.run.cp.extra=${o.n.core.dir}/core/core.jar:\
48
test.unit.run.cp.extra=${o.n.core.dir}/core/core.jar:\
49
    ${o.n.core.dir}/lib/boot.jar:\
49
    ${o.n.core.dir}/lib/boot.jar:\
(-)a/java.source/src/org/netbeans/api/java/source/JavaSource.java (-15 lines)
Lines 534-544 Link Here
534
        }
534
        }
535
    }
535
    }
536
536
537
    @PatchedPublic
538
    private void runUserActionTask( final CancellableTask<CompilationController> task, final boolean shared) throws IOException {
539
        final Task<CompilationController> _task = task;
540
        this.runUserActionTask (_task, shared);
541
    }
542
    
537
    
543
    
538
    
544
    long createTaggedController (final long timestamp, final Object[] controller) throws IOException {
539
    long createTaggedController (final long timestamp, final Object[] controller) throws IOException {
Lines 626-636 Link Here
626
        }
621
        }
627
    }
622
    }
628
623
629
    @PatchedPublic
630
    private Future<Void> runWhenScanFinished (final CancellableTask<CompilationController> task, final boolean shared) throws IOException {
631
        final Task<CompilationController> _task = task;
632
        return this.runWhenScanFinished (_task, shared);
633
    }
634
       
624
       
635
    /** Runs a task which permits for modifying the sources.
625
    /** Runs a task which permits for modifying the sources.
636
     * Call to this method will cancel processing of all the phase completion tasks until
626
     * Call to this method will cancel processing of all the phase completion tasks until
Lines 704-714 Link Here
704
        }        
694
        }        
705
    }
695
    }
706
696
707
    @PatchedPublic
708
    private ModificationResult runModificationTask(CancellableTask<WorkingCopy> task) throws IOException { 
709
        final Task<WorkingCopy> _task = task;
710
        return this.runModificationTask (_task);
711
    }
712
    /**
697
    /**
713
     * Returns the classpaths ({@link ClasspathInfo}) used by this
698
     * Returns the classpaths ({@link ClasspathInfo}) used by this
714
     * {@link JavaSource}
699
     * {@link JavaSource}

Return to bug 169974