Cristiano Calcagno
401109b4eb
[Eradicate] Allow assigning null to fields marked @InjectView to support ButterKnife.
10 years ago
Cristiano Calcagno
76c8b6e58b
[backend] Reorganize the resolution of procedure attributes, fixing a bug where annotations of overridden procedures via spec files were not found.
10 years ago
jrm
6de12aa5ba
[infer][eradicate] Allow developers to locally redefine @Initializer
...
Summary:
This allows to redefine @Initializer in the case where adding the dependencies to the Eradicate annotations.jar is not a desirable option.
10 years ago
jrm
fcc0c72ecb
[infer][eradicate] add support for butterknife @Bind annotation
...
Summary:
Add support for field initilized via the @Bind construct of Butterknife
10 years ago
jrm
c0446276a1
[eradicate] add support for the Android support v4 @NonNull annotation
...
Summary:
The @NonNull annotation, with camel case, can now be used to inform Eradicate that some fields that are not initialized by the constructor can be initialized by other means, e.g. via dependency injection.
10 years ago
Jules Villard
bae8a4dced
[whitespace] indent .ml files as well
10 years ago
Jules Villard
6911a1516c
[whitespace] ocp-indent the code
...
Summary:
This commit is the result of
`find infer/src -name '*.ml' -or -name '*.mli' -exec ocp-indent -i \{\} \;`
and
`INFER_CHECK_COPYRIGHT=1 InferPrint`
10 years ago
Cristiano Calcagno
3e199467f4
Complete copyright messages.
10 years ago
Open Source Synchronization
b8982270f2
initial synchronization
10 years ago