Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for readTypeHierarchyAnalysis (0.38 sec)

  1. subprojects/core/src/main/java/org/gradle/api/internal/initialization/transform/utils/CachedInstrumentationAnalysisSerializer.java

                throw new RuntimeException(e);
            }
        }
    
        @Override
        public Map<String, Set<String>> readTypeHierarchyAnalysis(File input) {
            try {
                return typeHierarchyCache.get(input, () -> delegate.readTypeHierarchyAnalysis(input));
            } catch (ExecutionException e) {
                throw new RuntimeException(e);
            }
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 18 15:08:33 UTC 2024
    - 3.2K bytes
    - Viewed (0)
  2. subprojects/core/src/main/java/org/gradle/api/internal/initialization/transform/utils/InstrumentationAnalysisSerializer.java

        InstrumentationDependencyAnalysis readDependencyAnalysis(File output);
    
        InstrumentationArtifactMetadata readMetadataOnly(File input);
    
        Map<String, Set<String>> readTypeHierarchyAnalysis(File input);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 18 15:08:33 UTC 2024
    - 1.3K bytes
    - Viewed (0)
  3. subprojects/core/src/main/java/org/gradle/api/internal/initialization/transform/utils/DefaultInstrumentationAnalysisSerializer.java

            } catch (Exception e) {
                throw new IllegalStateException("Could not deserialize analysis from a file: " + input, e);
            }
        }
    
        @Override
        public Map<String, Set<String>> readTypeHierarchyAnalysis(File input) {
            try (KryoBackedDecoder decoder = new KryoBackedDecoder(Files.newInputStream(input.toPath()))) {
                HierarchicalNameSerializer nameSerializer = new HierarchicalNameSerializer(stringInterner);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 18 15:08:33 UTC 2024
    - 5.4K bytes
    - Viewed (0)
  4. subprojects/core/src/main/java/org/gradle/api/internal/initialization/transform/services/CacheInstrumentationDataBuildService.java

            }
    
            private Map<String, Set<String>> mergeTypeHierarchyAnalysis(Set<File> typeHierarchyAnalysis) {
                return typeHierarchyAnalysis.stream()
                    .flatMap(file -> serializer.readTypeHierarchyAnalysis(file).entrySet().stream())
                    .collect(Collectors.toMap(Map.Entry::getKey, Map.Entry::getValue, Sets::union));
            }
    
            abstract ConfigurableFileCollection getTypeHierarchyAnalysisResult();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 18 15:08:33 UTC 2024
    - 10.6K bytes
    - Viewed (0)
  5. subprojects/core/src/integTest/groovy/org/gradle/internal/classpath/BuildScriptClasspathInstrumentationIntegrationTest.groovy

            def typeHierarchyAnalysis = typeHierarchyAnalysisOutput("animals-1.0.jar")
            typeHierarchyAnalysis.exists()
            serializer.readTypeHierarchyAnalysis(typeHierarchyAnalysis) == [
                "test/gradle/test/Dog": ["test/gradle/test/Mammal"] as Set<String>,
                "test/gradle/test/GermanShepherd": ["test/gradle/test/Animal", "test/gradle/test/Dog"] as Set<String>,
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 18 15:08:33 UTC 2024
    - 29K bytes
    - Viewed (0)
Back to top