gradle/github-dependency-graph-gradle-plugin

Configurations in generated != Configurations Listed in Build Scan

Closed this issue · 4 comments

Running the self-test the JSON doesn't match up with the build scan

https://ge.gradle.org/s/byrea6vrsycvy/dependencies?toggled=W1swXV0

Screen Shot 2022-01-14 at 9 09 29 PM

{
  "version" : 0,
  "job" : {
    "id" : "42",
    "name" : "Build"
  },
  "sha" : "2e571c0c2971c19872fc3694ab8af303b910eb01",
  "ref" : "refs/heads/master",
  "detector" : {
    "name" : "Gradle GitHub Dependency Extractor",
    "version" : "0.0.1",
    "url" : "https://github.com/gradle/github-dependency-extractor"
  },
  "manifests" : {
    "Build: :, Project: :plugin, Buildscript Configuration: classpath" : {
      "name" : "Build: :, Project: :plugin, Buildscript Configuration: classpath",
      "resolved" : {
        "pkg:maven/org.jetbrains.kotlin/kotlin-util-io@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.jetbrains.kotlin/kotlin-util-io@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ ],
          "metadata" : {
            "group" : "org.jetbrains.kotlin",
            "module" : "kotlin-util-io",
            "version" : "1.5.32"
          }
        },
        "pkg:maven/org.jetbrains.kotlin/kotlin-native-utils@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.jetbrains.kotlin/kotlin-native-utils@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ "pkg:maven/org.jetbrains.kotlin/kotlin-util-io@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" ],
          "metadata" : {
            "group" : "org.jetbrains.kotlin",
            "module" : "kotlin-native-utils",
            "version" : "1.5.32"
          }
        },
        "pkg:maven/org.jetbrains.kotlin/kotlin-project-model@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.jetbrains.kotlin/kotlin-project-model@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ ],
          "metadata" : {
            "group" : "org.jetbrains.kotlin",
            "module" : "kotlin-project-model",
            "version" : "1.5.32"
          }
        },
        "pkg:maven/org.jetbrains.kotlin/kotlin-gradle-plugin-api@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.jetbrains.kotlin/kotlin-gradle-plugin-api@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ "pkg:maven/org.jetbrains.kotlin/kotlin-native-utils@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/org.jetbrains.kotlin/kotlin-project-model@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" ],
          "metadata" : {
            "group" : "org.jetbrains.kotlin",
            "module" : "kotlin-gradle-plugin-api",
            "version" : "1.5.32"
          }
        },
        "pkg:maven/org.jetbrains.kotlin/kotlin-gradle-plugin-model@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.jetbrains.kotlin/kotlin-gradle-plugin-model@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ ],
          "metadata" : {
            "group" : "org.jetbrains.kotlin",
            "module" : "kotlin-gradle-plugin-model",
            "version" : "1.5.32"
          }
        },
        "pkg:maven/org.jetbrains.kotlin/kotlin-util-klib@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.jetbrains.kotlin/kotlin-util-klib@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ "pkg:maven/org.jetbrains.kotlin/kotlin-util-io@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" ],
          "metadata" : {
            "group" : "org.jetbrains.kotlin",
            "module" : "kotlin-util-klib",
            "version" : "1.5.32"
          }
        },
        "pkg:maven/org.jetbrains.kotlin/kotlin-klib-commonizer-api@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.jetbrains.kotlin/kotlin-klib-commonizer-api@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ "pkg:maven/org.jetbrains.kotlin/kotlin-native-utils@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" ],
          "metadata" : {
            "group" : "org.jetbrains.kotlin",
            "module" : "kotlin-klib-commonizer-api",
            "version" : "1.5.32"
          }
        },
        "pkg:maven/com.google.code.gson/gson@2.8.6?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/com.google.code.gson/gson@2.8.6?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ ],
          "metadata" : {
            "group" : "com.google.code.gson",
            "module" : "gson",
            "version" : "2.8.6"
          }
        },
        "pkg:maven/org.jetbrains.kotlin/kotlin-tooling-metadata@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.jetbrains.kotlin/kotlin-tooling-metadata@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ "pkg:maven/com.google.code.gson/gson@2.8.6?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" ],
          "metadata" : {
            "group" : "org.jetbrains.kotlin",
            "module" : "kotlin-tooling-metadata",
            "version" : "1.5.32"
          }
        },
        "pkg:maven/com.google.guava/failureaccess@1.0.1?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/com.google.guava/failureaccess@1.0.1?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ ],
          "metadata" : {
            "group" : "com.google.guava",
            "module" : "failureaccess",
            "version" : "1.0.1"
          }
        },
        "pkg:maven/com.google.guava/listenablefuture@9999.0-empty-to-avoid-conflict-with-guava?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/com.google.guava/listenablefuture@9999.0-empty-to-avoid-conflict-with-guava?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ ],
          "metadata" : {
            "group" : "com.google.guava",
            "module" : "listenablefuture",
            "version" : "9999.0-empty-to-avoid-conflict-with-guava"
          }
        },
        "pkg:maven/com.google.code.findbugs/jsr305@3.0.2?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/com.google.code.findbugs/jsr305@3.0.2?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ ],
          "metadata" : {
            "group" : "com.google.code.findbugs",
            "module" : "jsr305",
            "version" : "3.0.2"
          }
        },
        "pkg:maven/org.checkerframework/checker-qual@2.11.1?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.checkerframework/checker-qual@2.11.1?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ ],
          "metadata" : {
            "group" : "org.checkerframework",
            "module" : "checker-qual",
            "version" : "2.11.1"
          }
        },
        "pkg:maven/com.google.errorprone/error_prone_annotations@2.3.4?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/com.google.errorprone/error_prone_annotations@2.3.4?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ ],
          "metadata" : {
            "group" : "com.google.errorprone",
            "module" : "error_prone_annotations",
            "version" : "2.3.4"
          }
        },
        "pkg:maven/com.google.j2objc/j2objc-annotations@1.3?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/com.google.j2objc/j2objc-annotations@1.3?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ ],
          "metadata" : {
            "group" : "com.google.j2objc",
            "module" : "j2objc-annotations",
            "version" : "1.3"
          }
        },
        "pkg:maven/com.google.guava/guava@29.0-jre?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/com.google.guava/guava@29.0-jre?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ "pkg:maven/com.google.guava/failureaccess@1.0.1?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/com.google.guava/listenablefuture@9999.0-empty-to-avoid-conflict-with-guava?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/com.google.code.findbugs/jsr305@3.0.2?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/org.checkerframework/checker-qual@2.11.1?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/com.google.errorprone/error_prone_annotations@2.3.4?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/com.google.j2objc/j2objc-annotations@1.3?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" ],
          "metadata" : {
            "group" : "com.google.guava",
            "module" : "guava",
            "version" : "29.0-jre"
          }
        },
        "pkg:maven/de.undercouch/gradle-download-task@4.1.1?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/de.undercouch/gradle-download-task@4.1.1?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ ],
          "metadata" : {
            "group" : "de.undercouch",
            "module" : "gradle-download-task",
            "version" : "4.1.1"
          }
        },
        "pkg:maven/com.github.gundy/semver4j@0.16.4?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/com.github.gundy/semver4j@0.16.4?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ ],
          "metadata" : {
            "group" : "com.github.gundy",
            "module" : "semver4j",
            "version" : "0.16.4"
          }
        },
        "pkg:maven/org.jetbrains.kotlin/kotlin-daemon-embeddable@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.jetbrains.kotlin/kotlin-daemon-embeddable@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ ],
          "metadata" : {
            "group" : "org.jetbrains.kotlin",
            "module" : "kotlin-daemon-embeddable",
            "version" : "1.5.32"
          }
        },
        "pkg:maven/org.jetbrains.intellij.deps/trove4j@1.0.20181211?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.jetbrains.intellij.deps/trove4j@1.0.20181211?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ ],
          "metadata" : {
            "group" : "org.jetbrains.intellij.deps",
            "module" : "trove4j",
            "version" : "1.0.20181211"
          }
        },
        "pkg:maven/org.jetbrains.kotlin/kotlin-compiler-embeddable@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.jetbrains.kotlin/kotlin-compiler-embeddable@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ "pkg:maven/org.jetbrains.kotlin/kotlin-daemon-embeddable@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/org.jetbrains.intellij.deps/trove4j@1.0.20181211?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" ],
          "metadata" : {
            "group" : "org.jetbrains.kotlin",
            "module" : "kotlin-compiler-embeddable",
            "version" : "1.5.32"
          }
        },
        "pkg:maven/org.jetbrains.kotlin/kotlin-annotation-processing-gradle@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.jetbrains.kotlin/kotlin-annotation-processing-gradle@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ "pkg:maven/org.jetbrains.kotlin/kotlin-compiler-embeddable@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" ],
          "metadata" : {
            "group" : "org.jetbrains.kotlin",
            "module" : "kotlin-annotation-processing-gradle",
            "version" : "1.5.32"
          }
        },
        "pkg:maven/org.jetbrains.kotlin/kotlin-android-extensions@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.jetbrains.kotlin/kotlin-android-extensions@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ "pkg:maven/org.jetbrains.kotlin/kotlin-compiler-embeddable@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" ],
          "metadata" : {
            "group" : "org.jetbrains.kotlin",
            "module" : "kotlin-android-extensions",
            "version" : "1.5.32"
          }
        },
        "pkg:maven/org.jetbrains.kotlin/kotlin-build-common@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.jetbrains.kotlin/kotlin-build-common@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ ],
          "metadata" : {
            "group" : "org.jetbrains.kotlin",
            "module" : "kotlin-build-common",
            "version" : "1.5.32"
          }
        },
        "pkg:maven/org.jetbrains.kotlinx/kotlinx-coroutines-core-jvm@1.5.0?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.jetbrains.kotlinx/kotlinx-coroutines-core-jvm@1.5.0?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ ],
          "metadata" : {
            "group" : "org.jetbrains.kotlinx",
            "module" : "kotlinx-coroutines-core-jvm",
            "version" : "1.5.0"
          }
        },
        "pkg:maven/org.jetbrains.kotlin/kotlin-daemon-client@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.jetbrains.kotlin/kotlin-daemon-client@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ "pkg:maven/org.jetbrains.kotlinx/kotlinx-coroutines-core-jvm@1.5.0?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" ],
          "metadata" : {
            "group" : "org.jetbrains.kotlin",
            "module" : "kotlin-daemon-client",
            "version" : "1.5.32"
          }
        },
        "pkg:maven/org.jetbrains.kotlin/kotlin-compiler-runner@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.jetbrains.kotlin/kotlin-compiler-runner@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ "pkg:maven/org.jetbrains.kotlin/kotlin-build-common@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/org.jetbrains.kotlin/kotlin-daemon-client@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/org.jetbrains.kotlinx/kotlinx-coroutines-core-jvm@1.5.0?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/org.jetbrains.kotlin/kotlin-compiler-embeddable@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" ],
          "metadata" : {
            "group" : "org.jetbrains.kotlin",
            "module" : "kotlin-compiler-runner",
            "version" : "1.5.32"
          }
        },
        "pkg:maven/org.jetbrains.kotlin/kotlin-scripting-common@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.jetbrains.kotlin/kotlin-scripting-common@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ "pkg:maven/org.jetbrains.kotlinx/kotlinx-coroutines-core-jvm@1.5.0?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" ],
          "metadata" : {
            "group" : "org.jetbrains.kotlin",
            "module" : "kotlin-scripting-common",
            "version" : "1.5.32"
          }
        },
        "pkg:maven/org.jetbrains.kotlin/kotlin-scripting-jvm@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.jetbrains.kotlin/kotlin-scripting-jvm@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ "pkg:maven/org.jetbrains.kotlin/kotlin-scripting-common@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" ],
          "metadata" : {
            "group" : "org.jetbrains.kotlin",
            "module" : "kotlin-scripting-jvm",
            "version" : "1.5.32"
          }
        },
        "pkg:maven/org.jetbrains.kotlinx/kotlinx-coroutines-core@1.5.0?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.jetbrains.kotlinx/kotlinx-coroutines-core@1.5.0?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ "pkg:maven/org.jetbrains.kotlinx/kotlinx-coroutines-core-jvm@1.5.0?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" ],
          "metadata" : {
            "group" : "org.jetbrains.kotlinx",
            "module" : "kotlinx-coroutines-core",
            "version" : "1.5.0"
          }
        },
        "pkg:maven/org.jetbrains.kotlin/kotlin-scripting-compiler-impl-embeddable@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.jetbrains.kotlin/kotlin-scripting-compiler-impl-embeddable@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ "pkg:maven/org.jetbrains.kotlin/kotlin-scripting-common@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/org.jetbrains.kotlin/kotlin-scripting-jvm@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/org.jetbrains.kotlinx/kotlinx-coroutines-core@1.5.0?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" ],
          "metadata" : {
            "group" : "org.jetbrains.kotlin",
            "module" : "kotlin-scripting-compiler-impl-embeddable",
            "version" : "1.5.32"
          }
        },
        "pkg:maven/org.jetbrains.kotlin/kotlin-scripting-compiler-embeddable@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.jetbrains.kotlin/kotlin-scripting-compiler-embeddable@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ "pkg:maven/org.jetbrains.kotlin/kotlin-scripting-compiler-impl-embeddable@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" ],
          "metadata" : {
            "group" : "org.jetbrains.kotlin",
            "module" : "kotlin-scripting-compiler-embeddable",
            "version" : "1.5.32"
          }
        },
        "pkg:maven/org.jetbrains.kotlin/kotlin-gradle-plugin@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.jetbrains.kotlin/kotlin-gradle-plugin@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ "pkg:maven/org.jetbrains.kotlin/kotlin-gradle-plugin-api@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/org.jetbrains.kotlin/kotlin-gradle-plugin-model@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/org.jetbrains.kotlin/kotlin-util-klib@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/org.jetbrains.kotlin/kotlin-klib-commonizer-api@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/org.jetbrains.kotlin/kotlin-tooling-metadata@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/org.jetbrains.kotlin/kotlin-project-model@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/com.google.code.gson/gson@2.8.6?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/com.google.guava/guava@29.0-jre?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/de.undercouch/gradle-download-task@4.1.1?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/com.github.gundy/semver4j@0.16.4?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/org.jetbrains.kotlin/kotlin-compiler-embeddable@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/org.jetbrains.kotlin/kotlin-annotation-processing-gradle@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/org.jetbrains.kotlin/kotlin-android-extensions@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/org.jetbrains.kotlin/kotlin-compiler-runner@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/org.jetbrains.kotlin/kotlin-scripting-compiler-embeddable@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/org.jetbrains.kotlin/kotlin-scripting-compiler-impl-embeddable@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" ],
          "metadata" : {
            "group" : "org.jetbrains.kotlin",
            "module" : "kotlin-gradle-plugin",
            "version" : "1.5.32"
          }
        },
        "pkg:maven/org.jetbrains.kotlin.jvm/org.jetbrains.kotlin.jvm.gradle.plugin@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.jetbrains.kotlin.jvm/org.jetbrains.kotlin.jvm.gradle.plugin@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "direct",
          "dependencies" : [ "pkg:maven/org.jetbrains.kotlin/kotlin-gradle-plugin@1.5.32?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" ],
          "metadata" : {
            "group" : "org.jetbrains.kotlin.jvm",
            "module" : "org.jetbrains.kotlin.jvm.gradle.plugin",
            "version" : "1.5.32"
          }
        },
        "pkg:maven/org.jdom/jdom2@2.0.6?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.jdom/jdom2@2.0.6?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ ],
          "metadata" : {
            "group" : "org.jdom",
            "module" : "jdom2",
            "version" : "2.0.6"
          }
        },
        "pkg:maven/org.ow2.asm/asm@9.2?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.ow2.asm/asm@9.2?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ ],
          "metadata" : {
            "group" : "org.ow2.asm",
            "module" : "asm",
            "version" : "9.2"
          }
        },
        "pkg:maven/org.ow2.asm/asm-tree@9.2?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.ow2.asm/asm-tree@9.2?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ "pkg:maven/org.ow2.asm/asm@9.2?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" ],
          "metadata" : {
            "group" : "org.ow2.asm",
            "module" : "asm-tree",
            "version" : "9.2"
          }
        },
        "pkg:maven/org.ow2.asm/asm-analysis@9.2?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.ow2.asm/asm-analysis@9.2?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ "pkg:maven/org.ow2.asm/asm-tree@9.2?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" ],
          "metadata" : {
            "group" : "org.ow2.asm",
            "module" : "asm-analysis",
            "version" : "9.2"
          }
        },
        "pkg:maven/org.ow2.asm/asm-commons@9.2?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.ow2.asm/asm-commons@9.2?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ "pkg:maven/org.ow2.asm/asm@9.2?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/org.ow2.asm/asm-tree@9.2?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/org.ow2.asm/asm-analysis@9.2?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" ],
          "metadata" : {
            "group" : "org.ow2.asm",
            "module" : "asm-commons",
            "version" : "9.2"
          }
        },
        "pkg:maven/commons-io/commons-io@2.11.0?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/commons-io/commons-io@2.11.0?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ ],
          "metadata" : {
            "group" : "commons-io",
            "module" : "commons-io",
            "version" : "2.11.0"
          }
        },
        "pkg:maven/org.apache.ant/ant-launcher@1.10.11?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.apache.ant/ant-launcher@1.10.11?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ ],
          "metadata" : {
            "group" : "org.apache.ant",
            "module" : "ant-launcher",
            "version" : "1.10.11"
          }
        },
        "pkg:maven/org.apache.ant/ant@1.10.11?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.apache.ant/ant@1.10.11?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ "pkg:maven/org.apache.ant/ant-launcher@1.10.11?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" ],
          "metadata" : {
            "group" : "org.apache.ant",
            "module" : "ant",
            "version" : "1.10.11"
          }
        },
        "pkg:maven/org.codehaus.plexus/plexus-utils@3.4.1?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.codehaus.plexus/plexus-utils@3.4.1?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ ],
          "metadata" : {
            "group" : "org.codehaus.plexus",
            "module" : "plexus-utils",
            "version" : "3.4.1"
          }
        },
        "pkg:maven/org.apache.logging.log4j/log4j-api@2.17.0?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.apache.logging.log4j/log4j-api@2.17.0?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ ],
          "metadata" : {
            "group" : "org.apache.logging.log4j",
            "module" : "log4j-api",
            "version" : "2.17.0"
          }
        },
        "pkg:maven/org.apache.logging.log4j/log4j-core@2.17.0?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.apache.logging.log4j/log4j-core@2.17.0?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "direct",
          "dependencies" : [ "pkg:maven/org.apache.logging.log4j/log4j-api@2.17.0?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" ],
          "metadata" : {
            "group" : "org.apache.logging.log4j",
            "module" : "log4j-core",
            "version" : "2.17.0"
          }
        },
        "pkg:maven/org.vafer/jdependency@2.7.0?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/org.vafer/jdependency@2.7.0?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ ],
          "metadata" : {
            "group" : "org.vafer",
            "module" : "jdependency",
            "version" : "2.7.0"
          }
        },
        "pkg:maven/gradle.plugin.com.github.johnrengelman/shadow@7.1.0?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/gradle.plugin.com.github.johnrengelman/shadow@7.1.0?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "indirect",
          "dependencies" : [ "pkg:maven/org.jdom/jdom2@2.0.6?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/org.ow2.asm/asm@9.2?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/org.ow2.asm/asm-commons@9.2?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/commons-io/commons-io@2.11.0?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/org.apache.ant/ant@1.10.11?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/org.codehaus.plexus/plexus-utils@3.4.1?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/org.apache.logging.log4j/log4j-core@2.17.0?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2", "pkg:maven/org.vafer/jdependency@2.7.0?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" ],
          "metadata" : {
            "group" : "gradle.plugin.com.github.johnrengelman",
            "module" : "shadow",
            "version" : "7.1.0"
          }
        },
        "pkg:maven/com.github.johnrengelman.shadow/com.github.johnrengelman.shadow.gradle.plugin@7.1.0?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" : {
          "purl" : "pkg:maven/com.github.johnrengelman.shadow/com.github.johnrengelman.shadow.gradle.plugin@7.1.0?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2",
          "relationship" : "direct",
          "dependencies" : [ "pkg:maven/gradle.plugin.com.github.johnrengelman/shadow@7.1.0?repository_url=https%3A%2F%2Fplugins.gradle.org%2Fm2" ],
          "metadata" : {
            "group" : "com.github.johnrengelman.shadow",
            "module" : "com.github.johnrengelman.shadow.gradle.plugin",
            "version" : "7.1.0"
          }
        }
      },
      "metadata" : {
        "configuration" : "classpath",
        "build_path" : ":",
        "is_script_configuration" : true,
        "true_project_path" : ":plugin"
      },
      "file" : {
        "source_location" : "plugin/build.gradle.kts"
      }
    },
    "Build: :, Project: :plugin-test, Buildscript Configuration: classpath" : {
      "name" : "Build: :, Project: :plugin-test, Buildscript Configuration: classpath",
      "resolved" : { },
      "metadata" : {
        "configuration" : "classpath",
        "build_path" : ":",
        "is_script_configuration" : true,
        "true_project_path" : ":plugin-test"
      },
      "file" : {
        "source_location" : "plugin-test/build.gradle.kts"
      }
    },
    "Build: :, Project: :, Buildscript Configuration: classpath" : {
      "name" : "Build: :, Project: :, Buildscript Configuration: classpath",
      "resolved" : { },
      "metadata" : {
        "configuration" : "classpath",
        "build_path" : ":",
        "is_script_configuration" : true,
        "true_project_path" : ":"
      },
      "file" : {
        "source_location" : "build.gradle.kts"
      }
    },
    "Build: :, Project: :plugin, Configuration: apiDependenciesMetadata" : {
      "name" : "Build: :, Project: :plugin, Configuration: apiDependenciesMetadata",
      "resolved" : { },
      "metadata" : {
        "project_path" : ":plugin",
        "configuration" : "apiDependenciesMetadata",
        "build_path" : ":",
        "is_script_configuration" : false,
        "true_project_path" : ":plugin"
      },
      "file" : {
        "source_location" : "plugin/build.gradle.kts"
      }
    },
    "Build: :, Project: :plugin, Configuration: annotationProcessor" : {
      "name" : "Build: :, Project: :plugin, Configuration: annotationProcessor",
      "resolved" : { },
      "metadata" : {
        "project_path" : ":plugin",
        "configuration" : "annotationProcessor",
        "build_path" : ":",
        "configuration_description" : "Annotation processors and their dependencies for source set 'main'.",
        "is_script_configuration" : false,
        "true_project_path" : ":plugin"
      },
      "file" : {
        "source_location" : "plugin/build.gradle.kts"
      }
    }
  },
  "scanned" : "2022-01-15T01:59:54Z"
}

@bigdaz any idea why I was experiencing this? What was I missing?

bigdaz commented

No, I don't know why you were missing many resolved configurations from your generated JSON.
But if you look at the JSON that was generated from an earlier self-check run, you can see many, many configurations being resolved: https://github.com/gradle/github-dependency-extractor/actions/runs/4601760360. (The generated JSON is saved as a build artifact).

Later runs should express the same dependency information, but will be collapsed into a per-project manifest.

Does re-runing the same build multiple times cause certain configurations to not get re-resolved?

bigdaz commented

Does re-runing the same build multiple times cause certain configurations to not get re-resolved?

Without configuration-cache enabled, this doesn't seem likely, assuming the same tasks are targeted and the build succeeds (some task input may not be resolved for a failed build).
I can't explain why testRuntimeClasspath was reported as resolved in the build scan but is missing from your JSON.