# Nullable/NotNull configuration dialog

This dialog shows the lists of `@Nullable` and `@NotNull` annotations. To show this dialog, click the button Configure annotations... in the [Compiler](compiler.html) page of the Settings dialog.

> **Note:**
> This page describes controls. For more information about using the annotations, refer to [Nullability annotations](annotating-source-code.html#nullability-annotations).

| Item | Description |
| --- | --- |
| Nullable annotations | This list shows Nullable annotations defined in the project. Use the following buttons:      * ![](https://resources.jetbrains.com/help/img/idea/2026.2/app.expui.general.add.svg). Click this button to add an annotations package to the list.    * ![](https://resources.jetbrains.com/help/img/idea/2026.2/app.expui.general.remove.svg). Click this button to remove annotations from the list. This button becomes available for the custom annotations only.    * ![check.png](https://resources.jetbrains.com/help/img/idea/2026.2/check.png). Click this button to select the annotations package used for code generation. The selected annotation is marked with the right arrow ![](https://resources.jetbrains.com/help/img/idea/2026.2/app.vcs.arrow_right.svg).    |
| NotNull annotations | This list shows NotNull annotations defined in the project. Use the following buttons:      * ![](https://resources.jetbrains.com/help/img/idea/2026.2/app.expui.general.add.svg). Click this button to add an annotations package to the list.    * ![](https://resources.jetbrains.com/help/img/idea/2026.2/app.expui.general.remove.svg). Click this button to remove annotations from the list. This button becomes available for the custom annotations only.    * ![check.png](https://resources.jetbrains.com/help/img/idea/2026.2/check.png). Click this button to select the annotations package used for code generation. The selected annotation is marked with the right arrow ![](https://resources.jetbrains.com/help/img/idea/2026.2/app.vcs.arrow_right.svg).    |

