mirror of
https://github.com/gradle/wrapper-validation-action
synced 2024-11-27 18:52:03 +00:00
Merge pull request #27 from sschuberth/minor-improvements
Minor improvements
This commit is contained in:
commit
e7b6c4bcaa
2 changed files with 13 additions and 14 deletions
|
@ -1,11 +1,12 @@
|
||||||
{
|
{
|
||||||
"printWidth": 80,
|
"printWidth": 80,
|
||||||
"tabWidth": 2,
|
"tabWidth": 2,
|
||||||
"useTabs": false,
|
"useTabs": false,
|
||||||
"semi": false,
|
"semi": false,
|
||||||
"singleQuote": true,
|
"singleQuote": true,
|
||||||
"trailingComma": "none",
|
"trailingComma": "none",
|
||||||
"bracketSpacing": false,
|
"bracketSpacing": false,
|
||||||
"arrowParens": "avoid",
|
"arrowParens": "avoid",
|
||||||
"parser": "typescript"
|
"parser": "typescript",
|
||||||
}
|
"endOfLine": "auto"
|
||||||
|
}
|
||||||
|
|
|
@ -5,9 +5,7 @@ const httpc = new httpm.HttpClient('gradle/wrapper-validation-action')
|
||||||
export async function fetchValidChecksums(
|
export async function fetchValidChecksums(
|
||||||
allowSnapshots: boolean
|
allowSnapshots: boolean
|
||||||
): Promise<string[]> {
|
): Promise<string[]> {
|
||||||
const all: object[] = await httpGetJsonArray(
|
const all = await httpGetJsonArray('https://services.gradle.org/versions/all')
|
||||||
'https://services.gradle.org/versions/all'
|
|
||||||
)
|
|
||||||
const withChecksum = all.filter(entry =>
|
const withChecksum = all.filter(entry =>
|
||||||
entry.hasOwnProperty('wrapperChecksumUrl')
|
entry.hasOwnProperty('wrapperChecksumUrl')
|
||||||
)
|
)
|
||||||
|
@ -15,7 +13,7 @@ export async function fetchValidChecksums(
|
||||||
// eslint-disable-next-line @typescript-eslint/no-explicit-any
|
// eslint-disable-next-line @typescript-eslint/no-explicit-any
|
||||||
(entry: any) => allowSnapshots || !entry.snapshot
|
(entry: any) => allowSnapshots || !entry.snapshot
|
||||||
)
|
)
|
||||||
const checksumUrls: string[] = allowed.map(
|
const checksumUrls = allowed.map(
|
||||||
// eslint-disable-next-line @typescript-eslint/no-explicit-any
|
// eslint-disable-next-line @typescript-eslint/no-explicit-any
|
||||||
(entry: any) => entry.wrapperChecksumUrl as string
|
(entry: any) => entry.wrapperChecksumUrl as string
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in a new issue