Awesome Reviewers checks + prompts

sources / gin-gonic/gin

gin-gonic/gin

The checks this repository runs, scanned at 0f09c3a, and the review prompts derived from its discussions.

3 recognised tools
17 prompts
83022 stars
Application Frameworks & UI
GitHub

Static analysis

2 tools

ToolKindCommandRuns inFound in
codeql Security scanning uses github/codeql-action/analyze ci .github/workflows/codeql.yml
golangci-lint Linting uses golangci/golangci-lint-action ci .github/workflows/gin.yml
.golangci.yml

Testing

1 tool

ToolKindCommandRuns inFound in
ci-matrix Version and platform matrix analyze (language: 1) ci .github/workflows/codeql.yml
11 other commands the scanner could not classify

Commands from CI steps and task runners that look like checks but match no known tool. Some are checks, some are not.

  • do golint -set_exit_status $$PKG
  • do if [ -n $(TESTTAGS) ]
  • done
  • elif grep -q build failed tmp.out
  • elif grep -q setup failed tmp.out
  • else $(GO) test -v -covermode=count -coverprofile=profile.out $$d > tmp.out
  • for PKG in $(PACKAGES)
  • for d in $(TESTFOLDER)
  • hash golint > /dev/null 2>&1
  • hash misspell > /dev/null 2>&1
  • misspell -error $(GOFILES)

full scan as JSON

Review prompts

most discussed first

  • gin-gonic/gin Documentation Go app-frameworks
    raw open
  • gin-gonic/gin Error Handling Go app-frameworks
    raw open
  • gin-gonic/gin Naming Conventions Go app-frameworks
    raw open
  • gin-gonic/gin Testing Go app-frameworks
    raw open
  • gin-gonic/gin Performance Optimization Go app-frameworks
    raw open
  • gin-gonic/gin Code Style Go app-frameworks
    raw open
  • gin-gonic/gin Configurations Other app-frameworks
    raw open
  • gin-gonic/gin API Go app-frameworks
    raw open
  • gin-gonic/gin Algorithms Go app-frameworks
    raw open
  • gin-gonic/gin Null Handling Go app-frameworks
    raw open
  • gin-gonic/gin Security Go app-frameworks
    raw open
  • gin-gonic/gin CI/CD Yaml app-frameworks
    raw open
  • gin-gonic/gin Error Handling Markdown app-frameworks
    raw open
  • gin-gonic/gin API Markdown app-frameworks
    raw open
  • gin-gonic/gin Configurations Yaml app-frameworks
    raw open
  • gin-gonic/gin Networking Go app-frameworks
    raw open
  • gin-gonic/gin CI/CD Other app-frameworks
    raw open