Static analysis
2 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
tsc |
Type checking | tsc |
local | package.json |
eslintconfigured, not run |
Linting | docs/fiddles/.eslintrc.json |
Testing
3 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
go-test |
Unit and integration tests | go test ./execute/spawnhelper/ ./execute/localexec/ |
ci | .github/workflows/pipeline-segment-build-siso.yml |
node-test |
Unit and integration tests | node --test script/benchmarks/test/*.test.mts |
ci | .github/workflows/pipeline-segment-benchmarks.yml |
vitestconfigured, not run |
Unit and integration tests | spec/package.json spec/vitest.config.ts |
48 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.
Add-Type -Namespace ElectronCI -Name User32 -MemberDefinition @'Stand-alone test cases make fixing issues go more smoothly: it ensure everyone's looking at the same issue, it remove...electron-typescript-definitions --api=electron-api.jsonfor build_type in testing releasefor test_file in $tests_fileslint-roller-markdown-api-history --root ./docs/api/ --schema ./docs/api-history.schema.json --breaking-changes-file ....lint-roller-markdown-links --resource-root . --root docs **/*.mdlint-roller-markdown-oxfmt --root docs **/*.md --config docs/.oxfmtrc.jsonlint-roller-markdown-oxlint --root docs **/*.mdlint-roller-markdown-ts-check --root docs **/*.md --ignore breaking-changes.mdlint-stagedlocal gn_version clang_format_objectsnode ./script/gn-check.jsnode ./script/lint-roller-chromium-changes.mjsnode ./script/lint.jsnode ./script/lint.js --ccnode ./script/lint.js --gnnode ./script/lint.js --gn --fixnode ./script/lint.js --jsnode ./script/lint.js --mdnode ./script/lint.js --objcnode ./script/lint.js --pynode ./script/run-clang-tidy.mtsnode ./script/spec-runner.jsnode build/bundle/typecheck.mjsnode electron/script/nan-spec-runner.jsnode electron/script/node-spec-runner.js --default --jUnitDir=junitnode script/copy-pipeline-segment-publish.js --checknode script/cp.mjs electron.d.tsnode script/gen-filenames.mts --checknode script/gen-hunspell-filenames.js --checknode script/gen-libc++-filenames.js --checknode script/gen-siso-revision.js --checknode script/yarn.js create-typescript-definitionsnode script/yarn.js lintnode script/yarn.js test --runners=main --trace-uncaught $LOGGING_ARGS --files $tests_filesnode script/yarn.js typecheck --project tsconfig.electron.jsonnode spec/ts-smoke/runner.jsoxfmt --check {lib,spec,script,build,default_app,npm,typings}/**/*.{js,ts,mjs,mts,cjs}oxfmt --write {lib,spec,script,build,default_app,npm,typings}/**/*.{js,ts,mjs,mts,cjs}
Review prompts
most discussed first