Awesome Reviewers checks + prompts

sources / facebook/yoga

facebook/yoga

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

4 recognised tools
39 prompts
18255 stars
Language Runtimes & Compilers
GitHub

Static analysis

2 tools

ToolKindCommandRuns inFound in
eslint Linting eslint .
eslint . --fix
ci, local .github/workflows/validate-js.yml
package.json
javascript/package.json
website/package.json
tsc Type checking tsc --noEmit
tsc
ci, local .github/workflows/validate-js.yml
javascript/package.json
website/package.json
package.json

Testing

1 tool

ToolKindCommandRuns inFound in
jest
configured, not run
Unit and integration tests javascript/package.json
javascript/jest.config.js
ToolKindCommandRuns inFound in
prettier Formatting prettier --check ./**/*.{cjs,cts,flow,js,jsx,md,mjs,mts,ts,tsx,yaml,yml}
prettier --write ./**/*.{cjs,cts,flow,js,jsx,md,mjs,mts,ts,tsx,yaml,yml}
ci, local .github/workflows/validate-format.yml
package.json
.prettierrc.js
8 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.

  • node --disable-warning=ExperimentalWarning --loader=babel-register-esm ./scripts/gentest-validate.ts
  • node --disable-warning=ExperimentalWarning --loader=babel-register-esm ./src/cli.ts
  • node ./scripts/clang-format.js
  • node ./scripts/clang-format.js --check
  • node ./scripts/format-kotlin.js
  • node ./scripts/format-kotlin.js --check
  • node ./scripts/format-python.js
  • node ./scripts/format-python.js --check

full scan as JSON

Review prompts

most discussed first

  • facebook/yoga Null Handling C runtimes
    raw open
  • facebook/yoga Null Handling JavaScript runtimes
    raw open
  • facebook/yoga Algorithms Other runtimes
    raw open
  • facebook/yoga Code Style C++ runtimes
    raw open
  • facebook/yoga CI/CD Other runtimes
    raw open
  • facebook/yoga Concurrency C++ runtimes
    raw open
  • facebook/yoga Code Style Other runtimes
    raw open
  • facebook/yoga Performance Optimization Txt runtimes
    raw open
  • facebook/yoga Performance Optimization Other runtimes
    raw open
  • facebook/yoga API Other runtimes
    raw open
  • facebook/yoga Null Handling Objective-C runtimes
    raw open
  • facebook/yoga Code Style Objective-C runtimes
    raw open
  • facebook/yoga Performance Optimization Objective-C runtimes
    raw open
  • facebook/yoga Algorithms C runtimes
    raw open
  • facebook/yoga Code Style JavaScript runtimes
    raw open
  • facebook/yoga Configurations Other runtimes
    raw open
  • facebook/yoga Configurations Json runtimes
    raw open
  • facebook/yoga Naming Conventions TypeScript runtimes
    raw open
  • facebook/yoga Algorithms C++ runtimes
    raw open
  • facebook/yoga Configurations Swift runtimes
    raw open
  • facebook/yoga CI/CD Yaml runtimes
    raw open
  • facebook/yoga Code Style Yaml runtimes
    raw open
  • facebook/yoga Performance Optimization C++ runtimes
    raw open
  • facebook/yoga Configurations C++ runtimes
    raw open
  • facebook/yoga Null Handling C++ runtimes
    raw open
  • facebook/yoga Configurations Objective-C runtimes
    raw open
  • facebook/yoga Logging Other runtimes
    raw open
  • facebook/yoga Naming Conventions Other runtimes
    raw open
  • facebook/yoga Naming Conventions C runtimes
    raw open
  • facebook/yoga Code Style Java runtimes
    raw open
  • facebook/yoga Code Style C runtimes
    raw open
  • facebook/yoga Null Handling C# runtimes
    raw open
  • facebook/yoga Testing Html runtimes
    raw open
  • facebook/yoga Naming Conventions C# runtimes
    raw open
  • facebook/yoga Algorithms JavaScript runtimes
    raw open
  • facebook/yoga Performance Optimization JavaScript runtimes
    raw open
  • facebook/yoga CI/CD JavaScript runtimes
    raw open
  • facebook/yoga Configurations JavaScript runtimes
    raw open
  • facebook/yoga Security TypeScript runtimes
    raw open