IntelliJ IDEA @ParametersAreNonnullByDefault para todos los subpaquetes

Yo uso IntelliJ'smecanismo de verificación nula para evitar bloqueos de puntero nulo. He configurado correctamente todos los parámetros del método Java para que sean @NonNull de forma predeterminada usandoesta responder.

Después de crearpackage-info.java que se usa para definiranotaciones de paquete en Java Todos los archivos Java que son descendientes directos de ese paquete tienen métodos con parámetros predeterminados @NonNull en mi proyecto de Android Studio.

El problema obvio es que necesito definir@ParametersAreNonnullByDefault para todas las clases de Java en ese paquete, es decirincluyendo todos los subpaquetes.

¿Cómo puedo definir @ParametersAreNonnullByDefault para quese propaga a todos los archivos java de subpaquete? Quiero tener todo el método de mi código interno anotado con @NonNull por defecto.

/**
  * File: package-info.java
  * Make all method parameters @NonNull by default
  */
  @ParametersAreNonnullByDefault
  package com.intive.nearbyplaces.main;

  import javax.annotation.ParametersAreNonnullByDefault;

Respuestas a la pregunta(1)

Su respuesta a la pregunta