- Sort Score
- Result 10 results
- Languages All
Results 1 - 6 of 6 for HierarchicalElementAdapter (0.43 sec)
-
platforms/ide/ide/src/main/java/org/gradle/plugins/ide/internal/configurer/HierarchicalElementAdapter.java
/** * 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. * * @param element the element, cannot be null * @return the name of the element, never null */
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/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; } /** * Calculates a set of renamings for each duplicate name in the given set of elements. *
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/DefaultUniqueProjectNameProvider.java
this.deduplicated = deduplicator.deduplicate(projectRegistry.getAllProjects()); } return deduplicated; } private static class ProjectPathDeduplicationAdapter implements HierarchicalElementAdapter<ProjectState> { @Override public String getName(ProjectState element) { return element.getName(); } @Override
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/EclipseModelAwareUniqueProjectNameProvider.java
} public ProjectStateWrapper(String name) { this(name, null, null); } } private static class ProjectPathDeduplicationAdapter implements HierarchicalElementAdapter<ProjectStateWrapper> { private final Map<ProjectState, ProjectStateWrapper> projectToInformationMap;
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/test/groovy/org/gradle/plugins/ide/internal/configurer/HierarchicalElementDeduplicatorTest.groovy
return identityName } else { return parent.path + ':' + identityName } } } private class DummyAdapter implements HierarchicalElementAdapter<DummyElement> { String getName(DummyElement element) { return element.name } String getIdentityName(DummyElement element) { return element.identityName
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)