- Sort Score
- Result 10 results
- Languages All
Results 31 - 40 of 105 for computeIfAbsent (0.34 sec)
-
platforms/core-configuration/bean-serialization-services/src/main/kotlin/org/gradle/internal/serialize/beans/services/DefaultBeanStateWriterLookup.kt
private val beanPropertyWriters = ConcurrentHashMap<Class<*>, BeanStateWriter>() override fun beanStateWriterFor(beanType: Class<*>): BeanStateWriter = beanPropertyWriters.computeIfAbsent(beanType, ::BeanPropertyWriter)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Jun 07 23:09:56 UTC 2024 - 1.3K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/dependencysubstitution/CachingDependencySubstitutionApplicator.java
this.delegate = delegate; } @Override public SubstitutionResult apply(DependencyMetadata dependency) { ComponentSelector selector = dependency.getSelector(); return cache.computeIfAbsent(selector, s -> delegate.apply(dependency)); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Dec 11 13:37:56 UTC 2023 - 1.6K bytes - Viewed (0) -
subprojects/core/src/testFixtures/groovy/org/gradle/internal/classpath/ClassBasedLock.groovy
this.forClass = forClass } private void initializeLock() { if (lock == null) { synchronized (ClassBasedLock) { lock = locks.computeIfAbsent(forClass) { new ReentrantLock() } } } } @Override void lock() { initializeLock() lock.lock() } void unlock() {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Jul 24 15:57:56 UTC 2023 - 2.1K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/ResolvedVariantCache.java
* @param mappingFunction function to create a {@link ResolvedVariant} * @return the resolved variant created by the function or a cached instance, if available */ ResolvedVariant computeIfAbsent(Identifier key, Function<? super Identifier, ? extends ResolvedVariant> mappingFunction);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Mar 12 02:21:10 UTC 2024 - 1.5K bytes - Viewed (0) -
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) -
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) -
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) -
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) -
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) -
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)