Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for FormattingValidationProblemCollector (0.42 sec)

  1. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/inspect/FormattingValidationProblemCollector.java

    import java.lang.reflect.Method;
    import java.util.ArrayList;
    import java.util.List;
    
    public class FormattingValidationProblemCollector implements ValidationProblemCollector {
        private final String role;
        private final ModelType<?> source;
        private final List<String> problems = new ArrayList<String>();
    
        public FormattingValidationProblemCollector(String role, ModelType<?> source) {
            this.role = role;
            this.source = source;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 3.5K bytes
    - Viewed (0)
  2. platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/internal/inspect/FormattingValidationProblemCollectorTest.groovy

    class FormattingValidationProblemCollectorTest extends Specification {
        def "formats message with a single problem"() {
            given:
            def collector = new FormattingValidationProblemCollector("<thing>", ModelType.of(String))
            collector.add("does not extend RuleSource")
    
            expect:
            collector.format() == 'Type java.lang.String is not a valid <thing>: does not extend RuleSource'
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 4.8K bytes
    - Viewed (0)
  3. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/manage/schema/extract/DefaultModelSchemaExtractionContext.java

     * limitations under the License.
     */
    
    package org.gradle.model.internal.manage.schema.extract;
    
    import org.gradle.api.Action;
    import org.gradle.internal.Actions;
    import org.gradle.model.internal.inspect.FormattingValidationProblemCollector;
    import org.gradle.model.internal.manage.schema.ModelSchema;
    import org.gradle.model.internal.type.ModelType;
    
    import javax.annotation.Nullable;
    import java.lang.reflect.Constructor;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 4.2K bytes
    - Viewed (0)
  4. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/manage/binding/StructBindingExtractionContext.java

     * See the License for the specific language governing permissions and
     * limitations under the License.
     */
    
    package org.gradle.model.internal.manage.binding;
    
    import org.gradle.model.internal.inspect.FormattingValidationProblemCollector;
    import org.gradle.model.internal.manage.schema.StructSchema;
    import org.gradle.model.internal.method.WeaklyTypeReferencingMethod;
    
    import java.lang.reflect.Constructor;
    import java.lang.reflect.Field;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 3K bytes
    - Viewed (0)
  5. platforms/software/dependency-management/src/main/java/org/gradle/internal/rules/RuleSourceBackedRuleAction.java

            List<Method> mutateMethods = findAllMethods(ruleSourceType.getConcreteClass(), element -> element.isAnnotationPresent(Mutate.class));
            FormattingValidationProblemCollector problemsFormatter = new FormattingValidationProblemCollector("rule source", ruleSourceType);
            RuleSourceValidationProblemCollector problems = new DefaultRuleSourceValidationProblemCollector(problemsFormatter);
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 5.6K bytes
    - Viewed (0)
  6. platforms/software/platform-base/src/test/groovy/org/gradle/platform/base/internal/registry/AbstractAnnotationModelRuleExtractorTest.groovy

    import org.gradle.model.internal.inspect.DefaultModelRuleInvoker
    import org.gradle.model.internal.inspect.ExtractedModelRule
    import org.gradle.model.internal.inspect.FormattingValidationProblemCollector
    import org.gradle.model.internal.inspect.MethodModelRuleApplicationContext
    import org.gradle.model.internal.inspect.MethodRuleAction
    import org.gradle.model.internal.inspect.MethodRuleDefinition
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 5.7K bytes
    - Viewed (0)
  7. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/model/NamedObjectInstantiator.java

                throw UncheckedException.throwAsUncheckedException(e);
            }
        }
    
        private void validate(Class<?> publicClass) {
            FormattingValidationProblemCollector problemCollector = new FormattingValidationProblemCollector("Named implementation class", ModelType.of(publicClass));
            visitFields(publicClass, problemCollector);
            if (problemCollector.hasProblems()) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 06 21:54:37 UTC 2024
    - 11.8K bytes
    - Viewed (0)
  8. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/inspect/ModelRuleExtractor.java

            }
        }
    
        private <T> CachedRuleSource doExtract(final Class<T> source) {
            final ModelType<T> type = ModelType.of(source);
            FormattingValidationProblemCollector problems = new FormattingValidationProblemCollector("rule source", type);
            DefaultMethodModelRuleExtractionContext context = new DefaultMethodModelRuleExtractionContext(this, problems);
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 24 13:45:02 UTC 2024
    - 26K bytes
    - Viewed (0)
  9. testing/architecture-test/src/changes/archunit-store/internal-api-nullability.txt

    Class <org.gradle.model.internal.inspect.FormattingValidationProblemCollector> is not annotated (directly or via its package) with @org.gradle.api.NonNullApi in (FormattingValidationProblemCollector.java:0)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jun 11 09:51:15 UTC 2024
    - 967.9K bytes
    - Viewed (0)
Back to top