INNER CODE UNIT · Java

generate

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

  static Result generate(String[] args) {
    try {
      var config = parseArgs(args);
      if (config == null) {
        return Result.EMPTY; // Help was shown, nothing to do
      }

      if (!config.indexFile.exists()) {
        System.err.println("ERROR: Jandex index file not found: " + config.indexFile);
        System.err.println("Consider generating index with jandex-maven-plugin");
        return Result.ERROR;
      }

      // Determine output file
      if (config.outputFile == null) {
        // index file is at: target/classes/META-INF/jandex.idx
        // we need: target/classes/META-INF/native-image/io.fabric8/<artifactId>/reflect-config.json
        var classesDir = config.indexFile.getParentFile().getParentFile().toPath(); // target/classes

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…