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 / MessageTypeSeverityTags
@%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