- Sort Score
- Result 10 results
- Languages All
Results 1 - 6 of 6 for HierarchicalElementDeduplicator (0.42 sec)
-
platforms/ide/ide/src/main/java/org/gradle/plugins/ide/internal/configurer/HierarchicalElementDeduplicator.java
* * @param <T> the type of element to de-duplicate */ public class HierarchicalElementDeduplicator<T> { private final HierarchicalElementAdapter<T> adapter; public HierarchicalElementDeduplicator(HierarchicalElementAdapter<T> adapter) { this.adapter = adapter; } /**
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Dec 11 13:37:56 UTC 2023 - 10.6K bytes - Viewed (0) -
platforms/ide/ide/src/main/java/org/gradle/plugins/ide/internal/configurer/EclipseModelAwareUniqueProjectNameProvider.java
projectToInformationMap.put(state, new ProjectStateWrapper(state.getName(), state, state.getParent())); } HierarchicalElementDeduplicator<ProjectStateWrapper> deduplicator = new HierarchicalElementDeduplicator<>(new ProjectPathDeduplicationAdapter(projectToInformationMap)); List<ProjectStateWrapper> allElements = new ArrayList<>(); allElements.addAll(reservedNames);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Sep 26 14:49:12 UTC 2023 - 5.1K bytes - Viewed (0) -
platforms/ide/ide/src/main/java/org/gradle/plugins/ide/internal/configurer/DefaultUniqueProjectNameProvider.java
} return project.getName(); } private synchronized Map<ProjectState, String> getDeduplicatedNames() { if (deduplicated == null) { HierarchicalElementDeduplicator<ProjectState> deduplicator = new HierarchicalElementDeduplicator<ProjectState>(new ProjectPathDeduplicationAdapter()); this.deduplicated = deduplicator.deduplicate(projectRegistry.getAllProjects()); } return deduplicated;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Sep 26 14:49:12 UTC 2023 - 2.5K bytes - Viewed (0) -
platforms/ide/ide/src/main/java/org/gradle/plugins/ide/internal/configurer/HierarchicalElementAdapter.java
* limitations under the License. */ package org.gradle.plugins.ide.internal.configurer; /** * Adapts any type of element to the generic {@link HierarchicalElementDeduplicator}. * * @param <T> the type of element to de-duplicate */ public interface HierarchicalElementAdapter<T> { /** * Returns the original name of the given element. *
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Sep 26 14:49:12 UTC 2023 - 1.6K bytes - Viewed (0) -
platforms/ide/ide/src/test/groovy/org/gradle/plugins/ide/internal/configurer/HierarchicalElementDeduplicatorTest.groovy
config.resolveStrategy = Closure.DELEGATE_FIRST config.delegate = target config.call() } private deduplicateNames() { new HierarchicalElementDeduplicator<DummyElement>(new DummyAdapter()).deduplicate(elements).each { element, name -> element.newName = name } } private elementName(String path) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Dec 11 13:37:56 UTC 2023 - 9.9K bytes - Viewed (0) -
testing/architecture-test/src/changes/archunit-store/internal-api-nullability.txt
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Jun 11 09:51:15 UTC 2024 - 967.9K bytes - Viewed (0)