Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for parseActivePomProfiles (0.5 sec)

  1. platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/ivyservice/ivyresolve/parser/PomReaderProfileTest.groovy

                <id>profile-3</id>
            </profile>
        </profiles>
    </project>
    """
            pomReader = new PomReader(locallyAvailableExternalResource, moduleIdentifierFactory)
    
            then:
            pomReader.parseActivePomProfiles().size() == 0
        }
    
        def "parse POM with multiple active profiles having the same ID"() {
            when:
            pomFile << """
    <project>
        <modelVersion>4.0.0</modelVersion>
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 79.4K bytes
    - Viewed (0)
  2. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/ivyresolve/parser/PomReader.java

         * Sets properties for all active profiles. Properties from an active profile override existing POM properties.
         */
        private void setActiveProfileProperties() {
            for (PomProfile activePomProfile : parseActivePomProfiles()) {
                for (Map.Entry<String, String> property : activePomProfile.getProperties().entrySet()) {
                    effectiveProperties.put(property.getKey(), property.getValue());
                }
            }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 09 15:53:23 UTC 2024
    - 30K bytes
    - Viewed (0)
Back to top