Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 14 for CompilationState (0.23 sec)

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

    import java.util.Set;
    
    /**
     * An immutable snapshot of compilation state.
     */
    public class CompilationState {
        private final ImmutableMap<File, SourceFileState> fileStates;
    
        public CompilationState(ImmutableMap<File, SourceFileState> fileStates) {
            this.fileStates = fileStates;
        }
    
        public CompilationState() {
            fileStates = ImmutableMap.of();
        }
    
        public Set<File> getSourceInputs() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  2. platforms/native/language-native/src/main/java/org/gradle/language/nativeplatform/internal/incremental/DefaultCompilationStateCacheFactory.java

            }
    
            @Override
            public CompilationState update(UpdateAction<CompilationState> updateAction) {
                throw new UnsupportedOperationException();
            }
    
            @Override
            public CompilationState maybeUpdate(UpdateAction<CompilationState> updateAction) {
                throw new UnsupportedOperationException();
            }
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 05 20:25:05 UTC 2024
    - 3.4K bytes
    - Viewed (0)
  3. platforms/native/language-native/src/test/groovy/org/gradle/language/nativeplatform/internal/incremental/CompilationStateSerializerTest.groovy

        }
    
        private CompilationState compilationState(Map<File, SourceFileState> states) {
            return new CompilationState(ImmutableMap.copyOf(states))
        }
    
        private CompilationState serialized(CompilationState state) {
            serialize(state, serializer) as CompilationState
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 3.6K bytes
    - Viewed (0)
  4. platforms/native/language-native/src/test/groovy/org/gradle/language/nativeplatform/internal/incremental/IncrementalCompileProcessorTest.groovy

        class DummyObjectHolder implements ObjectHolder<CompilationState> {
            private CompilationState compilationState
    
            CompilationState get() {
                return compilationState
            }
    
            void set(CompilationState newValue) {
                this.compilationState = newValue
            }
    
            CompilationState update(ObjectHolder.UpdateAction<CompilationState> updateAction) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 08 15:31:28 UTC 2024
    - 13.7K bytes
    - Viewed (0)
  5. platforms/native/language-native/src/main/java/org/gradle/language/nativeplatform/internal/incremental/DefaultIncrementalCompilation.java

    public class DefaultIncrementalCompilation implements IncrementalCompilation {
        private final CompilationState finalState;
        private final List<File> recompile;
        private final List<File> removed;
        private final Set<File> existingHeaders;
        private final boolean macroIncludesUsedInSources;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  6. platforms/native/language-native/src/main/java/org/gradle/language/nativeplatform/internal/incremental/CompilationStateSerializer.java

    public class CompilationStateSerializer implements Serializer<CompilationState> {
        private final Serializer<File> fileSerializer;
        private final Serializer<HashCode> hashSerializer = new HashCodeSerializer();
    
        public CompilationStateSerializer() {
            fileSerializer = new BaseSerializerFactory().getSerializerFor(File.class);
        }
    
        @Override
        public CompilationState read(Decoder decoder) throws Exception {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 4.8K bytes
    - Viewed (0)
  7. platforms/native/language-native/src/main/java/org/gradle/language/nativeplatform/internal/incremental/IncrementalCompileProcessor.java

    import java.util.Collection;
    
    public class IncrementalCompileProcessor {
        private final ObjectHolder<CompilationState> previousCompileStateCache;
        private final IncrementalCompileFilesFactory incrementalCompileFilesFactory;
        private final BuildOperationRunner buildOperationExecutor;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 08 15:31:28 UTC 2024
    - 3.1K bytes
    - Viewed (0)
  8. platforms/native/language-native/src/main/java/org/gradle/language/nativeplatform/internal/incremental/BuildableCompilationState.java

        }
    
        public void setState(File file, SourceFileState sourceFileState) {
            sourceFileStates.put(file, sourceFileState);
        }
    
        public CompilationState snapshot() {
            return new CompilationState(ImmutableMap.copyOf(sourceFileStates));
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  9. platforms/native/language-native/src/main/java/org/gradle/language/nativeplatform/internal/incremental/IncrementalCompileFilesFactory.java

        }
    
        public IncrementalCompileSourceProcessor files(CompilationState previousCompileState) {
            return new DefaultIncrementalCompileSourceProcessor(previousCompileState);
        }
    
        private class DefaultIncrementalCompileSourceProcessor implements IncrementalCompileSourceProcessor {
            private final CompilationState previous;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 14.6K bytes
    - Viewed (0)
  10. platforms/native/language-native/src/main/java/org/gradle/language/nativeplatform/internal/incremental/CompilationStateCacheFactory.java

     * limitations under the License.
     */
    
    package org.gradle.language.nativeplatform.internal.incremental;
    
    import org.gradle.cache.ObjectHolder;
    
    public interface CompilationStateCacheFactory {
        ObjectHolder<CompilationState> create(String taskPath);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 832 bytes
    - Viewed (0)
Back to top