code: @Override
      public boolean passes(final String scope) {
          if (skipTestScope && SCOPE_TEST.equals(scope)) {
              return true;
          }
          if (skipProvidedScope && SCOPE_PROVIDED.equals(scope)) {
              return true;
          }
          if (skipSystemScope && SCOPE_SYSTEM.equals(scope)) {
              return true;
          }
          if (skipRuntimeScope && SCOPE_RUNTIME.equals(scope)) {
              return true;
          }
          if (skipRuntimeScope && skipSystemScope && SCOPE_COMPILE_PLUS_RUNTIME.equals(scope)) {
              return true;
          }
          return false;
      }
docs: Tests is the artifact should be included in the scan (i.e. is the
  dependency in a scope that is being scanned).
  
  @param scope the scope of the artifact to test
  @return <code>true</code> if the artifact is in an excluded scope;
  otherwise <code>false</code>