Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 12 for IncrementalCompilation (0.41 sec)

  1. platforms/native/language-native/src/main/java/org/gradle/language/nativeplatform/internal/incremental/IncrementalCompilation.java

     * limitations under the License.
     */
    package org.gradle.language.nativeplatform.internal.incremental;
    
    import java.io.File;
    import java.util.List;
    import java.util.Set;
    
    public interface IncrementalCompilation {
        List<File> getRecompile();
    
        List<File> getRemoved();
    
        CompilationState getFinalState();
    
        Set<File> getExistingHeaders();
    
        boolean isUnresolvedHeaders();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 966 bytes
    - Viewed (0)
  2. platforms/native/language-native/src/main/java/org/gradle/language/nativeplatform/internal/incremental/IncrementalCompileProcessor.java

            this.buildOperationExecutor = buildOperationExecutor;
        }
    
        public IncrementalCompilation processSourceFiles(final Collection<File> sourceFiles) {
            return buildOperationExecutor.call(new CallableBuildOperation<IncrementalCompilation>() {
                @Override
                public IncrementalCompilation call(BuildOperationContext context) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 08 15:31:28 UTC 2024
    - 3.1K bytes
    - Viewed (0)
  3. platforms/native/language-native/src/main/java/org/gradle/language/nativeplatform/internal/incremental/DefaultHeaderDependenciesCollector.java

        }
    
        @Override
        public ImmutableSortedSet<File> collectExistingHeaderDependencies(String taskPath, List<File> includeRoots, IncrementalCompilation incrementalCompilation) {
            final Set<File> headerDependencies = new HashSet<File>();
            if (incrementalCompilation.isUnresolvedHeaders()) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 2.9K bytes
    - Viewed (0)
  4. platforms/native/language-native/src/main/java/org/gradle/language/nativeplatform/internal/incremental/IncrementalNativeCompiler.java

        private final IncrementalCompilation incrementalCompilation;
    
        public IncrementalNativeCompiler(
            TaskOutputsInternal outputs,
            Compiler<T> delegateCompiler,
            Deleter deleter,
            ObjectHolder<CompilationState> compileStateCache,
            IncrementalCompilation incrementalCompilation
        ) {
            this.outputs = outputs;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 5.7K bytes
    - Viewed (0)
  5. platforms/native/language-native/src/main/java/org/gradle/language/nativeplatform/internal/incremental/DefaultIncrementalCompilerBuilder.java

            private final FileCollection sourceFiles;
            private final FileCollection headerFilesCollection;
            private ObjectHolder<CompilationState> compileStateCache;
            private IncrementalCompilation incrementalCompilation;
    
            StateCollectingIncrementalCompiler(
                TaskInternal task,
                FileCollection includeDirs,
                FileCollection sourceFiles,
                Map<String, String> macros,
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 08 15:31:28 UTC 2024
    - 8.9K bytes
    - Viewed (0)
  6. platforms/native/language-native/src/test/groovy/org/gradle/language/nativeplatform/internal/incremental/IncrementalNativeCompilerTest.groovy

        def outputs = Mock(TaskOutputsInternal)
        def compileStateCache = Mock(ObjectHolder)
        def incrementalCompilation = Mock(IncrementalCompilation)
        def deleter = TestFiles.deleter()
        def compiler = new IncrementalNativeCompiler(outputs, delegateCompiler, deleter, compileStateCache, incrementalCompilation)
    
        def "updates spec for incremental compilation"() {
            def spec = Mock(NativeCompileSpec)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 3.3K bytes
    - Viewed (0)
  7. platforms/native/language-native/src/main/java/org/gradle/language/nativeplatform/internal/incremental/HeaderDependenciesCollector.java

    import java.io.File;
    import java.util.List;
    
    @NonNullApi
    public interface HeaderDependenciesCollector {
        ImmutableSortedSet<File> collectExistingHeaderDependencies(String taskPath, List<File> includeRoots, IncrementalCompilation incrementalCompilation);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1K bytes
    - Viewed (0)
  8. platforms/native/language-native/src/main/java/org/gradle/language/nativeplatform/internal/incremental/IncrementalCompileSourceProcessor.java

     */
    
    package org.gradle.language.nativeplatform.internal.incremental;
    
    import java.io.File;
    
    public interface IncrementalCompileSourceProcessor {
        void processSource(File sourceFile);
    
        IncrementalCompilation getResult();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 842 bytes
    - Viewed (0)
  9. platforms/native/language-native/src/main/java/org/gradle/language/nativeplatform/internal/incremental/DefaultIncrementalCompilation.java

     */
    package org.gradle.language.nativeplatform.internal.incremental;
    
    import java.io.File;
    import java.util.List;
    import java.util.Set;
    
    public class DefaultIncrementalCompilation implements IncrementalCompilation {
        private final CompilationState finalState;
        private final List<File> recompile;
        private final List<File> removed;
        private final Set<File> existingHeaders;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  10. platforms/documentation/docs/src/docs/userguide/jvm/groovy_plugin.adoc

    .Enable incremental Groovy compilation
    ====
    include::sample[dir="snippets/groovy/incrementalCompilation/kotlin",files="buildSrc/src/main/kotlin/myproject.groovy-conventions.gradle.kts[tags=enable-groovy-incremental]"]
    include::sample[dir="snippets/groovy/incrementalCompilation/groovy",files="buildSrc/src/main/groovy/myproject.groovy-conventions.gradle[tags=enable-groovy-incremental]"]
    ====
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 15.6K bytes
    - Viewed (0)
Back to top