code: @Override
      public void report() {
          for (Map.Entry<String, Map<String, BugInstance>> thisEntry : possibleBugs.entrySet()) {
  
              Map<String, BugInstance> equalsClassesMap = thisEntry.getValue();
              for (Map.Entry<String, BugInstance> equalsEntry : equalsClassesMap.entrySet()) {
                  String equalsCls = equalsEntry.getKey();
  
                  Map<String, BugInstance> reverseEqualsClassMap = possibleBugs.get(equalsCls);
                  if (reverseEqualsClassMap == null) {
                      bugReporter.reportBug(equalsClassesMap.values().iterator().next());
                      break;
                  }
  
                  if (!reverseEqualsClassMap.containsKey(thisEntry.getKey())) {
                      bugReporter.reportBug(equalsClassesMap.values().iterator().next());
                      break;
                  }
              }
          }
          possibleBugs.clear();
      }
docs: reports all the collected issues from the parse of this class