Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 12 for PropertiesTransformer (0.39 sec)

  1. subprojects/core/src/main/java/org/gradle/api/internal/PropertiesTransformer.java

    import java.io.IOException;
    import java.io.OutputStream;
    import java.util.Properties;
    
    /**
     * Transformer implementation to support modification of Properties objects.
     */
    public class PropertiesTransformer implements Transformer<Properties, Properties> {
        private final MutableActionSet<Properties> actions = new MutableActionSet<Properties>();
    
        /**
         * Adds an action to be executed when properties are transformed.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 17 10:39:11 UTC 2019
    - 2.4K bytes
    - Viewed (0)
  2. platforms/ide/ide/src/main/java/org/gradle/plugins/ide/api/PropertiesGeneratorTask.java

    @DisableCachingByDefault(because = "Abstract super-class, not to be instantiated directly")
    public abstract class PropertiesGeneratorTask<T extends PersistableConfigurationObject> extends GeneratorTask<T> {
        private final PropertiesTransformer transformer = new PropertiesTransformer();
    
        public PropertiesGeneratorTask() {
            generator = new PersistableConfigurationObjectGenerator<T>() {
                @Override
                public T create() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 2K bytes
    - Viewed (0)
  3. platforms/ide/ide/src/main/java/org/gradle/plugins/ide/api/PropertiesFileContentMerger.java

        private PropertiesTransformer transformer;
    
        public PropertiesFileContentMerger(PropertiesTransformer transformer) {
            this.transformer = transformer;
        }
    
        public PropertiesTransformer getTransformer() {
            return transformer;
        }
    
        public void setTransformer(PropertiesTransformer transformer) {
            this.transformer = transformer;
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 2.6K bytes
    - Viewed (0)
  4. platforms/ide/ide/src/main/java/org/gradle/plugins/ide/eclipse/GenerateEclipseJdt.java

     * See the License for the specific language governing permissions and
     * limitations under the License.
     */
    package org.gradle.plugins.ide.eclipse;
    
    import org.gradle.api.internal.PropertiesTransformer;
    import org.gradle.api.tasks.Internal;
    import org.gradle.plugins.ide.api.PropertiesFileContentMerger;
    import org.gradle.plugins.ide.api.PropertiesGeneratorTask;
    import org.gradle.plugins.ide.eclipse.model.EclipseJdt;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 2.6K bytes
    - Viewed (0)
  5. platforms/ide/ide/src/main/java/org/gradle/plugins/ide/internal/generator/PropertiesPersistableConfigurationObject.java

    import org.gradle.api.Action;
    import org.gradle.api.internal.PropertiesTransformer;
    
    import java.io.InputStream;
    import java.io.OutputStream;
    import java.util.Properties;
    
    import static org.gradle.util.internal.ConfigureUtil.configureUsing;
    
    public abstract class PropertiesPersistableConfigurationObject extends AbstractPersistableConfigurationObject {
    
        private final PropertiesTransformer transformer;
        private Properties properties;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 2K bytes
    - Viewed (0)
  6. platforms/ide/ide/src/test/groovy/org/gradle/plugins/ide/eclipse/model/EclipseModelTest.groovy

            1 * xmlTransformer.addAction(xmlAction)
        }
    
        def "can configure jdt with Actions"() {
            given:
            def propertiesTransformer = Mock(PropertiesTransformer)
            def propertiesMerger = Spy(PropertiesFileContentMerger, constructorArgs: [propertiesTransformer])
            def propertiesAction = {} as Action<Properties>
            model.jdt = TestUtil.newInstance(EclipseJdt, propertiesMerger)
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 6.8K bytes
    - Viewed (0)
  7. platforms/ide/ide/src/main/java/org/gradle/plugins/ide/eclipse/model/Jdt.java

     * limitations under the License.
     */
    package org.gradle.plugins.ide.eclipse.model;
    
    import java.util.Properties;
    
    import org.gradle.api.JavaVersion;
    import org.gradle.api.internal.PropertiesTransformer;
    import org.gradle.plugins.ide.eclipse.model.internal.EclipseJavaVersionMapper;
    import org.gradle.plugins.ide.internal.generator.PropertiesPersistableConfigurationObject;
    
    /**
     * Represents the Eclipse JDT settings.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 3K bytes
    - Viewed (0)
  8. platforms/ide/ide/src/test/groovy/org/gradle/plugins/ide/internal/generator/PropertiesPersistableConfigurationObjectTest.groovy

     * limitations under the License.
     */
    package org.gradle.plugins.ide.internal.generator
    
    import org.gradle.api.Action
    import org.gradle.api.internal.PropertiesTransformer
    import org.gradle.test.fixtures.file.TestNameTestDirectoryProvider
    import org.gradle.util.Matchers
    import org.junit.Rule
    import spock.lang.Specification
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 2.7K bytes
    - Viewed (0)
  9. subprojects/core/src/test/groovy/org/gradle/api/internal/PropertiesTransformerTest.groovy

    import org.gradle.api.Action
    import org.gradle.util.internal.ClosureBackedAction
    import spock.lang.Specification
    
    class PropertiesTransformerTest extends Specification {
        final PropertiesTransformer transformer = new PropertiesTransformer()
    
        def 'returns original when no action specified'() {
            given:
            Map map = [test:'value']
            Properties original = props(map)
            Properties test = props(map)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Apr 12 07:52:06 UTC 2021
    - 3.2K bytes
    - Viewed (0)
  10. platforms/ide/ide/src/test/groovy/org/gradle/plugins/ide/eclipse/model/JdtTest.groovy

     */
    package org.gradle.plugins.ide.eclipse.model
    
    import org.gradle.api.JavaVersion
    import org.gradle.api.internal.PropertiesTransformer
    
    import spock.lang.Specification
    
    class JdtTest extends Specification {
        final Jdt jdt = new Jdt(new PropertiesTransformer())
    
        def defaultsForJava1_3Source() {
            Properties properties = new Properties()
    
            when:
            jdt.loadDefaults()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 3.8K bytes
    - Viewed (0)
Back to top