mirror of
https://github.com/gradle/wrapper-validation-action
synced 2024-11-27 10:42:03 +00:00
checksums: Remove some superfluous type declarations
Signed-off-by: Sebastian Schuberth <sschuberth@gmail.com>
This commit is contained in:
parent
34e3321280
commit
12970df4d0
1 changed files with 2 additions and 4 deletions
|
@ -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