diff --git a/src/main/kotlin/net/thauvin/erik/kobalt/plugin/versioneye/VersionEyePlugin.kt b/src/main/kotlin/net/thauvin/erik/kobalt/plugin/versioneye/VersionEyePlugin.kt index bbf0f14..3eabadb 100644 --- a/src/main/kotlin/net/thauvin/erik/kobalt/plugin/versioneye/VersionEyePlugin.kt +++ b/src/main/kotlin/net/thauvin/erik/kobalt/plugin/versioneye/VersionEyePlugin.kt @@ -147,10 +147,10 @@ class VersionEyePlugin @Inject constructor(val configActor: ConfigActor " - + curVer.asString, out_number, isFailDeps, config.colors)) + // Unknown & outdated dependencies + if (curVer.isJsonNull) { + if (depsInfo.isNotEmpty()) { + depsInfo.append(lf) } + unknownDeps++ + depsInfo.append( + Utils.redLight(" - $depName -> UNKNOWN", unknownDeps, false, config.colors)) + } else if (dep.get("outdated").asBoolean) { + if (depsInfo.isNotEmpty()) { + depsInfo.append(lf) + } + depsInfo.append(Utils.redLight(" - $depName -> " + + curVer.asString, out_number, isFailDeps, config.colors)) } // Parse licenses @@ -319,16 +328,17 @@ class VersionEyePlugin @Inject constructor(val configActor: ConfigActor