docs: private static boolean versionMatches(AddOn addOn, AddOnDep dependency) {
          if (addOn.version.matches(dependency.getVersion())) {
              return true;
          }
  
          if (addOn.semVer != null && addOn.semVer.matches(dependency.getVersion())) {
              return true;
          }
  
          return false;
      }