ErrLookup › JakeWharton/butterknife
JakeWharton/butterknife
Bind Android views and callbacks to fields and methods. · Java · 64 source files
Analyzed at fcdebedf32 on 2026-08-14. 41 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| @%s's %s.%s missing @%s annotation. | exception | error | butterknife, annotation-processing, listener, custom-annotation |
| @%s annotation must be on a method. | exception | error | butterknife, annotation-processing, listener, misuse |
| @%s annotation value() type not int[]. | exception | error | butterknife, annotation-processing, custom-annotation, contract |
| No @%s defined on @%s. | exception | error | butterknife, annotation-processing, custom-annotation, metadata |
| Multiple listener methods specified on @%s. | exception | error | butterknife, annotation-processing, listener, contract |
| Both method() and callback() defined on @%s. | exception | error | butterknife, annotation-processing, listener, contract |
| No @%s defined on @%s's %s.%s. | exception | error | butterknife, annotation-processing, listener, custom-annotation |
| must not be private. | exception | error | butterknife, runtime, reflection, visibility |
| More than one bind annotation on | exception | error | butterknife, runtime, reflection, misuse |
| @BindView fields must extend from View or be an interface. ( | exception | error | butterknife, runtime, reflection, type-mismatch |
| @BindViews List must have a generic component. ( | exception | error | butterknife, runtime, reflection, generics |
| @BindViews must be a List or array. ( | exception | error | butterknife, runtime, reflection, type-mismatch |
| @BindViews List or array type must extend from View or be an | exception | error | butterknife, runtime, reflection, type-mismatch |
| @BindViews must specify at least one ID. ( | exception | error | butterknife, runtime, reflection, validation |
| @BindAnim field type must be 'Animation'. ( | exception | error | butterknife, runtime, reflection, type-mismatch, animation |
| @BindArray field type must be one of: String[], int[], CharS | exception | error | butterknife, runtime, reflection, type-mismatch, resources |
| @BindBitmap field type must be 'Bitmap'. ( | exception | error | butterknife, runtime, reflection, type-mismatch, bitmap |
| @BindBool field type must be 'boolean'. ( | exception | error | butterknife, runtime, reflection, type-mismatch, boxing |
| @BindColor field type must be 'int' or 'ColorStateList'. ( | exception | error | butterknife, runtime, reflection, type-mismatch, color |
| @BindDimen field type must be 'int' or 'float'. ( | exception | error | butterknife, reflection, annotation, field-type, binddimen |
| @BindDrawable field type must be 'Drawable'. ( | exception | error | butterknife, reflection, annotation, field-type, binddrawable |
| @BindFloat field type must be 'float'. ( | exception | error | butterknife, reflection, annotation, field-type, bindfloat |
| @BindFont style must be NORMAL, BOLD, ITALIC, or BOLD_ITALIC | exception | error | butterknife, reflection, annotation, bindfont, typeface, invalid-value |
| @BindFont field type must be 'Typeface'. ( | exception | error | butterknife, reflection, annotation, field-type, bindfont |
| @BindInt field type must be 'int'. ( | exception | error | butterknife, reflection, annotation, field-type, bindint |
| @BindString field type must be 'String'. ( | exception | error | butterknife, reflection, annotation, field-type, bindstring |
| must not be private or static | exception | error | butterknife, reflection, visibility, static, annotation |
| must have return type of | exception | error | butterknife, reflection, listener, return-type, annotation |
| must have at most parameter(s). | exception | error | butterknife, reflection, listener, parameters, annotation |
| Unable to match <class>.<method> method arguments.\n\n Para | exception | error | butterknife, reflection, listener, parameters, type-mismatch |
| Unable to assign to on | exception | error | butterknife, reflection, illegal-access, proguard, field-assignment |
| Unable to invoke on with arguments | exception | error | butterknife, reflection, method-invocation, proguard, listener |
| Bindings already cleared. | exception | error | butterknife, lifecycle, double-free, unbind, fragment |
| Required tint color attribute with name {} and attribute ID | exception | error | butterknife, resources, theme, tint, binddrawable, not-found |
| Resource ID #0x{} type #0x{} is not valid | exception | error | butterknife, resources, bindfloat, typedvalue, not-found |
| Required view '{}' with ID {} for {} was not found. If this | exception | error | butterknife, view-lookup, layout, resource-id, nullable |
| View '{}' with ID {} for {} was of the wrong type. See cause | exception | error | butterknife, classcast, view-lookup, layout, field-type |
| Parameter #{} of method '{}' was of the wrong type for param | exception | error | butterknife, classcast, listener, parameters, type-mismatch |
| Unable to invoke {} | exception | error | butterknife, codegen, reflection, proguard, instantiation, version-mismatch |
| Unable to create binding instance. | exception | error | butterknife, android, reflection, exception-chaining, view-binding |
| Unable to find binding constructor for {} | exception | error | butterknife, android, annotation-processing, version-mismatch, reflection, proguard |