Merge branch 'not-null-by-default' into 'master'
Null safety annotations The @NotNullByDefault annotation marks all fields, methods and parameters in a class or package @NotNull, so Android Studio will warn if values that may be null are used. Please use this annotation for new classes, and specify @Nullable for any fields, methods and parameters that may be null. Injected fields are initialised to null, so injected classes should use @MethodsNotNullByDefault and @ParametersNotNullByDefault, or specify @Nullable for injected fields. See merge request !349
Showing
- briar-api/build.gradle 2 additions, 0 deletionsbriar-api/build.gradle
- briar-api/src/org/briarproject/api/nullsafety/FieldsNotNullByDefault.java 26 additions, 0 deletions...g/briarproject/api/nullsafety/FieldsNotNullByDefault.java
- briar-api/src/org/briarproject/api/nullsafety/MethodsNotNullByDefault.java 28 additions, 0 deletions.../briarproject/api/nullsafety/MethodsNotNullByDefault.java
- briar-api/src/org/briarproject/api/nullsafety/NotNullByDefault.java 32 additions, 0 deletions...src/org/briarproject/api/nullsafety/NotNullByDefault.java
- briar-api/src/org/briarproject/api/nullsafety/ParametersNotNullByDefault.java 28 additions, 0 deletions...iarproject/api/nullsafety/ParametersNotNullByDefault.java
Loading
Please register or sign in to comment