docs: protected List<String> computeNonAffectedClasses() {
          List<String> nonAffectedClasses = new ArrayList();
          if (!getForceall()) {
              // Create excludes list; we assume that all files are in
              // the parentdir.
              nonAffectedClasses = AffectedChecker.findNonAffectedClasses(parentdir, getRootDirOption());
  
              // Do not exclude recently failing tests if appropriate
              // argument is provided.
              if (getForcefailing()) {
                  List<String> recentlyFailingClasses = AffectedChecker.findRecentlyFailingClasses(parentdir, getRootDirOption());
                  nonAffectedClasses.removeAll(recentlyFailingClasses);
              }
          }
          return nonAffectedClasses;
      }