{"id":13771624,"url":"https://github.com/mvdan/unparam","last_synced_at":"2025-05-13T19:12:54.386Z","repository":{"id":18253952,"uuid":"83891457","full_name":"mvdan/unparam","owner":"mvdan","description":"Find unused parameters in Go","archived":false,"fork":false,"pushed_at":"2025-03-01T12:50:50.000Z","size":248,"stargazers_count":552,"open_issues_count":10,"forks_count":29,"subscribers_count":10,"default_branch":"master","last_synced_at":"2025-04-28T01:48:39.749Z","etag":null,"topics":["arguments","functions","go","linter","parameters","results","unused"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mvdan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"mvdan"}},"created_at":"2017-03-04T12:22:48.000Z","updated_at":"2025-04-18T03:56:53.000Z","dependencies_parsed_at":"2023-12-27T23:52:29.465Z","dependency_job_id":"b3759534-16ef-405c-8111-ca0e39b6ee2f","html_url":"https://github.com/mvdan/unparam","commit_stats":{"total_commits":234,"total_committers":13,"mean_commits":18.0,"dds":0.06837606837606836,"last_synced_commit":"447d509598f3c3608064687aa69fe87f0570a8af"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mvdan%2Funparam","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mvdan%2Funparam/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mvdan%2Funparam/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mvdan%2Funparam/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mvdan","download_url":"https://codeload.github.com/mvdan/unparam/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254010815,"owners_count":21998994,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arguments","functions","go","linter","parameters","results","unused"],"created_at":"2024-08-03T17:00:53.611Z","updated_at":"2025-05-13T19:12:54.362Z","avatar_url":"https://github.com/mvdan.png","language":"Go","readme":"# unparam\n\n\tgo install mvdan.cc/unparam@latest\n\nReports unused function parameters and results in your code.\n\nTo minimise false positives, it ignores certain cases such as:\n\n* Exported functions (by default, see `-exported`)\n* Unnamed and underscore parameters (like `_` and `_foo`)\n* Funcs that may satisfy an interface\n* Funcs that may satisfy a function signature\n* Funcs that are stubs (empty, only error, immediately return, etc)\n* Funcs that have multiple implementations via build tags\n\nIt also reports results that always return the same value, parameters\nthat always receive the same value, and results that are never used. In\nthe last two cases, a minimum number of calls is required to ensure that\nthe warnings are useful.\n\nFalse positives can still occur by design. The aim of the tool is to be\nas precise as possible - if you find any mistakes, file a bug.\n","funding_links":["https://github.com/sponsors/mvdan"],"categories":["Linters","Go","Programming Languages"],"sub_categories":["Unused Code"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmvdan%2Funparam","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmvdan%2Funparam","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmvdan%2Funparam/lists"}