Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for IncludeFileEdge (0.5 sec)

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

    import com.google.common.base.Objects;
    import org.gradle.internal.hash.HashCode;
    
    import javax.annotation.Nullable;
    
    public class IncludeFileEdge {
        private final String includePath;
        @Nullable
        private final HashCode includedBy;
        private final HashCode resolvedTo;
    
        public IncludeFileEdge(String includePath, @Nullable HashCode includedBy, HashCode resolvedTo) {
            this.includePath = includePath;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  2. platforms/native/language-native/src/main/java/org/gradle/language/nativeplatform/internal/incremental/CompilationStateSerializer.java

        @Override
        public CompilationState read(Decoder decoder) throws Exception {
            // Deduplicates the include file states, as these are often shared between source files
            Map<Integer, IncludeFileEdge> ids = new HashMap<Integer, IncludeFileEdge>();
            int sourceFileCount = decoder.readSmallInt();
            ImmutableMap.Builder<File, SourceFileState> builder = ImmutableMap.builder();
            for (int i = 0; i < sourceFileCount; i++) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 4.8K bytes
    - Viewed (0)
  3. platforms/native/language-native/src/main/java/org/gradle/language/nativeplatform/internal/incremental/IncrementalCompileFilesFactory.java

                includes.put(fileHash, sourceFile);
                for (IncludeFileEdge includeFileEdge : previousState.getEdges()) {
                    File includedFrom = includeFileEdge.getIncludedBy() != null ? includes.get(includeFileEdge.getIncludedBy()) : null;
                    SourceIncludesResolver.IncludeFile includeFile = sourceIncludesResolver.resolveInclude(includedFrom, includeFileEdge.getIncludePath());
                    if (includeFile == null) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 14.6K bytes
    - Viewed (0)
  4. platforms/native/language-native/src/main/java/org/gradle/language/nativeplatform/internal/incremental/SourceFileState.java

     */
    public class SourceFileState {
        private final HashCode hash;
        private final boolean hasUnresolved;
        private final ImmutableSet<IncludeFileEdge> resolvedIncludes;
    
        public SourceFileState(HashCode hash, boolean hasUnresolved, ImmutableSet<IncludeFileEdge> resolvedIncludes) {
            this.hash = hash;
            this.hasUnresolved = hasUnresolved;
            this.resolvedIncludes = resolvedIncludes;
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.6K bytes
    - Viewed (0)
  5. platforms/native/language-native/src/test/groovy/org/gradle/language/nativeplatform/internal/incremental/CompilationStateSerializerTest.groovy

        }
    
        private SourceFileState compilationFileState(HashCode hash, Collection<String> includes) {
            return new SourceFileState(hash, true, ImmutableSet.copyOf(includes.collect { new IncludeFileEdge(it, null, TestHashCodes.hashCodeFrom(123) )}))
        }
    
        private CompilationState compilationState(Map<File, SourceFileState> states) {
            return new CompilationState(ImmutableMap.copyOf(states))
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 3.6K bytes
    - Viewed (0)
  6. platforms/native/language-native/src/main/java/org/gradle/language/nativeplatform/internal/incremental/IncrementalNativeCompiler.java

                    final HashCode hash = state.getHash();
                    List<String> headers = new ArrayList<>();
                    for (IncludeFileEdge edge : state.getEdges()) {
                        if (hash.equals(edge.getIncludedBy())) {
                            headers.add(edge.getIncludePath());
                        }
                    }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 5.7K bytes
    - Viewed (0)
  7. testing/architecture-test/src/changes/archunit-store/internal-api-nullability.txt

    Class <org.gradle.language.nativeplatform.internal.incremental.IncludeFileEdge> is not annotated (directly or via its package) with @org.gradle.api.NonNullApi in (IncludeFileEdge.java:0)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jun 11 09:51:15 UTC 2024
    - 967.9K bytes
    - Viewed (0)
Back to top