internal/scan: remove unused functions
Change-Id: I62f1067725e19fe3df9c3337fd08ab0cf55e5f6c
Reviewed-on: https://go-review.googlesource.com/c/pkgsite-metrics/+/467298
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Jonathan Amsterdam <jba@google.com>
Reviewed-by: Julie Qiu <julieqiu@google.com>
diff --git a/internal/scan/parse.go b/internal/scan/parse.go
index d0e29f8..17bca28 100644
--- a/internal/scan/parse.go
+++ b/internal/scan/parse.go
@@ -18,30 +18,6 @@
"golang.org/x/pkgsite-metrics/internal/version"
)
-func ParseRequiredIntParam(r *http.Request, name string) (int, error) {
- value := r.FormValue(name)
- if value == "" {
- return 0, fmt.Errorf("missing query param %q", name)
- }
- return ParseIntParam(value, name)
-}
-
-func ParseOptionalIntParam(r *http.Request, name string, def int) (int, error) {
- value := r.FormValue(name)
- if value == "" {
- return def, nil
- }
- return ParseIntParam(value, name)
-}
-
-func ParseIntParam(value, name string) (int, error) {
- n, err := strconv.Atoi(value)
- if err != nil {
- return 0, fmt.Errorf("want integer for %q query param, got %q", name, value)
- }
- return n, nil
-}
-
func ParseOptionalBoolParam(r *http.Request, name string, def bool) (bool, error) {
s := r.FormValue(name)
if s == "" {
@@ -50,13 +26,6 @@
return strconv.ParseBool(s)
}
-func ParseMode(r *http.Request) string {
- const name = "mode"
- // "" is allowed mode as some endpoints
- // might equate it with their default mode.
- return r.FormValue(name)
-}
-
type ModuleSpec struct {
Path, Version string
ImportedBy int