Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 185 for computeIfAbsent (0.17 sec)

  1. platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/ManualEvictionInMemoryCache.java

        private final ConcurrentMap<K, V> map = new ConcurrentHashMap<>(256);
    
        @Override
        public V get(K key, Function<? super K, ? extends V> factory) {
            return map.computeIfAbsent(key, factory);
        }
    
        @Override
        public V getIfPresent(K key) {
            return map.get(key);
        }
    
        @Override
        public void put(K key, V value) {
            map.put(key, value);
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:08:47 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  2. maven-model-builder/src/main/java/org/apache/maven/model/building/DefaultTransformerContextBuilder.java

                    return context.locate(path);
                }
    
                @Override
                public String getUserProperty(String key) {
                    return context.userProperties.computeIfAbsent(
                            key, k -> request.getUserProperties().getProperty(key));
                }
    
                @Override
                public Model getRawModel(Path from, String gId, String aId) {
    Registered: Wed Jun 12 09:55:16 UTC 2024
    - Last Modified: Mon Feb 26 17:04:44 UTC 2024
    - 8.8K bytes
    - Viewed (0)
  3. platforms/extensibility/plugin-use/src/main/java/org/gradle/plugin/use/tracker/internal/PluginVersionTracker.java

        public void setPluginVersionAt(ClassLoaderScope scope, String pluginId, String pluginVersion) {
            Map<String, String> pluginVersions = pluginVersionsPerScope.computeIfAbsent(scope.getOriginalScope(), ignored -> new ConcurrentHashMap<>());
            if (pluginVersions.containsKey(pluginId)) {
                throw new IllegalStateException("Plugin version already set for " + pluginId);
            }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 12 02:21:10 UTC 2024
    - 2.3K bytes
    - Viewed (0)
  4. platforms/jvm/language-java/src/main/java/org/gradle/api/internal/tasks/compile/JavaHomeBasedJavaCompilerFactory.java

            this.compilerPluginsClasspath = compilerPluginsClasspath;
        }
    
        @Override
        public ContextAwareJavaCompiler create() {
            JdkTools jdkTools = JavaHomeBasedJavaCompilerFactory.JDK_TOOLS.computeIfAbsent(compilerPluginsClasspath, JavaHomeBasedJavaCompilerFactory::createJdkTools);
            return jdkTools.getSystemJavaCompiler();
        }
    
        private static JdkTools createJdkTools(List<File> compilerPluginsClasspath) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 06 13:00:39 UTC 2024
    - 2K bytes
    - Viewed (0)
  5. platforms/jvm/language-java/src/main/java/org/gradle/api/internal/tasks/compile/incremental/recomp/DefaultSourceFileClassNameConverter.java

            for (Map.Entry<String, ? extends Collection<String>> entry : sourceClassesMapping.entrySet()) {
                for (String cls : entry.getValue()) {
                    reverse.computeIfAbsent(cls, key -> new HashSet<>()).add(entry.getKey());
                }
            }
            return reverse;
        }
    
        @Override
        public Set<String> getClassNames(String sourceFileRelativePath) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jan 26 14:58:23 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  6. platforms/jvm/jvm-services/src/main/java/org/gradle/internal/jvm/inspection/CachingJvmMetadataDetector.java

        @Override
        public JvmInstallationMetadata getMetadata(InstallationLocation javaInstallationLocation) {
            File javaHome = resolveSymlink(javaInstallationLocation.getLocation());
            return javaMetadata.computeIfAbsent(javaHome, file -> delegate.getMetadata(javaInstallationLocation));
        }
    
        private File resolveSymlink(File jdkPath) {
            try {
                return jdkPath.getCanonicalFile();
            } catch (IOException e) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 12 17:56:01 UTC 2024
    - 2.1K bytes
    - Viewed (0)
  7. build-logic-commons/basics/src/main/kotlin/gradlebuild/basics/classanalysis/ClassGraph.kt

        val shadowPackagePrefix =
            shadowPackage.takeIf(String::isNotEmpty)
                ?.let { it.replace('.', '/') + "/" }
                ?: ""
    
        operator fun get(className: String) =
            classes.computeIfAbsent(className) {
                val outputClassName = if (unshadedPackages.matches(className)) className else shadowPackagePrefix + className
                ClassDetails(outputClassName).also { classDetails ->
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Sep 30 16:17:28 UTC 2023
    - 2.6K bytes
    - Viewed (0)
  8. platforms/jvm/plugins-jvm-test-suite/src/main/java/org/gradle/api/testing/toolchains/internal/FrameworkCachingJvmTestToolchain.java

            this.delegate = delegate;
        }
    
        @Override
        public TestFramework createTestFramework(Test task) {
            return testFrameworks.computeIfAbsent(task.getIdentityPath(), k -> delegate.createTestFramework(task));
        }
    
        @Override
        public Iterable<Dependency> getCompileOnlyDependencies() {
            return delegate.getCompileOnlyDependencies();
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 2.2K bytes
    - Viewed (0)
  9. platforms/core-configuration/configuration-cache/src/integTest/groovy/org/gradle/internal/cc/impl/isolated/FetchParameterizedCustomModelForEachProject.java

                Map<String, SomeToolingModel> model = fetchSomeModelForAllProjects(controller, buildModel, parameter);
                for (Map.Entry<String, SomeToolingModel> entry : model.entrySet()) {
                    result.computeIfAbsent(entry.getKey(), k -> new ArrayList<>()).add(entry.getValue());
                }
            }
    
            return result;
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 3K bytes
    - Viewed (0)
  10. platforms/ide/tooling-api/src/main/java/org/gradle/tooling/internal/adapter/WeakIdentityHashMap.java

        }
    
        @Nullable
        V get(K key) {
            return map.get(new WeakKey<>(key));
        }
    
        Set<WeakKey<K>> keySet() {
            return map.keySet();
        }
    
        V computeIfAbsent(K key, AbsentValueProvider<V> absentValueProvider) {
            WeakKey<K> weakKey = new WeakKey<>(key);
            V value = map.get(weakKey);
    
            if (value == null) {
                value = absentValueProvider.provide();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 2.6K bytes
    - Viewed (0)
Back to top