Skip to content

Cum să excluzi issue-uri în Codacy — Ghid pas cu pas

DodaTech Updated 2025-01-15 1 min read

In this tutorial, you'll learn about Cum să excluzi issue. We cover key concepts, practical examples, and best practices to help you understand and apply this topic effectively.

Excludi issue-uri în Codacy pentru a elimina zgomotul din rapoarte. Poți exclude issue-uri individuale, fișiere întregi sau directoare, sau pattern-uri specifice pentru anumite căi.

Step-by-Step Fix

1. Excludere pattern-uri în .codacy.yaml

# .codacy.yaml
exclude_patterns:
  - pattern-id: no-console
  - pattern-id: no-unused-vars
    paths:
      - "**/tests/**"
      - "**/*.config.js"

2. Excludere fișiere și directoare

exclude_paths:
  - "vendor/**"
  - "node_modules/**"
  - "dist/**"
  - "*.generated.*"
  - "**/migrations/**"

3. Excludere inline (în cod)

// eslint-disable-next-line no-console
console.log("Debug info");

/* codacy-disable-next-line no-unused-vars */
const temp = unusedVariable;

Common Mistakes

  1. Excluderi prea largi -- **/*.js exclude tot JavaScript-ul; fii specific
  2. Pattern exclus greșit -- verifică ID-ul exact al pattern-ului înainte de a-l exclude
  3. Excluderi fără justificare -- documentează de ce un pattern este exclus
  4. Fișiere generate neexcluse -- fișierele autogenerate poluează rapoartele
  5. Excluderi duplicate -- același pattern exclus în multiple moduri creează confuzie

Practice Exercise

Creează un fișier .codacy.yaml care exclude toate fișierele de test din analiză, ignoră pattern-ul console.log și exclude directorul vendor.

FAQ

Cum exclud un issue direct din interfața Codacy?

În dashboard-ul unui issue, apasă pe "Ignore" sau "Dismiss". Issue-ul nu va mai apărea în rapoarte. |||Excluderile se aplică și la PR-urile viitoare? Da, odată configurate, excluderile se aplică automat la toate analizele viitoare, inclusiv PR-uri. |||Pot exclude issue-uri doar pe un branch anume? Nu direct, dar poți avea configurații .codacy.yaml diferite pe branch-uri diferite.

Construit de dezvoltatorii Doda Browser, DodaZIP și Durga Antivirus Pro.

Built by the developers of DodaTech

Doda Browser, DodaZIP & Durga Antivirus Pro