Fix bug with artifact id resolution.

This commit is contained in:
Daniel Scalzi
2020-01-18 12:08:33 -05:00
parent aeef30e3c8
commit 083c878a2d
4 changed files with 10 additions and 10 deletions

View File

@@ -16,7 +16,7 @@ Generate a distribution.json for Helios.
Example Example
```properties ```properties
JAVA_EXECUTABLE=C:\Program Files\AdoptOpenJDK\jdk-8.0.222.10-hotspot\bin\java.exe JAVA_EXECUTABLE=C:\Program Files\AdoptOpenJDK\jdk-8.0.232.09-hotspot\bin\java.exe
ROOT=D:\TestRoot2 ROOT=D:\TestRoot2
BASE_URL=http://localhost:8080/ BASE_URL=http://localhost:8080/
``` ```

12
package-lock.json generated
View File

@@ -48,9 +48,9 @@
} }
}, },
"@types/node": { "@types/node": {
"version": "12.12.24", "version": "12.12.25",
"resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.24.tgz", "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.25.tgz",
"integrity": "sha512-1Ciqv9pqwVtW6FsIUKSZNB82E5Cu1I2bBTj1xuIHXLe/1zYLl3956Nbhg2MzSYHVfl9/rmanjbQIb7LibfCnug==", "integrity": "sha512-nf1LMGZvgFX186geVZR1xMZKKblJiRfiASTHw85zED2kI1yDKHDwTKMdkaCbTlXoRKlGKaDfYywt+V0As30q3w==",
"dev": true "dev": true
}, },
"@types/yargs": { "@types/yargs": {
@@ -551,9 +551,9 @@
} }
}, },
"typescript": { "typescript": {
"version": "3.7.4", "version": "3.7.5",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-3.7.4.tgz", "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.7.5.tgz",
"integrity": "sha512-A25xv5XCtarLwXpcDNZzCGvW2D1S3/bACratYBx2sax8PefsFhlYmkQicKHvpYflFS8if4zne5zT5kpJ7pzuvw==", "integrity": "sha512-/P5lkRXkWHNAbcJIiHPfRoKqyd7bsyCma1hZNUGfn20qm64T6ZBlrzprymeu918H+mB/0rIg2gGK/BXkhhYgBw==",
"dev": true "dev": true
}, },
"universalify": { "universalify": {

View File

@@ -28,11 +28,11 @@
"devDependencies": { "devDependencies": {
"@types/adm-zip": "^0.4.32", "@types/adm-zip": "^0.4.32",
"@types/fs-extra": "^8.0.1", "@types/fs-extra": "^8.0.1",
"@types/node": "^12.12.24", "@types/node": "^12.12.25",
"@types/yargs": "^15.0.0", "@types/yargs": "^15.0.0",
"rimraf": "^3.0.0", "rimraf": "^3.0.0",
"tslint": "^5.20.1", "tslint": "^5.20.1",
"typescript": "^3.7.4" "typescript": "^3.7.5"
}, },
"dependencies": { "dependencies": {
"adm-zip": "^0.4.13", "adm-zip": "^0.4.13",

View File

@@ -26,7 +26,7 @@ export abstract class ModuleStructure extends BaseModelStructure<Module> {
} }
protected generateMavenIdentifier(name: string, version: string) { protected generateMavenIdentifier(name: string, version: string) {
return `generated.${this.type.toLowerCase()}:${name}-${version}@${TypeMetadata[this.type].defaultExtension}` return `generated.${this.type.toLowerCase()}:${name}:${version}@${TypeMetadata[this.type].defaultExtension}`
} }
protected async abstract getModuleId(name: string, path: string, stats: Stats, buf: Buffer): Promise<string> protected async abstract getModuleId(name: string, path: string, stats: Stats, buf: Buffer): Promise<string>