Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for ClassMethodNameStackTraceSpec (0.48 sec)

  1. platforms/software/testing-base/src/main/java/org/gradle/api/internal/tasks/testing/logging/ClassMethodNameStackTraceSpec.java

    import javax.annotation.Nullable;
    import java.util.regex.Pattern;
    
    public class ClassMethodNameStackTraceSpec implements Spec<StackTraceElement> {
        private static final Pattern ANONYMOUS_CLASS_NAME_SUFFIX = Pattern.compile("\\$[\\d$]+");
        private final String className;
        private final String methodName;
    
        ClassMethodNameStackTraceSpec(String className, @Nullable String methodName) {
            this.className = className;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Sep 18 20:52:40 UTC 2023
    - 1.8K bytes
    - Viewed (0)
  2. platforms/software/testing-base/src/test/groovy/org/gradle/api/internal/tasks/testing/logging/ClassMethodNameStackTraceSpecTest.groovy

    import spock.lang.Specification
    
    class ClassMethodNameStackTraceSpecTest extends Specification {
        def "accepts elements whose class and method names match"() {
            def spec = new ClassMethodNameStackTraceSpec("ClassName", "methodName")
    
            expect:
            spec.isSatisfiedBy(new StackTraceElement("ClassName", "methodName", "SomeFile.java", 42))
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Sep 18 20:52:40 UTC 2023
    - 2.6K bytes
    - Viewed (0)
  3. platforms/software/testing-base/src/main/java/org/gradle/api/internal/tasks/testing/logging/FullExceptionFormatter.java

            switch (filterType) {
                case ENTRY_POINT:
                    return new ClassMethodNameStackTraceSpec(descriptor.getClassName(), descriptor.getName());
                case TRUNCATE:
                    return new TruncatedStackTraceSpec(new ClassMethodNameStackTraceSpec(descriptor.getClassName(), null));
                case GROOVY:
                    return new GroovyStackTraceSpec();
                default:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 5.1K bytes
    - Viewed (0)
  4. platforms/software/testing-base/src/main/java/org/gradle/api/internal/tasks/testing/logging/ShortExceptionFormatter.java

                    ? ((PlaceholderExceptionSupport) exception).getExceptionClassName() : exception.getClass().getName();
            builder.append(className);
    
            StackTraceFilter filter = new StackTraceFilter(new ClassMethodNameStackTraceSpec(descriptor.getClassName(), null));
            List<StackTraceElement> stackTrace = filter.filter(exception);
            if (stackTrace.size() > 0) {
                StackTraceElement element = stackTrace.get(0);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Sep 18 20:52:40 UTC 2023
    - 2.7K bytes
    - Viewed (0)
  5. platforms/software/testing-base/src/test/groovy/org/gradle/api/internal/tasks/testing/logging/GroovyStackTraceSpecTest.groovy

            try {
                foo()
                throw new AssertionError()
            } catch (Exception e) {
                def filter = new StackTraceFilter(new TruncatedStackTraceSpec(new ClassMethodNameStackTraceSpec(getClass().getName(), null)))
                return filter.filter(e)
            }
        }
    
        private void foo() {
            Bar.bar()
        }
    
        static class Bar {
            static void bar() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Sep 18 20:52:40 UTC 2023
    - 3.1K bytes
    - Viewed (0)
  6. testing/architecture-test/src/changes/archunit-store/internal-api-nullability.txt

    Class <org.gradle.api.internal.tasks.testing.logging.ClassMethodNameStackTraceSpec> is not annotated (directly or via its package) with @org.gradle.api.NonNullApi in (ClassMethodNameStackTraceSpec.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