Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for AdditionalDataSpec (0.25 sec)

  1. platforms/ide/problems-api/src/main/java/org/gradle/api/problems/internal/AdditionalDataSpec.java

     * limitations under the License.
     */
    
    package org.gradle.api.problems.internal;
    
    /**
     * Marker interface for additional data that can be attached to a {@link Problem}.
     */
    public interface AdditionalDataSpec {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 28 09:03:53 UTC 2024
    - 791 bytes
    - Viewed (0)
  2. platforms/core-configuration/model-core/src/main/java/org/gradle/internal/reflect/validation/DelegatingProblemBuilder.java

    import org.gradle.api.Action;
    import org.gradle.api.NonNullApi;
    import org.gradle.api.problems.ProblemGroup;
    import org.gradle.api.problems.Severity;
    import org.gradle.api.problems.internal.AdditionalDataSpec;
    import org.gradle.api.problems.internal.DocLink;
    import org.gradle.api.problems.internal.InternalProblemBuilder;
    import org.gradle.api.problems.internal.Problem;
    
    import javax.annotation.Nullable;
    
    @NonNullApi
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 28 09:03:53 UTC 2024
    - 4.5K bytes
    - Viewed (0)
  3. platforms/ide/problems-api/src/main/java/org/gradle/api/problems/internal/TypeValidationDataSpec.java

     */
    
    package org.gradle.api.problems.internal;
    
    /**
     * Specifies configuration options when creating a new TypeValidationData instance.
     */
    public interface TypeValidationDataSpec extends AdditionalDataSpec {
        TypeValidationDataSpec pluginId(String pluginId);
        TypeValidationDataSpec propertyName(String propertyName);
        TypeValidationDataSpec parentPropertyName(String parentPropertyName);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 28 09:03:53 UTC 2024
    - 1K bytes
    - Viewed (0)
  4. platforms/ide/problems-api/src/main/java/org/gradle/api/problems/internal/DeprecationDataSpec.java

     */
    
    package org.gradle.api.problems.internal;
    
    /**
     * Specifies configuration options when creating a new DeprecationData instance.
     */
    public interface DeprecationDataSpec extends AdditionalDataSpec {
        DeprecationDataSpec type(DeprecationData.Type type);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 28 09:03:53 UTC 2024
    - 874 bytes
    - Viewed (0)
  5. platforms/ide/problems-api/src/main/java/org/gradle/api/problems/internal/InternalProblemSpec.java

         *
         * @param specType the type of the additional data configurer (see the AdditionalDataSpec interface for the list of supported types)
         * @param config  The action configuring the additional data
         * @return this
         * @param <U> The type of the configurator object that will be applied to the additional data
         */
        <U extends AdditionalDataSpec> InternalProblemSpec additionalData(Class<? extends U> specType, Action<? super U> config);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 28 09:03:53 UTC 2024
    - 3.3K bytes
    - Viewed (0)
  6. platforms/ide/problems-api/src/main/java/org/gradle/api/problems/internal/GeneralDataSpec.java

     * limitations under the License.
     */
    
    package org.gradle.api.problems.internal;
    
    /**
     * Specifies configuration options when creating a new GeneralData instance.
     */
    public interface GeneralDataSpec extends AdditionalDataSpec {
        GeneralDataSpec put(String key, String value);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 28 09:03:53 UTC 2024
    - 860 bytes
    - Viewed (0)
  7. platforms/ide/problems-api/src/main/java/org/gradle/api/problems/internal/AdditionalDataBuilderFactory.java

    import com.google.common.base.Preconditions;
    
    public class AdditionalDataBuilderFactory {
    
        @SuppressWarnings("unchecked")
        public static <T extends AdditionalData, S extends AdditionalDataSpec> AdditionalDataBuilder<T> builderFor(Class<? extends S> type) {
            Preconditions.checkNotNull(type);
            if (TypeValidationDataSpec.class.isAssignableFrom(type)) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 28 09:03:53 UTC 2024
    - 2.3K bytes
    - Viewed (0)
  8. platforms/ide/problems-api/src/main/java/org/gradle/api/problems/internal/InternalProblemBuilder.java

        @Override
        InternalProblemBuilder details(String details);
    
        @Override
        InternalProblemBuilder solution(String solution);
    
        @Override
        <U extends AdditionalDataSpec> InternalProblemBuilder additionalData(Class<? extends U> specType, Action<? super U> config);
    
        @Override
        InternalProblemBuilder withException(RuntimeException e);
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 28 09:03:53 UTC 2024
    - 2.5K bytes
    - Viewed (0)
  9. platforms/ide/problems-api/src/main/java/org/gradle/api/problems/internal/DefaultProblemBuilder.java

                this.solutions = new ArrayList<String>();
            }
            this.solutions.add(solution);
            return this;
        }
    
        @Override
        @SuppressWarnings("unchecked")
        public <U extends AdditionalDataSpec> InternalProblemBuilder additionalData(Class<? extends U> specType, Action<? super U> config) {
            if (!supportedAdditionalDataTypes.contains(specType)) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jun 04 08:30:15 UTC 2024
    - 10.6K bytes
    - Viewed (0)
Back to top