@@ -99,7 +99,7 @@ class UpgradeManager {
9999 }
100100 if ( javaVersion < Upgrade . EARLIEST_JAVA_VERSION_NOT_TO_PROMPT ) {
101101 issueManager . addIssue ( pomPath , {
102- rulePackageId : buildPackageId ( Upgrade . DIAGNOSTICS_GROUP_ID_FOR_JAVA_ENGINE , "*" ) ,
102+ packageId : buildPackageId ( Upgrade . DIAGNOSTICS_GROUP_ID_FOR_JAVA_ENGINE , "*" ) ,
103103 reason : UpgradeReason . ENGINE_TOO_OLD ,
104104 currentVersion : String ( javaVersion ) ,
105105 suggestedVersion : String ( Upgrade . EARLIEST_JAVA_VERSION_NOT_TO_PROMPT ) ,
@@ -113,25 +113,26 @@ class UpgradeManager {
113113 const versionString = data . metaData ?. [ "maven.version" ] ;
114114 const groupId = data . metaData ?. [ "maven.groupId" ] ;
115115 const artifactId = data . metaData ?. [ "maven.artifactId" ] ;
116- const supportedVersionDefinition = metadataManager . getDependencyMetadata ( groupId , artifactId ) ;
116+ const packageId = buildPackageId ( groupId , artifactId ) ;
117+ const supportedVersionDefinition = metadataManager . getMetadataById ( packageId ) ;
117118 if ( ! versionString || ! groupId || ! supportedVersionDefinition ) {
118119 return ;
119120 }
120121 const currentVersion = semver . coerce ( versionString ) ;
121122 if ( ! currentVersion ) {
122- issueManager . removeIssue ( dependingPomPath , supportedVersionDefinition . rulePackageId ) ;
123+ issueManager . removeIssue ( dependingPomPath , packageId ) ;
123124 return ;
124125 }
125126 if ( ! semver . satisfies ( currentVersion , supportedVersionDefinition . supportedVersion ) ) {
126127 issueManager . addIssue ( dependingPomPath , {
127- rulePackageId : supportedVersionDefinition . rulePackageId ,
128+ packageId ,
128129 packageDisplayName : supportedVersionDefinition . name ,
129130 reason : UpgradeReason . END_OF_LIFE ,
130131 currentVersion : versionString ,
131132 suggestedVersion : "latest" , // TODO
132133 } ) ;
133134 } else {
134- issueManager . removeIssue ( dependingPomPath , supportedVersionDefinition . rulePackageId ) ;
135+ issueManager . removeIssue ( dependingPomPath , packageId ) ;
135136 }
136137 }
137138
0 commit comments