Skip to main content

被排除在 GitHub Copilot code review 的文件

了解在 Copilot 评审中被排除的文件类型。

某些类型的文件被从 Copilot code review中排除。 这些文件包括依赖项管理文件、日志文件、SVG 文件,以及通常用于存放第三方文件或自动生成文件的位置中的文件。

如果在拉取请求中包含其中任何一个文件, Copilot code review 则执行评审时不会考虑该文件。 同样,在你的 IDE 中对这些文件之一使用 Copilot code review 时,不会生成审阅注释。

这是从 Copilot code review 排除的一些文件的示例:

  • .gitignore
  • package-lock.json
  • yarn.lock
  • jest.config.js
  • next.config.js
  • tailwind.config.js
  • tsconfig.json
  • requirements.txt
  • Pipfile.lock
  • Gemfile.lock
  • composer.lock
  • Cargo.lock
  • go.sum
  • paket.lock
  • pubspec.lock
  • stack.yaml
  • elm.json
  • Project.toml
  • Manifest.toml
  • renv.lock
  • build.sbt
  • Package.resolved
  • deps.edn
  • build.gradle
  • mix.lock
  • build.gradle.kts
  • cpanfile
  • Podfile.lock
  • conanfile.txt
  • info.rkt
  • rockspec
  • opam
  • rebar.config
  • nimble
  • shard.yml
  • dub.json
  • dub.sdl
  • GPR
  • Mason.toml
  • fpm.toml
  • pack.pl
  • baseline.st
  • PacletInfo.m
  • info.ss
  • Jpkg
  • box.json
  • GNAVI.xml

还排除了与这些模式匹配的文件:

  • **/*.svg

  • **/*.log

  • **/*.lock

  • **/go.sum

  • **/*.ipynb.raw.html

  • **/dist/**/*

  • **/node_modules/**/*

  • **/*.min.js

  • **/*.d.ts

  • **/coverage/**/*

  • **/*.bundle.js

  • **/*.map

  • **/out/**/*

  • **/vendor/**/*

  • **/generated/**/*

  • **/generated-sources/**/*

  • **/bin/**/*

    注意

    一些与**/bin/**/*_are_匹配的文件已包含在内,供审阅:

    • 匹配 Rust 文件 **/bin/**/*.rs

**/hybris/bin/custom/** 下的 SAP Commerce Cloud (Hybris) 文件