Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 156 for PUBLIC (0.17 sec)

  1. .idea/scopes/Gradle_public_API.xml

    <component name="DependencyValidationManager">
        <!-- The source of truth for this pattern is `build-logic/basics/src/main/kotlin/gradlebuild/basics/PublicApi.kt` file, please keep them in sync -->
        <scope name="Gradle public API"
    XML
    - Registered: Wed May 01 11:36:15 GMT 2024
    - Last Modified: Fri Sep 29 12:25:53 GMT 2023
    - 1.5K bytes
    - Viewed (0)
  2. architecture-standards/0003-avoid-introducing-Groovy-types-to-public-api.md

    # ADR-0003 - Avoid introducing Groovy types to public API
    
    ## Date
    
    2024-01-12
    
    ## Context
    
    Gradle's public API requires equal access from all JVM-based languages.
    Kotlin, Groovy, Java and other JVM-based languages should be able to use the Gradle API without relying on another language's standard library.
    
    Historically, Gradle has shipped with some Groovy types in very prominent APIs.
    Plain Text
    - Registered: Wed Feb 14 11:36:15 GMT 2024
    - Last Modified: Wed Jan 31 14:32:10 GMT 2024
    - 1.8K bytes
    - Viewed (0)
  3. architecture/standards/0003-avoid-introducing-Groovy-types-to-public-api.md

    # ADR-0003 - Avoid introducing Groovy types to public API
    
    ## Date
    
    2024-01-12
    
    ## Context
    
    Gradle's public API requires equal access from all JVM-based languages.
    Kotlin, Groovy, Java, and other JVM-based languages should be able to use the Gradle API without relying on another language's standard library.
    
    Historically, Gradle has shipped with some Groovy types in very prominent APIs.
    Plain Text
    - Registered: Wed May 01 11:36:15 GMT 2024
    - Last Modified: Sun Mar 10 20:38:06 GMT 2024
    - 1.8K bytes
    - Viewed (0)
  4. build-logic/documentation/src/main/groovy/gradlebuild/docs/dsl/source/model/TypeMetaData.java

        private TypeMetaData upperBounds;
        private TypeMetaData lowerBounds;
    
        public TypeMetaData(String name) {
            this.name = name;
        }
    
        public TypeMetaData() {
        }
    
        public String getName() {
            return name;
        }
    
        public void setName(String name) {
            this.name = name;
        }
    
        public int getArrayDimensions() {
            return arrayDimensions + (varargs ? 1 : 0);
        }
    
    Java
    - Registered: Wed Apr 17 11:36:08 GMT 2024
    - Last Modified: Wed Dec 09 08:14:05 GMT 2020
    - 6.1K bytes
    - Viewed (0)
  5. build-logic/documentation/src/test/resources/org/gradle/test/JavaClass.java

         */
        public void setIgnoreMe1() {
        }
    
        /**
         * Not a setter.
         */
        public void setIgnoreMe2(String a, int b) {
        }
    
        /**
         * A write-only property.
         */
        public void setWriteOnly(JavaInterface value) {
        }
    
        /**
         * A property.
         */
        public JavaInterface getSomeProp() {
            return this;
        }
    
        /**
         * The setter for a property.
    Java
    - Registered: Wed Apr 10 11:36:10 GMT 2024
    - Last Modified: Wed Dec 09 08:14:05 GMT 2020
    - 1.1K bytes
    - Viewed (0)
  6. build-logic/documentation/src/main/groovy/gradlebuild/docs/dsl/docbook/HtmlToXmlJavadocLexer.java

                    }
                }
            }
    
            @Override
            public void onStartHtmlElement(String name) {
                attributes.clear();
            }
    
            @Override
            public void onHtmlElementAttribute(String name, String value) {
                attributes.put(name, value);
            }
    
            @Override
            public void onStartHtmlElementComplete(String name) {
                if (name.equals("li")) {
    Java
    - Registered: Wed Apr 17 11:36:08 GMT 2024
    - Last Modified: Wed Dec 09 08:14:05 GMT 2020
    - 5.8K bytes
    - Viewed (0)
  7. build-logic/documentation/src/main/groovy/gradlebuild/docs/ReleaseNotes.java

    import org.gradle.api.file.RegularFileProperty;
    
    public abstract class ReleaseNotes {
        /**
         * The source markdown file for the release notes.
         */
        public abstract RegularFileProperty getMarkdownFile();
    
        /**
         * The base CSS file used by all documentation.
         */
        public abstract RegularFileProperty getBaseCssFile();
    
        /**
    Java
    - Registered: Wed May 01 11:36:15 GMT 2024
    - Last Modified: Wed Dec 09 08:14:05 GMT 2020
    - 1.6K bytes
    - Viewed (0)
  8. build-logic/documentation/src/main/groovy/gradlebuild/docs/model/SimpleClassMetaDataRepository.java

        }
    
        @Override
        public void put(String fullyQualifiedClassName, T metaData) {
            classes.put(fullyQualifiedClassName, metaData);
        }
    
        @Override
        public void each(Closure cl) {
            for (Map.Entry<String, T> entry : classes.entrySet()) {
                cl.call(new Object[]{entry.getKey(), entry.getValue()});
            }
        }
    
        public void each(Action<? super T> action) {
    Java
    - Registered: Wed Apr 17 11:36:08 GMT 2024
    - Last Modified: Wed Dec 09 08:14:05 GMT 2020
    - 4K bytes
    - Viewed (0)
  9. build-logic/documentation/src/main/groovy/gradlebuild/docs/ReleaseNotesTransformer.java

            }
        }
    
        public void setJqueryFiles(Set<File> jqueryFiles) {
            this.jqueryFiles = jqueryFiles;
        }
    
        public void setBaseCss(File baseCss) {
            this.baseCss = baseCss;
        }
    
        public void setReleaseNotesCss(File releaseNotesCss) {
            this.releaseNotesCss = releaseNotesCss;
        }
    
        public void setReleaseNotesJavascript(File releaseNotesJavascript) {
    Java
    - Registered: Wed May 01 11:36:15 GMT 2024
    - Last Modified: Thu Apr 25 04:49:56 GMT 2024
    - 7.7K bytes
    - Viewed (0)
  10. build-logic/binary-compatibility/src/main/groovy/gradlebuild/binarycompatibility/rules/NewIncubatingAPIRule.java

    import japicmp.model.JApiMethod;
    import me.champeau.gradle.japicmp.report.Violation;
    
    import java.util.Map;
    
    public class NewIncubatingAPIRule extends AbstractGradleViolationRule {
    
        public NewIncubatingAPIRule(Map<String, Object> params) {
            super(params);
        }
    
        @Override
        public Violation maybeViolation(final JApiCompatibility member) {
    Java
    - Registered: Wed May 01 11:36:15 GMT 2024
    - Last Modified: Thu Oct 06 19:15:15 GMT 2022
    - 1.6K bytes
    - Viewed (0)
Back to top