# Exclusion list

<div align="center" data-full-width="true"><figure><img src="https://2920834341-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvC5eZACoQiLmi7enAypu%2Fuploads%2FYBoJYK2RLdvhbxh4WMUN%2FExclusion%20list.png?alt=media&#x26;token=0c3f8f98-f2ce-4515-a7b1-63c7ff92dbab" alt="" width="563"><figcaption></figcaption></figure></div>

Catana can automatically ignore upcoming TODOs based on their file path. Any existing or upcoming TODOs matching the paths you have configured will be [ignored](https://docs.catana.dev/core-concepts/ignored-todos).

{% hint style="info" %}
The autocompletion field will help you configure the paths you want to ignore.\
\
Pro tip: If you need to fine-tune the paths, the field accepts any valid shell glob pattern.
{% endhint %}

***

Modifying the exclusion list will prompt you to decide whether you'd like to ignore existing TODOs now matching the list.

<figure><img src="https://2920834341-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvC5eZACoQiLmi7enAypu%2Fuploads%2Fiwysw9A1nR1IHP8BF94Q%2FExclusion%20list%20confirmation.png?alt=media&#x26;token=721a8b12-41d2-4fd3-8354-b8833c9e34bc" alt="" width="375"><figcaption></figcaption></figure>

When a new TODO is added to your codebase in a path that matches the exclusion list, **Catana will not**:

1. Run any [validation](https://docs.catana.dev/core-concepts/validation).
2. Open a ticket in your issue tracker (if the repository has opted in for [this feature](https://docs.catana.dev/configuration/open-github-issues)).
