src/main/java/com/greghaskins/spectrum/internal/junit/RuleContext.java
// executing the same class junit.rule.
executing the same class junit.rule.
executing the same class junit . rule .
private synchronized Statement withClassRules(final Statement base,
      final Description description) {
    List<TestRule> classRules = getClassRules();
    return classRules.isEmpty() ? base : new RunRules(base, classRules, description);
  }
private synchronized Statement withClassRules ( final Statement base , final Description description ) { List < TestRule > classRules = getClassRules ( ) ; return classRules . isEmpty ( ) ? base : new RunRules ( base , classRules , description ) ; }
executing the same class junit.rule.
executing the same class junit . rule .