chore: silence some "unused variable" warnings

This commit is contained in:
tydeu 2022-06-10 15:44:08 -04:00
parent e6e2c2ab72
commit 05b4a8fc76
3 changed files with 10 additions and 10 deletions

View file

@ -243,11 +243,11 @@ def script : (cmd : String) → CliM PUnit
let config ← mkLakeConfig (← getThe LakeOptions)
noArgsRem do
let ws ← loadWorkspace config
ws.packageMap.forM fun name pkg => do
let pkgName := pkg.name.toString (escape := false)
pkg.scripts.forM fun name script =>
let scriptName := name.toString (escape := false)
IO.println s!"{pkgName}/{scriptName}"
ws.packageMap.forM fun _ pkg => do
let pkgName := pkg.name.toString (escape := false)
pkg.scripts.forM fun name _ =>
let scriptName := name.toString (escape := false)
IO.println s!"{pkgName}/{scriptName}"
| "run" => do
processOptions lakeOption
let spec ← takeArg "script spec"; let args ← takeArgs

View file

@ -28,5 +28,5 @@ def toMap (self : Manifest) : NameMap PackageEntry :=
self.packages.foldl (fun map entry => map.insert entry.name entry) {}
def fromMap (map : NameMap PackageEntry) : Manifest := {
packages := map.fold (fun a k v => a.push v) #[]
packages := map.fold (fun a _ v => a.push v) #[]
}

View file

@ -19,7 +19,7 @@ open Git
/-- Update the Git package in `dir` if necessary. -/
def updateGitPkg (name : String)
(dir : FilePath) (url rev : String) : (LogT IO) PUnit := do
(dir : FilePath) (rev : String) : (LogT IO) PUnit := do
if (← headRevision dir) == rev then return
logInfo s!"{name}: updating {dir} to revision {rev}"
unless ← revisionExists rev dir do fetch dir
@ -49,10 +49,10 @@ def materializeGitPkg (name : String)
if url = entry.url then
if shouldUpdate then
let rev ← parseOriginRevision rev dir
updateGitPkg name dir url rev
updateGitPkg name dir rev
modify (·.insert name {entry with rev})
else
updateGitPkg name dir url entry.rev
updateGitPkg name dir entry.rev
else if shouldUpdate then
logInfo s!"{name}: URL changed, deleting {dir} and cloning again"
IO.FS.removeDirAll dir
@ -71,7 +71,7 @@ def materializeGitPkg (name : String)
let rev ← parseOriginRevision rev dir
modify (·.insert name {name, url, rev})
if (← headRevision dir) == rev then return
updateGitPkg name dir url rev
updateGitPkg name dir rev
else
cloneGitPkg name dir url rev
let rev ← parseOriginRevision rev dir