INNER CODE UNIT · Java

findSundrioBuilders

fabric8io/kubernetes-client · scripts/GenerateGraalvmMetadata.java:413

    private Set<String> findSundrioBuilders() {
      var classes = new HashSet<String>();

      for (var annotation : index.getAnnotations(BUILDABLE)) {
        if (annotation.target().kind() == AnnotationTarget.Kind.CLASS) {
          var className = annotation.target().asClass().name().toString();
          classes.add(className);

          // Add generated builder class
          var builderClassName = className + "Builder";
          if (index.getClassByName(DotName.createSimple(builderClassName)) != null) {
            classes.add(builderClassName);
          }
        }
      }

      return classes;
    }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…