SYMBOL INDEX (913 symbols across 133 files) FILE: butterknife-annotations/src/main/java/butterknife/OnItemSelected.java type Callback (line 52) | enum Callback { FILE: butterknife-annotations/src/main/java/butterknife/OnPageChange.java type Callback (line 47) | enum Callback { FILE: butterknife-annotations/src/main/java/butterknife/OnTextChanged.java type Callback (line 51) | enum Callback { FILE: butterknife-annotations/src/main/java/butterknife/internal/Constants.java class Constants (line 3) | public class Constants { method Constants (line 5) | private Constants() { } FILE: butterknife-annotations/src/main/java/butterknife/internal/ListenerClass.java type NONE (line 35) | enum NONE { } FILE: butterknife-compiler/src/main/java/butterknife/compiler/BindingSet.java class BindingSet (line 42) | final class BindingSet implements BindingInformationProvider { method BindingSet (line 72) | private BindingSet( method getBindingClassName (line 92) | @Override method brewJava (line 97) | JavaFile brewJava(int sdk, boolean debuggable) { method createType (line 104) | private TypeSpec createType(int sdk, boolean debuggable) { method createBindingViewDelegateConstructor (line 142) | private MethodSpec createBindingViewDelegateConstructor() { method createBindingConstructorForView (line 156) | private MethodSpec createBindingConstructorForView() { method createBindingConstructorForActivity (line 169) | private MethodSpec createBindingConstructorForActivity() { method createBindingConstructorForDialog (line 182) | private MethodSpec createBindingConstructorForDialog() { method createBindingConstructor (line 195) | private MethodSpec createBindingConstructor(int sdk, boolean debuggabl... method createBindingUnbindMethod (line 272) | private MethodSpec createBindingUnbindMethod(TypeSpec.Builder bindingC... method addFieldAndUnbindStatement (line 312) | private void addFieldAndUnbindStatement(TypeSpec.Builder result, Metho... method removerOrSetter (line 365) | private String removerOrSetter(ListenerClass listenerClass, boolean re... method addViewBinding (line 371) | private void addViewBinding(MethodSpec.Builder result, ViewBinding bin... method addFieldBinding (line 415) | private void addFieldBinding(MethodSpec.Builder result, ViewBinding bi... method addMethodBindings (line 433) | private void addMethodBindings(MethodSpec.Builder result, ViewBinding ... method getListenerMethods (line 541) | private static List getListenerMethods(ListenerClass l... method asHumanDescription (line 565) | static String asHumanDescription(Collection getSupportedOptions() { method getSupportedAnnotationTypes (line 180) | @Override public Set getSupportedAnnotationTypes() { method getSupportedAnnotations (line 188) | private Set> getSupportedAnnotations() { method process (line 209) | @Override public boolean process(Set elements, ... method findAndParseTargets (line 227) | private Map findAndParseTargets(RoundEnvironm... method logParsingError (line 403) | private void logParsingError(Element element, Class an... method parseBindView (line 462) | private void parseBindView(Element element, Map annot... method isInterface (line 1237) | private boolean isInterface(TypeMirror typeMirror) { method isSubtypeOfType (line 1242) | static boolean isSubtypeOfType(TypeMirror typeMirror, String otherType) { method isTypeEqual (line 1282) | private static boolean isTypeEqual(TypeMirror typeMirror, String other... method getOrCreateBindingBuilder (line 1286) | private BindingSet.Builder getOrCreateBindingBuilder( method findParentType (line 1297) | private @Nullable TypeElement findParentType( method findAllSupertypeBindings (line 1308) | private Map findAllSupertypeBindings( method findBindingInfoForType (line 1344) | private @Nullable ClasspathBindingSet findBindingInfoForType( method getSuperClass (line 1370) | private @Nullable TypeElement getSuperClass(TypeElement typeElement) { method getSupportedSourceVersion (line 1378) | @Override public SourceVersion getSupportedSourceVersion() { method error (line 1382) | private void error(Element element, String message, Object... args) { method note (line 1386) | private void note(Element element, String message, Object... args) { method printMessage (line 1390) | private void printMessage(Kind kind, Element element, String message, ... method elementToId (line 1398) | private Id elementToId(Element element, Class an... method elementToIds (line 1410) | private Map elementToIds(Element element, Class parameters, boolean req... method getName (line 21) | public String getName() { method getParameters (line 25) | public List getParameters() { method getDescription (line 29) | @Override public String getDescription() { method isRequired (line 33) | public boolean isRequired() { method hasReturnValue (line 37) | public boolean hasReturnValue() { FILE: butterknife-compiler/src/main/java/butterknife/compiler/Parameter.java class Parameter (line 6) | final class Parameter { method Parameter (line 12) | Parameter(int listenerPosition, TypeName type) { method getListenerPosition (line 17) | int getListenerPosition() { method getType (line 21) | TypeName getType() { method requiresCast (line 25) | public boolean requiresCast(String toType) { FILE: butterknife-compiler/src/main/java/butterknife/compiler/ResourceBinding.java type ResourceBinding (line 5) | interface ResourceBinding { method id (line 6) | Id id(); method requiresResources (line 9) | boolean requiresResources(int sdk); method render (line 11) | CodeBlock render(int sdk); FILE: butterknife-compiler/src/main/java/butterknife/compiler/ViewBinding.java class ViewBinding (line 13) | final class ViewBinding { method ViewBinding (line 18) | ViewBinding(Id id, Map>>... method getRequiredBindings (line 37) | public List getRequiredBindings() { method isSingleFieldBinding (line 54) | public boolean isSingleFieldBinding() { method requiresLocal (line 58) | public boolean requiresLocal() { method isBoundToRoot (line 68) | public boolean isBoundToRoot() { class Builder (line 72) | public static final class Builder { method Builder (line 79) | Builder(Id id) { method hasMethodBinding (line 83) | public boolean hasMethodBinding(ListenerClass listener, ListenerMeth... method addMethodBinding (line 88) | public void addMethodBinding(ListenerClass listener, ListenerMethod ... method setFieldBinding (line 105) | public void setFieldBinding(FieldViewBinding fieldBinding) { method build (line 112) | public ViewBinding build() { FILE: butterknife-compiler/src/test/java/butterknife/compiler/BindingSetTest.java class BindingSetTest (line 10) | public class BindingSetTest { method humanDescriptionJoinWorks (line 11) | @Test public void humanDescriptionJoinWorks() { class TestViewBinding (line 26) | private static class TestViewBinding implements MemberViewBinding { method TestViewBinding (line 29) | private TestViewBinding(String description) { method getDescription (line 33) | @Override public String getDescription() { FILE: butterknife-gradle-plugin/src/test/fixtures/suffix_parsed_properly/src/main/java/butterknife/test/ButteryActivity.java class ButteryActivity (line 11) | class ButteryActivity extends Activity { method onCreate (line 15) | @Override protected void onCreate(Bundle savedInstanceState) { FILE: butterknife-gradle-plugin/src/test/resources/fixtures/R2.java class R2 (line 20) | public final class R2 { class anim (line 21) | public static final class anim { class array (line 26) | public static final class array { class attr (line 31) | public static final class attr { class bool (line 36) | public static final class bool { class color (line 41) | public static final class color { class dimen (line 46) | public static final class dimen { class drawable (line 51) | public static final class drawable { class id (line 56) | public static final class id { class integer (line 61) | public static final class integer { class layout (line 66) | public static final class layout { class menu (line 71) | public static final class menu { class plurals (line 76) | public static final class plurals { class string (line 81) | public static final class string { class style (line 86) | public static final class style { class styleable (line 91) | public static final class styleable { FILE: butterknife-integration-test/src/androidTest/java/com/example/butterknife/functional/BindAnimTest.java class BindAnimTest (line 12) | public final class BindAnimTest { class Target (line 15) | static class Target { method anim (line 19) | @Test public void anim() { FILE: butterknife-integration-test/src/androidTest/java/com/example/butterknife/functional/BindArrayTest.java class BindArrayTest (line 14) | public final class BindArrayTest { class StringArrayTarget (line 18) | static class StringArrayTarget { method asStringArray (line 22) | @Test public void asStringArray() { class IntArrayTarget (line 33) | static class IntArrayTarget { method asIntArray (line 37) | @Test public void asIntArray() { class CharSequenceArrayTarget (line 48) | static class CharSequenceArrayTarget { method asCharSequenceArray (line 52) | @Test public void asCharSequenceArray() { FILE: butterknife-integration-test/src/androidTest/java/com/example/butterknife/functional/BindBitmapTest.java class BindBitmapTest (line 16) | public final class BindBitmapTest { class Target (line 20) | static class Target { method asBitmap (line 24) | @Test public void asBitmap() { FILE: butterknife-integration-test/src/androidTest/java/com/example/butterknife/functional/BindBoolTest.java class BindBoolTest (line 14) | public final class BindBoolTest { class Target (line 18) | static class Target { method asBoolean (line 22) | @Test public void asBoolean() { FILE: butterknife-integration-test/src/androidTest/java/com/example/butterknife/functional/BindColorTest.java class BindColorTest (line 15) | public final class BindColorTest { class IntTarget (line 19) | static class IntTarget { method asInt (line 23) | @Test public void asInt() { class ColorStateListTarget (line 34) | static class ColorStateListTarget { method asColorStateList (line 38) | @Test public void asColorStateList() { FILE: butterknife-integration-test/src/androidTest/java/com/example/butterknife/functional/BindDimenTest.java class BindDimenTest (line 14) | public final class BindDimenTest { class IntTarget (line 18) | static class IntTarget { method asInt (line 22) | @Test public void asInt() { class FloatTarget (line 33) | static class FloatTarget { method asFloat (line 37) | @Test public void asFloat() { FILE: butterknife-integration-test/src/androidTest/java/com/example/butterknife/functional/BindDrawableTest.java class BindDrawableTest (line 15) | public final class BindDrawableTest { class Target (line 19) | static class Target { method asDrawable (line 23) | @Test public void asDrawable() { FILE: butterknife-integration-test/src/androidTest/java/com/example/butterknife/functional/BindFloatTest.java class BindFloatTest (line 15) | public final class BindFloatTest { class Target (line 19) | static class Target { method asFloat (line 23) | @Test public void asFloat() { FILE: butterknife-integration-test/src/androidTest/java/com/example/butterknife/functional/BindFontTest.java class BindFontTest (line 18) | @SdkSuppress(minSdkVersion = 24) // AndroidX problems on earlier versions class TargetTypeface (line 23) | static class TargetTypeface { method typeface (line 27) | @Test public void typeface() { class TargetStyle (line 38) | static class TargetStyle { method style (line 42) | @Test public void style() { FILE: butterknife-integration-test/src/androidTest/java/com/example/butterknife/functional/BindIntTest.java class BindIntTest (line 14) | public final class BindIntTest { class Target (line 18) | static class Target { method asInt (line 22) | @Test public void asInt() { FILE: butterknife-integration-test/src/androidTest/java/com/example/butterknife/functional/BindStringTest.java class BindStringTest (line 14) | public final class BindStringTest { class Target (line 18) | static class Target { method simpleInt (line 22) | @Test public void simpleInt() { FILE: butterknife-integration-test/src/androidTest/java/com/example/butterknife/functional/BindViewTest.java class BindViewTest (line 11) | public final class BindViewTest { class TargetView (line 12) | static class TargetView { method view (line 16) | @Test public void view() { FILE: butterknife-integration-test/src/androidTest/java/com/example/butterknife/functional/BindViewsTest.java class BindViewsTest (line 12) | public final class BindViewsTest { class TargetViewArray (line 13) | static class TargetViewArray { method array (line 17) | @Test public void array() { class TargetViewList (line 30) | static class TargetViewList { method list (line 34) | @Test public void list() { FILE: butterknife-integration-test/src/androidTest/java/com/example/butterknife/functional/OnCheckedChangedTest.java class OnCheckedChangedTest (line 22) | @SuppressWarnings("unused") // Used reflectively / by code gen. class Simple (line 24) | static final class Simple { method click (line 27) | @OnCheckedChanged(1) void click() { method simple (line 32) | @UiThreadTest class MultipleBindings (line 49) | static final class MultipleBindings { method click1 (line 52) | @OnCheckedChanged(1) void click1() { method clicks2 (line 56) | @OnCheckedChanged(1) void clicks2() { method multipleBindings (line 61) | @UiThreadTest class Visibilities (line 80) | static final class Visibilities { method publicClick (line 83) | @OnCheckedChanged(1) public void publicClick() { method packageClick (line 87) | @OnCheckedChanged(2) void packageClick() { method protectedClick (line 91) | @OnCheckedChanged(3) protected void protectedClick() { method visibilities (line 96) | @UiThreadTest class MultipleIds (line 117) | static final class MultipleIds { method click (line 120) | @OnCheckedChanged({1, 2}) void click() { method multipleIds (line 125) | @UiThreadTest class OptionalId (line 147) | static final class OptionalId { method click (line 150) | @Optional @OnCheckedChanged(1) public void click() { method optionalIdPresent (line 155) | @UiThreadTest method optionalIdAbsent (line 172) | @UiThreadTest class ArgumentCast (line 189) | static final class ArgumentCast { type MyInterface (line 190) | interface MyInterface {} method clickTextView (line 194) | @OnCheckedChanged(1) void clickTextView(CompoundButton view) { method clickButton (line 198) | @OnCheckedChanged(2) void clickButton(ToggleButton view) { method clickMyInterface (line 202) | @OnCheckedChanged(3) void clickMyInterface(MyInterface view) { method argumentCast (line 207) | @UiThreadTest FILE: butterknife-integration-test/src/androidTest/java/com/example/butterknife/functional/OnClickTest.java class OnClickTest (line 22) | @SuppressWarnings("unused") // Used reflectively / by code gen. class Simple (line 26) | static final class Simple { method click (line 29) | @OnClick(1) void click() { method simple (line 34) | @Test public void simple() { class MultipleBindings (line 54) | static final class MultipleBindings { method click1 (line 57) | @OnClick(1) void click1() { method clicks2 (line 61) | @OnClick(1) void clicks2() { method multipleBindings (line 66) | @Test public void multipleBindings() { class Visibilities (line 88) | static final class Visibilities { method publicClick (line 91) | @OnClick(1) public void publicClick() { method packageClick (line 95) | @OnClick(2) void packageClick() { method protectedClick (line 99) | @OnClick(3) protected void protectedClick() { method visibilities (line 104) | @Test public void visibilities() { class MultipleIds (line 130) | static final class MultipleIds { method click (line 133) | @OnClick({1, 2}) void click() { method multipleIds (line 138) | @Test public void multipleIds() { class OptionalId (line 165) | static final class OptionalId { method click (line 168) | @Optional @OnClick(1) public void click() { method optionalIdPresent (line 173) | @Test public void optionalIdPresent() { method optionalIdAbsent (line 193) | @Test public void optionalIdAbsent() { class ArgumentCast (line 213) | static final class ArgumentCast { type MyInterface (line 214) | interface MyInterface {} method clickView (line 218) | @OnClick(1) void clickView(View view) { method clickTextView (line 222) | @OnClick(2) void clickTextView(TextView view) { method clickButton (line 226) | @OnClick(3) void clickButton(Button view) { method clickMyInterface (line 230) | @OnClick(4) void clickMyInterface(MyInterface view) { method argumentCast (line 235) | @Test public void argumentCast() { FILE: butterknife-integration-test/src/androidTest/java/com/example/butterknife/functional/OnItemClickTest.java class OnItemClickTest (line 23) | @SuppressWarnings("unused") // Used reflectively / by code gen. class TestSpinner (line 25) | static class TestSpinner extends AbsSpinner { method TestSpinner (line 26) | public TestSpinner(Context context) { method performItemClick (line 31) | void performItemClick(int position) { class Simple (line 43) | static final class Simple { method itemClick (line 46) | @OnItemClick(1) void itemClick(int position) { method simple (line 51) | @UiThreadTest class MultipleBindings (line 69) | static final class MultipleBindings { method itemClick1 (line 73) | @OnItemClick(1) void itemClick1(int position) { method itemClick2 (line 77) | @OnItemClick(1) void itemClick2(int position) { method multipleBindings (line 82) | @UiThreadTest class Visibilities (line 105) | static final class Visibilities { method publicItemClick (line 108) | @OnItemClick(1) public void publicItemClick(int position) { method packageItemClick (line 112) | @OnItemClick(2) void packageItemClick(int position) { method protectedItemClick (line 116) | @OnItemClick(3) protected void protectedItemClick(int position) { method visibilities (line 121) | @UiThreadTest class MultipleIds (line 142) | static final class MultipleIds { method itemClick (line 145) | @OnItemClick({1, 2}) void itemClick(int position) { method multipleIds (line 150) | @UiThreadTest class OptionalId (line 173) | static final class OptionalId { method itemClick (line 176) | @Optional @OnItemClick(1) void itemClick(int position) { method optionalIdPresent (line 181) | @UiThreadTest method optionalIdAbsent (line 198) | @UiThreadTest class ArgumentCast (line 215) | static final class ArgumentCast { type MyInterface (line 216) | interface MyInterface {} method itemClickAdapterView (line 220) | @OnItemClick(1) void itemClickAdapterView(AdapterView view) { method itemClickAbsSpinner (line 224) | @OnItemClick(2) void itemClickAbsSpinner(AbsSpinner view) { method itemClickMyInterface (line 228) | @OnItemClick(3) void itemClickMyInterface(ArgumentCast.MyInterface v... method argumentCast (line 233) | @UiThreadTest FILE: butterknife-integration-test/src/androidTest/java/com/example/butterknife/functional/OnItemLongClickTest.java class OnItemLongClickTest (line 23) | @SuppressWarnings("unused") // Used reflectively / by code gen. class TestSpinner (line 25) | static class TestSpinner extends AbsSpinner { method TestSpinner (line 26) | public TestSpinner(Context context) { method performItemLongClick (line 31) | boolean performItemLongClick(int position) { class Simple (line 43) | static final class Simple { method itemClick (line 47) | @OnItemLongClick(1) boolean itemClick(int position) { method simple (line 53) | @UiThreadTest class ReturnVoid (line 74) | static final class ReturnVoid { method itemLongClick (line 77) | @OnItemLongClick(1) void itemLongClick(int position) { method returnVoid (line 82) | @UiThreadTest class Visibilities (line 99) | static final class Visibilities { method publicItemLongClick (line 102) | @OnItemLongClick(1) public boolean publicItemLongClick(int position) { method packageItemLongClick (line 107) | @OnItemLongClick(2) boolean packageItemLongClick(int position) { method protectedItemLongClick (line 112) | @OnItemLongClick(3) protected boolean protectedItemLongClick(int pos... method visibilities (line 118) | @UiThreadTest class MultipleIds (line 139) | static final class MultipleIds { method itemLongClick (line 142) | @OnItemLongClick({1, 2}) boolean itemLongClick(int position) { method multipleIds (line 148) | @UiThreadTest class OptionalId (line 171) | static final class OptionalId { method itemLongClick (line 174) | @Optional @OnItemLongClick(1) boolean itemLongClick(int position) { method optionalIdPresent (line 180) | @UiThreadTest method optionalIdAbsent (line 197) | @UiThreadTest class ArgumentCast (line 214) | static final class ArgumentCast { type MyInterface (line 215) | interface MyInterface {} method itemLongClickAdapterView (line 219) | @OnItemLongClick(1) boolean itemLongClickAdapterView(AdapterView ... method itemLongClickAbsSpinner (line 224) | @OnItemLongClick(2) boolean itemLongClickAbsSpinner(AbsSpinner view) { method itemLongClickMyInterface (line 229) | @OnItemLongClick(3) boolean itemLongClickMyInterface(ArgumentCast.My... method argumentCast (line 235) | @UiThreadTest FILE: butterknife-integration-test/src/androidTest/java/com/example/butterknife/functional/OnItemSelectedTest.java class OnItemSelectedTest (line 25) | @SuppressWarnings("unused") // Used by code gen. class TestSpinner (line 27) | static class TestSpinner extends AbsSpinner { method TestSpinner (line 28) | public TestSpinner(Context context) { method performSelection (line 33) | void performSelection(int position) { method clearSelection (line 44) | void clearSelection() { method ignoreIfReflect (line 52) | @Before public void ignoreIfReflect() { class Simple (line 56) | static final class Simple { method select (line 59) | @OnItemSelected(1) void select(int position) { method clear (line 63) | @OnItemSelected(value = 1, callback = NOTHING_SELECTED) void clear() { method simple (line 68) | @UiThreadTest class MultipleBindings (line 91) | static final class MultipleBindings { method select1 (line 95) | @OnItemSelected(1) void select1(int position) { method select2 (line 99) | @OnItemSelected(1) void select2(int position) { method clear1 (line 103) | @OnItemSelected(value = 1, callback = NOTHING_SELECTED) void clear1() { method clear2 (line 107) | @OnItemSelected(value = 1, callback = NOTHING_SELECTED) void clear2() { method multipleBindings (line 112) | @UiThreadTest class Visibilities (line 140) | static final class Visibilities { method publicSelect (line 143) | @OnItemSelected(1) public void publicSelect(int position) { method packageSelect (line 147) | @OnItemSelected(2) void packageSelect(int position) { method protectedSelect (line 151) | @OnItemSelected(3) protected void protectedSelect(int position) { method publicClear (line 155) | @OnItemSelected(value = 1, callback = NOTHING_SELECTED) public void ... method packageClear (line 159) | @OnItemSelected(value = 2, callback = NOTHING_SELECTED) void package... method protectedClear (line 163) | @OnItemSelected(value = 3, callback = NOTHING_SELECTED) protected vo... method visibilities (line 168) | @UiThreadTest class MultipleIdPermutation (line 198) | static final class MultipleIdPermutation { method select (line 201) | @OnItemSelected({1, 2}) void select(int position) { method clear (line 205) | @OnItemSelected(value = {1, 3}, callback = NOTHING_SELECTED) void cl... method multipleIdPermutation (line 210) | @UiThreadTest class OptionalId (line 255) | static final class OptionalId { method select (line 258) | @Optional @OnItemSelected(1) void select(int position) { method clear (line 262) | @Optional @OnItemSelected(value = 1, callback = NOTHING_SELECTED) vo... method optionalIdPresent (line 267) | @UiThreadTest method optionalIdAbsent (line 290) | @UiThreadTest class ArgumentCast (line 313) | static final class ArgumentCast { type MyInterface (line 314) | interface MyInterface {} method selectAdapterView (line 318) | @OnItemSelected(1) void selectAdapterView(AdapterView view) { method selectAbsSpinner (line 322) | @OnItemSelected(2) void selectAbsSpinner(AbsSpinner view) { method selectMyInterface (line 326) | @OnItemSelected(3) void selectMyInterface(MyInterface view) { method clearAdapterView (line 330) | @OnItemSelected(value = 1, callback = NOTHING_SELECTED) method clearAbsSpinner (line 335) | @OnItemSelected(value = 2, callback = NOTHING_SELECTED) method clearMyInterface (line 340) | @OnItemSelected(value = 3, callback = NOTHING_SELECTED) method argumentCast (line 346) | @UiThreadTest FILE: butterknife-integration-test/src/androidTest/java/com/example/butterknife/functional/OnLongClickTest.java class OnLongClickTest (line 22) | @SuppressWarnings("unused") // Used reflectively / by code gen. class Simple (line 24) | static final class Simple { method click (line 28) | @OnLongClick(1) boolean click() { method simple (line 34) | @UiThreadTest class ReturnVoid (line 55) | static final class ReturnVoid { method click (line 58) | @OnLongClick(1) void click() { method returnVoid (line 63) | @UiThreadTest class Visibilities (line 80) | static final class Visibilities { method publicClick (line 83) | @OnLongClick(1) public boolean publicClick() { method packageClick (line 88) | @OnLongClick(2) boolean packageClick() { method protectedClick (line 93) | @OnLongClick(3) protected boolean protectedClick() { method visibilities (line 99) | @UiThreadTest class MultipleIds (line 120) | static final class MultipleIds { method click (line 123) | @OnLongClick({1, 2}) boolean click() { method multipleIds (line 129) | @UiThreadTest class OptionalId (line 151) | static final class OptionalId { method click (line 154) | @Optional @OnLongClick(1) public boolean click() { method optionalIdPresent (line 160) | @UiThreadTest method optionalIdAbsent (line 177) | @UiThreadTest class ArgumentCast (line 194) | static final class ArgumentCast { type MyInterface (line 195) | interface MyInterface {} method clickView (line 199) | @OnLongClick(1) boolean clickView(View view) { method clickTextView (line 204) | @OnLongClick(2) boolean clickTextView(TextView view) { method clickButton (line 209) | @OnLongClick(3) boolean clickButton(Button view) { method clickMyInterface (line 214) | @OnLongClick(4) boolean clickMyInterface(MyInterface view) { method argumentCast (line 220) | @UiThreadTest FILE: butterknife-integration-test/src/androidTest/java/com/example/butterknife/functional/OnTouchTest.java class OnTouchTest (line 23) | @SuppressWarnings("unused") // Used reflectively / by code gen. class Simple (line 25) | static final class Simple { method touch (line 29) | @OnTouch(1) boolean touch() { method simple (line 35) | @UiThreadTest class Arguments (line 56) | static final class Arguments { method touch (line 59) | @OnTouch(1) boolean touch(View v) { method touch (line 64) | @OnTouch(2) boolean touch(View v, MotionEvent event) { method arguments (line 70) | @UiThreadTest class ReturnVoid (line 91) | static final class ReturnVoid { method touch (line 94) | @OnTouch(1) void touch() { method returnVoid (line 99) | @UiThreadTest class Visibilities (line 116) | static final class Visibilities { method publicTouch (line 119) | @OnTouch(1) public boolean publicTouch() { method packageTouch (line 124) | @OnTouch(2) boolean packageTouch() { method protectedTouch (line 129) | @OnTouch(3) protected boolean protectedTouch() { method visibilities (line 135) | @UiThreadTest class MultipleIds (line 156) | static final class MultipleIds { method touch (line 159) | @OnTouch({1, 2}) boolean touch() { method multipleIds (line 165) | @UiThreadTest class OptionalId (line 187) | static final class OptionalId { method touch (line 190) | @Optional @OnTouch(1) public boolean touch() { method optionalIdPresent (line 196) | @UiThreadTest method optionalIdAbsent (line 213) | @UiThreadTest class ArgumentCast (line 230) | static final class ArgumentCast { type MyInterface (line 231) | interface MyInterface {} method touchView (line 235) | @OnTouch(1) boolean touchView(View view) { method touchTextView (line 240) | @OnTouch(2) boolean touchTextView(TextView view) { method touchButton (line 245) | @OnTouch(3) boolean touchButton(Button view) { method touchMyInterface (line 250) | @OnTouch(4) boolean touchMyInterface(ArgumentCast.MyInterface view) { method argumentCast (line 256) | @UiThreadTest method performTouch (line 295) | private static boolean performTouch(View view) { FILE: butterknife-integration-test/src/androidTest/java/com/example/butterknife/functional/ViewTree.java class ViewTree (line 10) | final class ViewTree { method create (line 11) | static View create(int... ids) { method create (line 15) | static View create(Class cls, int... ids) { FILE: butterknife-integration-test/src/androidTest/java/com/example/butterknife/library/SimpleActivityTest.java class SimpleActivityTest (line 12) | public final class SimpleActivityTest { method verifyContentViewBinding (line 16) | @Test public void verifyContentViewBinding() { method verifySimpleActivityBound (line 25) | protected static void verifySimpleActivityBound(SimpleActivity activit... method verifySimpleActivityUnbound (line 33) | protected static void verifySimpleActivityUnbound(SimpleActivity activ... FILE: butterknife-integration-test/src/androidTest/java/com/example/butterknife/library/SimpleAdapterTest.java class SimpleAdapterTest (line 12) | public class SimpleAdapterTest { method verifyViewHolderViews (line 13) | @Test public void verifyViewHolderViews() { FILE: butterknife-integration-test/src/androidTest/java/com/example/butterknife/unbinder/UnbinderTest.java class UnbinderTest (line 14) | public final class UnbinderTest { method verifyContentViewBinding (line 17) | @Test public void verifyContentViewBinding() { method verifyHBound (line 39) | private void verifyHBound(H h) { method verifyHUnbound (line 45) | private void verifyHUnbound(H h) { FILE: butterknife-integration-test/src/androidTestReflect/java/com/example/butterknife/functional/BindAnimFailureTest.java class BindAnimFailureTest (line 11) | public final class BindAnimFailureTest { class Target (line 14) | static class Target { method typeMustBeAnimation (line 18) | @Test public void typeMustBeAnimation() { FILE: butterknife-integration-test/src/androidTestReflect/java/com/example/butterknife/functional/BindArrayFailureTest.java class BindArrayFailureTest (line 11) | public final class BindArrayFailureTest { class Target (line 14) | static class Target { method typeMustBeSupported (line 18) | @Test public void typeMustBeSupported() { FILE: butterknife-integration-test/src/androidTestReflect/java/com/example/butterknife/functional/BindBitmapFailureTest.java class BindBitmapFailureTest (line 11) | public final class BindBitmapFailureTest { class Target (line 14) | static class Target { method typeMustBeBitmap (line 18) | @Test public void typeMustBeBitmap() { FILE: butterknife-integration-test/src/androidTestReflect/java/com/example/butterknife/functional/BindBoolFailureTest.java class BindBoolFailureTest (line 11) | public final class BindBoolFailureTest { class Target (line 14) | static class Target { method typeMustBeBool (line 18) | @Test public void typeMustBeBool() { FILE: butterknife-integration-test/src/androidTestReflect/java/com/example/butterknife/functional/BindColorFailureTest.java class BindColorFailureTest (line 11) | public final class BindColorFailureTest { class Target (line 14) | static class Target { method typeMustBeIntOrColorStateList (line 18) | @Test public void typeMustBeIntOrColorStateList() { FILE: butterknife-integration-test/src/androidTestReflect/java/com/example/butterknife/functional/BindDimenFailureTest.java class BindDimenFailureTest (line 11) | public final class BindDimenFailureTest { class Target (line 14) | static class Target { method typeMustBeIntOrFloat (line 18) | @Test public void typeMustBeIntOrFloat() { FILE: butterknife-integration-test/src/androidTestReflect/java/com/example/butterknife/functional/BindDrawableFailureTest.java class BindDrawableFailureTest (line 11) | public final class BindDrawableFailureTest { class Target (line 14) | static class Target { method typeMustBeDrawable (line 18) | @Test public void typeMustBeDrawable() { FILE: butterknife-integration-test/src/androidTestReflect/java/com/example/butterknife/functional/BindFloatFailureTest.java class BindFloatFailureTest (line 11) | public final class BindFloatFailureTest { class Target (line 14) | static class Target { method typeMustBeFloat (line 18) | @Test public void typeMustBeFloat() { FILE: butterknife-integration-test/src/androidTestReflect/java/com/example/butterknife/functional/BindFontFailureTest.java class BindFontFailureTest (line 14) | public final class BindFontFailureTest { class TargetType (line 17) | static class TargetType { method typeMustBeTypeface (line 21) | @Test public void typeMustBeTypeface() { class TargetStyle (line 34) | static class TargetStyle { method styleMustBeValid (line 38) | @SdkSuppress(minSdkVersion = 24) // AndroidX problems on earlier versions FILE: butterknife-integration-test/src/androidTestReflect/java/com/example/butterknife/functional/BindIntFailureTest.java class BindIntFailureTest (line 11) | public final class BindIntFailureTest { class Target (line 14) | static class Target { method typeMustBeInt (line 18) | @Test public void typeMustBeInt() { FILE: butterknife-integration-test/src/androidTestReflect/java/com/example/butterknife/functional/BindStringFailureTest.java class BindStringFailureTest (line 11) | public final class BindStringFailureTest { class Target (line 14) | static class Target { method typeMustBeString (line 18) | @Test public void typeMustBeString() { FILE: butterknife-integration-test/src/androidTestReflect/java/com/example/butterknife/functional/BindViewFailureTest.java class BindViewFailureTest (line 11) | public final class BindViewFailureTest { class NotView (line 14) | static class NotView { method failsIfNotView (line 18) | @Test public void failsIfNotView() { FILE: butterknife-integration-test/src/androidTestReflect/java/com/example/butterknife/functional/BindViewsFailureTest.java class BindViewsFailureTest (line 13) | public final class BindViewsFailureTest { class NoIds (line 16) | static class NoIds { method failsIfNoIds (line 20) | @Test public void failsIfNoIds() { class NoGenericType (line 33) | static class NoGenericType { method failsIfNoGenericType (line 37) | @Test public void failsIfNoGenericType() { class BadCollection (line 50) | static class BadCollection { method failsIfUnsupportedCollection (line 54) | @Test public void failsIfUnsupportedCollection() { class ListNotView (line 67) | static class ListNotView { method failsIfGenericNotView (line 71) | @Test public void failsIfGenericNotView() { class ArrayNotView (line 84) | static class ArrayNotView { method failsIfArrayNotView (line 88) | @Test public void failsIfArrayNotView() { FILE: butterknife-integration-test/src/main/java/com/example/butterknife/SimpleApp.java class SimpleApp (line 6) | public class SimpleApp extends Application { method onCreate (line 7) | @Override public void onCreate() { FILE: butterknife-integration-test/src/main/java/com/example/butterknife/library/SimpleActivity.java class SimpleActivity (line 26) | public class SimpleActivity extends Activity { method sayHello (line 49) | @OnClick(R.id.hello) void sayHello() { method sayGetOffMe (line 54) | @OnLongClick(R.id.hello) boolean sayGetOffMe() { method onItemClick (line 59) | @OnItemClick(R.id.list_of_things) void onItemClick(int position) { method onCreate (line 63) | @Override protected void onCreate(Bundle savedInstanceState) { FILE: butterknife-integration-test/src/main/java/com/example/butterknife/library/SimpleAdapter.java class SimpleAdapter (line 15) | public class SimpleAdapter extends BaseAdapter { method SimpleAdapter (line 20) | public SimpleAdapter(Context context) { method getCount (line 24) | @Override public int getCount() { method getItem (line 28) | @Override public String getItem(int position) { method getItemId (line 32) | @Override public long getItemId(int position) { method getView (line 36) | @Override public View getView(int position, View view, ViewGroup paren... class ViewHolder (line 55) | static final class ViewHolder { method ViewHolder (line 60) | ViewHolder(View view) { FILE: butterknife-integration-test/src/main/java/com/example/butterknife/unbinder/A.java class A (line 8) | public class A { method A (line 12) | public A(View view) { FILE: butterknife-integration-test/src/main/java/com/example/butterknife/unbinder/B.java class B (line 8) | public class B extends A { method B (line 12) | public B(View view) { FILE: butterknife-integration-test/src/main/java/com/example/butterknife/unbinder/C.java class C (line 9) | public class C extends B { method C (line 14) | public C(View view) { FILE: butterknife-integration-test/src/main/java/com/example/butterknife/unbinder/D.java class D (line 8) | public class D extends C { method D (line 12) | public D(View view) { FILE: butterknife-integration-test/src/main/java/com/example/butterknife/unbinder/E.java class E (line 8) | public class E extends C { method E (line 12) | public E(View view) { FILE: butterknife-integration-test/src/main/java/com/example/butterknife/unbinder/F.java class F (line 8) | public final class F extends D { method F (line 12) | public F(View view) { FILE: butterknife-integration-test/src/main/java/com/example/butterknife/unbinder/G.java class G (line 11) | public class G extends E { method G (line 16) | public G(View view) { method onClick (line 21) | @OnClick(android.R.id.content) public void onClick() { FILE: butterknife-integration-test/src/main/java/com/example/butterknife/unbinder/H.java class H (line 9) | public class H extends G { method H (line 14) | public H(View view) { FILE: butterknife-lint/src/main/java/butterknife/lint/InvalidR2UsageDetector.java class InvalidR2UsageDetector (line 28) | public class InvalidR2UsageDetector extends Detector implements Detector... method getApplicableUastTypes (line 42) | @Override public List> getApplicableUastType... method createUastHandler (line 46) | @Override public UElementHandler createUastHandler(final JavaContext c... class R2UsageVisitor (line 54) | private static class R2UsageVisitor extends AbstractUastVisitor { method R2UsageVisitor (line 57) | R2UsageVisitor(JavaContext context) { method visitAnnotation (line 61) | @Override public boolean visitAnnotation(UAnnotation annotation) { method visitQualifiedReferenceExpression (line 66) | @Override public boolean visitQualifiedReferenceExpression(UQualifie... method visitSimpleNameReferenceExpression (line 71) | @Override method detectR2 (line 77) | private static void detectR2(JavaContext context, UElement node) { method isR2Expression (line 95) | private static boolean isR2Expression(UElement node) { method endsWithAny (line 107) | private static boolean endsWithAny(String text, Set possible... FILE: butterknife-lint/src/main/java/butterknife/lint/LintRegistry.java class LintRegistry (line 12) | public class LintRegistry extends IssueRegistry { method getIssues (line 14) | @Override public List getIssues() { method getApi (line 18) | @Override public int getApi() { FILE: butterknife-lint/src/test/java/butterknife/lint/InvalidR2UsageDetectorTest.java class InvalidR2UsageDetectorTest (line 9) | public final class InvalidR2UsageDetectorTest { method noR2Usage (line 64) | @Test public void noR2Usage() { method usesR2InAnnotations (line 75) | @Test public void usesR2InAnnotations() { method usesR2OutsideAnnotations (line 93) | @Test public void usesR2OutsideAnnotations() { method usesR2WithSuppression (line 116) | @Test public void usesR2WithSuppression() { FILE: butterknife-lint/src/test/java/butterknife/lint/LintRegistryTest.java class LintRegistryTest (line 7) | public final class LintRegistryTest { method issues (line 8) | @Test public void issues() { FILE: butterknife-reflect/src/main/java/butterknife/ButterKnife.java class ButterKnife (line 49) | public final class ButterKnife { method ButterKnife (line 50) | private ButterKnife() { method setDebug (line 58) | public static void setDebug(boolean debug) { method bind (line 68) | @NonNull @UiThread method bind (line 80) | @NonNull @UiThread method bind (line 91) | @NonNull @UiThread method bind (line 104) | @NonNull @UiThread method bind (line 117) | @NonNull @UiThread method bind (line 130) | @NonNull @UiThread method parseBindView (line 240) | private static @Nullable Unbinder parseBindView(Object target, Field f... method parseBindViews (line 265) | private static @Nullable Unbinder parseBindViews(Object target, Field ... method parseBindAnim (line 336) | private static @Nullable Unbinder parseBindAnim(Object target, Field f... method parseBindArray (line 362) | private static @Nullable Unbinder parseBindArray(Object target, Field ... method parseBindBitmap (line 405) | private static @Nullable Unbinder parseBindBitmap(Object target, Field... method parseBindBool (line 431) | private static @Nullable Unbinder parseBindBool(Object target, Field f... method parseBindColor (line 457) | private static @Nullable Unbinder parseBindColor(Object target, Field ... method parseBindDimen (line 485) | private static @Nullable Unbinder parseBindDimen(Object target, Field ... method parseBindDrawable (line 513) | private static @Nullable Unbinder parseBindDrawable(Object target, Fie... method parseBindFloat (line 542) | private static @Nullable Unbinder parseBindFloat(Object target, Field ... method parseBindFont (line 568) | private static @Nullable Unbinder parseBindFont(Object target, Field f... method parseBindInt (line 612) | private static @Nullable Unbinder parseBindInt(Object target, Field fi... method parseBindString (line 638) | private static @Nullable Unbinder parseBindString(Object target, Field... method parseOnCheckedChanged (line 664) | private static @Nullable Unbinder parseOnCheckedChanged(final Object t... method parseOnClick (line 686) | private static @Nullable Unbinder parseOnClick(final Object target, fi... method parseOnEditorAction (line 706) | private static @Nullable Unbinder parseOnEditorAction(final Object tar... method parseOnFocusChange (line 732) | private static @Nullable Unbinder parseOnFocusChange(final Object targ... method parseOnItemClick (line 752) | private static @Nullable Unbinder parseOnItemClick(final Object target... method parseOnItemLongClick (line 774) | private static @Nullable Unbinder parseOnItemLongClick(final Object ta... method parseOnLongClick (line 801) | private static @Nullable Unbinder parseOnLongClick(final Object target... method parseOnPageChange (line 826) | private static @Nullable Unbinder parseOnPageChange(final Object targe... method parseOnTextChanged (line 881) | private static @Nullable Unbinder parseOnTextChanged(Object target, Me... method parseOnTouch (line 932) | private static @Nullable Unbinder parseOnTouch(final Object target, fi... method findViews (line 957) | @SuppressWarnings("unchecked") method validateMember (line 979) | private static void validateMemb... method validateReturnType (line 993) | private static boolean validateReturnType(Method method, Class expe... method isRequired (line 1012) | private static boolean isRequired(Method method) { method createArgumentTransformer (line 1016) | private static ArgumentTransformer createArgumentTransformer(Method me... method trySet (line 1118) | static void trySet(Field field, Object target, @Nullable Object value) { method tryInvoke (line 1126) | private static Object tryInvoke(Method method, Object target, Object..... type ArgumentTransformer (line 1184) | private interface ArgumentTransformer { method transform (line 1188) | @Override public Object[] transform(Object... arguments) { method toString (line 1192) | @Override public String toString() { method transform (line 1197) | @Override public Object[] transform(Object... arguments) { method toString (line 1201) | @Override public String toString() { method transform (line 1206) | Object[] transform(Object... arguments); FILE: butterknife-reflect/src/main/java/butterknife/CompositeUnbinder.java class CompositeUnbinder (line 7) | final class CompositeUnbinder implements Unbinder { method CompositeUnbinder (line 10) | CompositeUnbinder(@NonNull List unbinders) { method unbind (line 14) | @Override public void unbind() { FILE: butterknife-reflect/src/main/java/butterknife/EmptyTextWatcher.java class EmptyTextWatcher (line 6) | class EmptyTextWatcher implements TextWatcher { method beforeTextChanged (line 7) | @Override public void beforeTextChanged(CharSequence s, int start, int... method onTextChanged (line 10) | @Override public void onTextChanged(CharSequence s, int start, int bef... method afterTextChanged (line 13) | @Override public void afterTextChanged(Editable s) { FILE: butterknife-reflect/src/main/java/butterknife/FieldUnbinder.java class FieldUnbinder (line 7) | final class FieldUnbinder implements Unbinder { method FieldUnbinder (line 11) | FieldUnbinder(Object target, Field field) { method unbind (line 16) | @Override public void unbind() { FILE: butterknife-reflect/src/main/java/butterknife/ListenerUnbinder.java class ListenerUnbinder (line 6) | final class ListenerUnbinder implements Unbinder { method ListenerUnbinder (line 11) | ListenerUnbinder(List targets, Setter setter) { method ListenerUnbinder (line 17) | ListenerUnbinder(List targets, Setter setter, L listener) { method unbind (line 23) | @Override public void unbind() { FILE: butterknife-runtime/src/androidTest/java/butterknife/ViewCollectionsTest.java class ViewCollectionsTest (line 13) | public class ViewCollectionsTest { method get (line 16) | @Override public Boolean get(View view) { method set (line 20) | @Override public void set(View view, Boolean enabled) { method propertyAppliedToView (line 31) | @Test public void propertyAppliedToView() { method propertyAppliedToEveryViewInList (line 39) | @Test public void propertyAppliedToEveryViewInList() { method propertyAppliedToEveryViewInArray (line 55) | @Test public void propertyAppliedToEveryViewInArray() { method actionAppliedToView (line 71) | @Test public void actionAppliedToView() { method actionsAppliedToView (line 80) | @Test public void actionsAppliedToView() { method actionAppliedToEveryViewInList (line 90) | @Test public void actionAppliedToEveryViewInList() { method actionAppliedToEveryViewInArray (line 106) | @Test public void actionAppliedToEveryViewInArray() { method actionsAppliedToEveryViewInList (line 122) | @Test public void actionsAppliedToEveryViewInList() { method actionsAppliedToEveryViewInArray (line 144) | @Test public void actionsAppliedToEveryViewInArray() { method setterAppliedToView (line 166) | @Test public void setterAppliedToView() { method setterAppliedToEveryViewInList (line 175) | @Test public void setterAppliedToEveryViewInList() { method setterAppliedToEveryViewInArray (line 191) | @Test public void setterAppliedToEveryViewInArray() { FILE: butterknife-runtime/src/androidTest/java/butterknife/internal/UtilsTest.java class UtilsTest (line 11) | public final class UtilsTest { method finderThrowsNiceError (line 12) | @Test public void finderThrowsNiceError() { method finderThrowsLessNiceErrorInEditMode (line 25) | @Test public void finderThrowsLessNiceErrorInEditMode() { class EditModeView (line 38) | static final class EditModeView extends View { method EditModeView (line 39) | EditModeView(Context context) { method isInEditMode (line 43) | @Override public boolean isInEditMode() { FILE: butterknife-runtime/src/main/java/butterknife/Action.java type Action (line 8) | public interface Action { method apply (line 10) | @UiThread void apply(@NonNull T view, int index); FILE: butterknife-runtime/src/main/java/butterknife/Setter.java type Setter (line 9) | public interface Setter { method set (line 11) | @UiThread void set(@NonNull T view, @Nullable V value, int index); FILE: butterknife-runtime/src/main/java/butterknife/Unbinder.java type Unbinder (line 6) | public interface Unbinder { method unbind (line 7) | @UiThread void unbind(); FILE: butterknife-runtime/src/main/java/butterknife/ViewCollections.java class ViewCollections (line 11) | public final class ViewCollections { method run (line 13) | @UiThread method run (line 24) | @UiThread method run (line 35) | @UiThread method run (line 44) | @UiThread method run (line 52) | @UiThread method run (line 61) | @UiThread method set (line 67) | @UiThread method set (line 76) | @UiThread method set (line 85) | @UiThread method set (line 94) | @UiThread method set (line 106) | @UiThread method set (line 116) | @UiThread method ViewCollections (line 122) | private ViewCollections() { FILE: butterknife-runtime/src/main/java/butterknife/internal/DebouncingOnClickListener.java class DebouncingOnClickListener (line 11) | public abstract class DebouncingOnClickListener implements View.OnClickL... method onClick (line 17) | @Override public final void onClick(View v) { method doClick (line 30) | public abstract void doClick(View v); FILE: butterknife-runtime/src/main/java/butterknife/internal/ImmutableList.java class ImmutableList (line 10) | final class ImmutableList extends AbstractList implements RandomAc... method ImmutableList (line 13) | ImmutableList(T[] views) { method get (line 17) | @Override public T get(int index) { method size (line 21) | @Override public int size() { method contains (line 25) | @Override public boolean contains(Object o) { FILE: butterknife-runtime/src/main/java/butterknife/internal/Utils.java class Utils (line 18) | @SuppressWarnings("WeakerAccess") // Used by generated code. method getTintedDrawable (line 22) | @UiThread // Implicit synchronization for use of shared resource VALUE. method getFloat (line 41) | @UiThread // Implicit synchronization for use of shared resource VALUE. method arrayFilteringNull (line 52) | @SafeVarargs method listFilteringNull (line 67) | @SafeVarargs method findOptionalViewAsType (line 72) | public static T findOptionalViewAsType(View source, @IdRes int id,... method findRequiredView (line 78) | public static View findRequiredView(View source, @IdRes int id, String... method findRequiredViewAsType (line 94) | public static T findRequiredViewAsType(View source, @IdRes int id,... method castView (line 100) | public static T castView(View view, @IdRes int id, String who, Cla... method castParam (line 115) | public static T castParam(Object value, String from, int fromPos, ... method getResourceEntryName (line 132) | private static String getResourceEntryName(View view, @IdRes int id) { method Utils (line 139) | private Utils() { FILE: butterknife-runtime/src/test/java/butterknife/BindAnimTest.java class BindAnimTest (line 14) | public class BindAnimTest { method typeMustBeAnimation (line 15) | @Test public void typeMustBeAnimation() { FILE: butterknife-runtime/src/test/java/butterknife/BindArrayTest.java class BindArrayTest (line 11) | public final class BindArrayTest { method typedArray (line 12) | @Test public void typedArray() throws Exception { method typeMustBeSupported (line 65) | @Test public void typeMustBeSupported() { FILE: butterknife-runtime/src/test/java/butterknife/BindBitmapTest.java class BindBitmapTest (line 11) | public final class BindBitmapTest { method typeMustBeBitmap (line 12) | @Test public void typeMustBeBitmap() { FILE: butterknife-runtime/src/test/java/butterknife/BindBoolTest.java class BindBoolTest (line 11) | public final class BindBoolTest { method typeMustBeBoolean (line 12) | @Test public void typeMustBeBoolean() { FILE: butterknife-runtime/src/test/java/butterknife/BindColorTest.java class BindColorTest (line 11) | public final class BindColorTest { method simpleIntSdk23 (line 12) | @Test public void simpleIntSdk23() { method simpleColorStateListSdk23 (line 62) | @Test public void simpleColorStateListSdk23() { method typeMustBeIntOrColorStateList (line 113) | @Test public void typeMustBeIntOrColorStateList() { FILE: butterknife-runtime/src/test/java/butterknife/BindDimenTest.java class BindDimenTest (line 11) | public final class BindDimenTest { method typeMustBeIntOrFloat (line 12) | @Test public void typeMustBeIntOrFloat() { FILE: butterknife-runtime/src/test/java/butterknife/BindDrawableTest.java class BindDrawableTest (line 11) | public final class BindDrawableTest { method simpleSdk21 (line 12) | @Test public void simpleSdk21() { method withTint (line 63) | @Test public void withTint() { method typeMustBeDrawable (line 115) | @Test public void typeMustBeDrawable() { FILE: butterknife-runtime/src/test/java/butterknife/BindFloatTest.java class BindFloatTest (line 11) | public final class BindFloatTest { method typeMustBeFloat (line 12) | @Test public void typeMustBeFloat() { FILE: butterknife-runtime/src/test/java/butterknife/BindFontTest.java class BindFontTest (line 11) | public class BindFontTest { method simpleIntSdk26 (line 12) | @Test public void simpleIntSdk26() { method styleSdk26 (line 65) | @Test public void styleSdk26() { method typeMustBeTypeface (line 119) | @Test public void typeMustBeTypeface() { method styleMustBeValid (line 135) | @Test public void styleMustBeValid() { FILE: butterknife-runtime/src/test/java/butterknife/BindIntTest.java class BindIntTest (line 11) | public final class BindIntTest { method typeMustBeInt (line 12) | @Test public void typeMustBeInt() { FILE: butterknife-runtime/src/test/java/butterknife/BindStringTest.java class BindStringTest (line 11) | public final class BindStringTest { method typeMustBeString (line 12) | @Test public void typeMustBeString() { FILE: butterknife-runtime/src/test/java/butterknife/BindViewTest.java class BindViewTest (line 15) | public class BindViewTest { method bindingViewNonDebuggable (line 16) | @Test public void bindingViewNonDebuggable() { method bindingViewSubclassNonDebuggable (line 60) | @Test public void bindingViewSubclassNonDebuggable() { method bindingGeneratedView (line 105) | @Test public void bindingGeneratedView() { method bindingViewFinalClass (line 140) | @Test public void bindingViewFinalClass() { method bindingViewFinalClassWithBaseClass (line 183) | @Test public void bindingViewFinalClassWithBaseClass() { method bindingViewUppercasePackageName (line 262) | @Test public void bindingViewUppercasePackageName() { method bindingInterface (line 307) | @Test public void bindingInterface() throws Exception { method genericType (line 353) | @Test public void genericType() { method oneFindPerId (line 402) | @Test public void oneFindPerId() { method oneFindPerIdWithCast (line 462) | @Test public void oneFindPerIdWithCast() { method fieldVisibility (line 523) | @Test public void fieldVisibility() { method nullable (line 541) | @Test public void nullable() { method superclass (line 586) | @Test public void superclass() { method genericSuperclass (line 672) | @Test public void genericSuperclass() { method failsInJavaPackage (line 760) | @Test public void failsInJavaPackage() { method failsInAndroidPackage (line 778) | @Test public void failsInAndroidPackage() { method failsIfInPrivateClass (line 796) | @Test public void failsIfInPrivateClass() { method failsIfNotView (line 816) | @Test public void failsIfNotView() { method failsIfInInterface (line 833) | @Test public void failsIfInInterface() { method failsIfPrivate (line 851) | @Test public void failsIfPrivate() { method failsIfStatic (line 868) | @Test public void failsIfStatic() { method duplicateBindingFails (line 885) | @Test public void duplicateBindingFails() throws Exception { method failsOptionalRootViewBinding (line 904) | @Test public void failsOptionalRootViewBinding() throws Exception { FILE: butterknife-runtime/src/test/java/butterknife/BindViewsTest.java class BindViewsTest (line 15) | public class BindViewsTest { method bindingArrayWithGenerics (line 16) | @Test public void bindingArrayWithGenerics() { method bindingArrayWithCast (line 66) | @Test public void bindingArrayWithCast() { method bindingArrayNonDebuggable (line 115) | @Test public void bindingArrayNonDebuggable() { method bindingArrayWithCastNonDebuggable (line 163) | @Test public void bindingArrayWithCastNonDebuggable() { method bindingGeneratedView (line 212) | @Test public void bindingGeneratedView() { method bindingListOfInterface (line 248) | @Test public void bindingListOfInterface() { method bindingListWithGenerics (line 297) | @Test public void bindingListWithGenerics() { method nullableList (line 348) | @Test public void nullableList() { method failsIfNoIds (line 398) | @Test public void failsIfNoIds() { method failsIfNoGenericType (line 416) | @Test public void failsIfNoGenericType() { method failsIfUnsupportedCollection (line 433) | @Test public void failsIfUnsupportedCollection() { method failsIfGenericNotView (line 451) | @Test public void failsIfGenericNotView() { method failsIfArrayNotView (line 469) | @Test public void failsIfArrayNotView() { method failsIfContainsDuplicateIds (line 486) | @Test public void failsIfContainsDuplicateIds() throws Exception { method bindingArrayWithRScanner (line 504) | @Test public void bindingArrayWithRScanner() { method bindingArrayWithMixedRAndLiteral (line 552) | @Test public void bindingArrayWithMixedRAndLiteral() { FILE: butterknife-runtime/src/test/java/butterknife/ClasspathParentBindTest.java class ClasspathParentBindTest (line 30) | public class ClasspathParentBindTest { method parentBindingInClasspath (line 34) | @Test method indirectViewRequiredInConstructor (line 102) | @Test method viewNotRequiredInConstructor (line 178) | @Test method compileSources (line 240) | private void compileSources(File classesOut, File sourcesOut, JavaFile... FILE: butterknife-runtime/src/test/java/butterknife/ExtendActivityTest.java class ExtendActivityTest (line 11) | public class ExtendActivityTest { method onlyResources (line 12) | @Test public void onlyResources() { method views (line 70) | @Test public void views() { FILE: butterknife-runtime/src/test/java/butterknife/ExtendDialogTest.java class ExtendDialogTest (line 11) | public class ExtendDialogTest { method onlyResources (line 12) | @Test public void onlyResources() { method views (line 73) | @Test public void views() { FILE: butterknife-runtime/src/test/java/butterknife/ExtendViewTest.java class ExtendViewTest (line 11) | public class ExtendViewTest { method onlyResources (line 12) | @Test public void onlyResources() { method views (line 73) | @Test public void views() { FILE: butterknife-runtime/src/test/java/butterknife/OnClickTest.java class OnClickTest (line 11) | public class OnClickTest { method findOnlyCalledOnce (line 12) | @Test public void findOnlyCalledOnce() { method methodCastsArgumentNonDebuggable (line 72) | @Test public void methodCastsArgumentNonDebuggable() { method optionalAndRequiredSkipsNullCheck (line 179) | @Test public void optionalAndRequiredSkipsNullCheck() { method failsInJavaPackage (line 240) | @Test public void failsInJavaPackage() { method failsInAndroidPackage (line 257) | @Test public void failsInAndroidPackage() { method failsIfHasReturnType (line 274) | @Test public void failsIfHasReturnType() { method failsIfPrivateMethod (line 292) | @Test public void failsIfPrivateMethod() { method failsIfStatic (line 310) | @Test public void failsIfStatic() { method failsIfParameterNotView (line 328) | @Test public void failsIfParameterNotView() { method failsIfMoreThanOneParameter (line 356) | @Test public void failsIfMoreThanOneParameter() { method failsIfInInterface (line 376) | @Test public void failsIfInInterface() { method failsIfHasDuplicateIds (line 394) | @Test public void failsIfHasDuplicateIds() { FILE: butterknife-runtime/src/test/java/butterknife/OnEditorActionTest.java class OnEditorActionTest (line 11) | public class OnEditorActionTest { method editorAction (line 12) | @Test public void editorAction() { method defaultReturnValue (line 67) | @Test public void defaultReturnValue() { FILE: butterknife-runtime/src/test/java/butterknife/OnFocusChangeTest.java class OnFocusChangeTest (line 11) | public class OnFocusChangeTest { method focusChange (line 12) | @Test public void focusChange() { FILE: butterknife-runtime/src/test/java/butterknife/OnItemClickTest.java class OnItemClickTest (line 12) | public class OnItemClickTest { method onItemClickBinding (line 13) | @Test public void onItemClickBinding() { method onItemClickBindingWithParameters (line 67) | @Test public void onItemClickBindingWithParameters() { method onItemClickBindingWithParameterSubset (line 128) | @Test public void onItemClickBindingWithParameterSubset() { method onItemClickBindingWithParameterSubsetAndGenerics (line 188) | @Test public void onItemClickBindingWithParameterSubsetAndGenerics() { method onClickRootViewBinding (line 251) | @Test public void onClickRootViewBinding() { method onClickRootViewAnyTypeBinding (line 311) | @Test public void onClickRootViewAnyTypeBinding() { method failsWithInvalidId (line 362) | @Test public void failsWithInvalidId() { method failsWithInvalidParameterConfiguration (line 378) | @Test public void failsWithInvalidParameterConfiguration() { FILE: butterknife-runtime/src/test/java/butterknife/OnItemLongClickTest.java class OnItemLongClickTest (line 11) | public class OnItemLongClickTest { method itemLongClick (line 12) | @Test public void itemLongClick() { method defaultReturnValue (line 66) | @Test public void defaultReturnValue() { FILE: butterknife-runtime/src/test/java/butterknife/OnItemSelectedTest.java class OnItemSelectedTest (line 12) | public class OnItemSelectedTest { method defaultMethod (line 13) | @Test public void defaultMethod() { method nonDefaultMethod (line 70) | @Test public void nonDefaultMethod() { method allMethods (line 129) | @Test public void allMethods() { method multipleBindingPermutation (line 191) | @Test public void multipleBindingPermutation() { FILE: butterknife-runtime/src/test/java/butterknife/OnPageChangeTest.java class OnPageChangeTest (line 13) | public class OnPageChangeTest { method pageChange (line 14) | @Test public void pageChange() { FILE: butterknife-runtime/src/test/java/butterknife/OnTextChangedTest.java class OnTextChangedTest (line 11) | public class OnTextChangedTest { method textChanged (line 12) | @Test public void textChanged() { method textChangedWithParameter (line 78) | @Test public void textChangedWithParameter() { method textChangedWithParameters (line 144) | @Test public void textChangedWithParameters() { method textChangedWithWrongParameter (line 210) | @Test public void textChangedWithWrongParameter() { FILE: butterknife-runtime/src/test/java/butterknife/OnTouchTest.java class OnTouchTest (line 11) | public class OnTouchTest { method touch (line 12) | @Test public void touch() { method defaultReturnValue (line 68) | @Test public void defaultReturnValue() { method failsMultipleListenersWithReturnValue (line 125) | @Test public void failsMultipleListenersWithReturnValue() { FILE: butterknife-runtime/src/test/java/butterknife/RClassTest.java class RClassTest (line 12) | public class RClassTest { method library (line 80) | @Test public void library() { method issue779 (line 130) | @Test public void issue779() { method app (line 327) | @Test public void app() { method compiledRClass (line 377) | @Test public void compiledRClass() { FILE: butterknife-runtime/src/test/java/butterknife/TestGeneratingProcessor.java class TestGeneratingProcessor (line 22) | public class TestGeneratingProcessor extends AbstractProcessor { method TestGeneratingProcessor (line 35) | TestGeneratingProcessor(String generatedClassName, String... source) { method getSupportedAnnotationTypes (line 40) | @Override method process (line 45) | @Override FILE: butterknife-runtime/src/test/java/butterknife/TestStubs.java class TestStubs (line 6) | final class TestStubs { FILE: butterknife-runtime/src/test/java/butterknife/UnbinderTest.java class UnbinderTest (line 13) | public class UnbinderTest { method multipleBindings (line 14) | @Test public void multipleBindings() { method unbindingThroughAbstractChild (line 86) | @Test public void unbindingThroughAbstractChild() { method fullIntegration (line 190) | @Test public void fullIntegration() { FILE: butterknife-runtime/src/test/java/butterknife/UtilsTest.java class UtilsTest (line 11) | public final class UtilsTest { method listOfFiltersNull (line 12) | @Test public void listOfFiltersNull() { method arrayFilteringNullRemovesNulls (line 23) | @Test public void arrayFilteringNullRemovesNulls() { method arrayFilteringNullReturnsOriginalWhenNoNulls (line 33) | @Test public void arrayFilteringNullReturnsOriginalWhenNoNulls() { method testCastParam (line 41) | @Test public void testCastParam() { FILE: butterknife/src/androidTest/java/butterknife/ButterKnifeTest.java class ButterKnifeTest (line 12) | public class ButterKnifeTest { method resetViewsCache (line 15) | @Before @After // Clear out cache of binders before and after each test. method zeroBindingsBindDoesNotThrowExceptionAndCaches (line 20) | @Test public void zeroBindingsBindDoesNotThrowExceptionAndCaches() { method bindingKnownPackagesIsNoOp (line 31) | @Test public void bindingKnownPackagesIsNoOp() { FILE: butterknife/src/main/java/butterknife/ButterKnife.java class ButterKnife (line 74) | public final class ButterKnife { method ButterKnife (line 75) | private ButterKnife() { method setDebug (line 86) | public static void setDebug(boolean debug) { method bind (line 96) | @NonNull @UiThread method bind (line 108) | @NonNull @UiThread method bind (line 119) | @NonNull @UiThread method bind (line 132) | @NonNull @UiThread method bind (line 145) | @NonNull @UiThread method bind (line 158) | @NonNull @UiThread method findBindingConstructorForClass (line 187) | @Nullable @CheckResult @UiThread FILE: sample/app/src/main/java/com/example/butterknife/SimpleApp.java class SimpleApp (line 6) | public class SimpleApp extends Application { method onCreate (line 7) | @Override public void onCreate() { FILE: sample/app/src/main/java/com/example/butterknife/unbinder/A.java class A (line 9) | public class A { method A (line 13) | public A(View view) { FILE: sample/app/src/main/java/com/example/butterknife/unbinder/B.java class B (line 9) | public class B extends A { method B (line 13) | public B(View view) { FILE: sample/app/src/main/java/com/example/butterknife/unbinder/C.java class C (line 10) | public class C extends B { method C (line 15) | public C(View view) { FILE: sample/app/src/main/java/com/example/butterknife/unbinder/D.java class D (line 9) | public class D extends C { method D (line 13) | public D(View view) { FILE: sample/app/src/main/java/com/example/butterknife/unbinder/E.java class E (line 9) | public class E extends C { method E (line 13) | public E(View view) { FILE: sample/app/src/main/java/com/example/butterknife/unbinder/F.java class F (line 9) | public final class F extends D { method F (line 13) | public F(View view) { FILE: sample/app/src/main/java/com/example/butterknife/unbinder/G.java class G (line 11) | public class G extends E { method G (line 16) | public G(View view) { method onClick (line 21) | @OnClick(android.R.id.content) public void onClick() { FILE: sample/app/src/main/java/com/example/butterknife/unbinder/H.java class H (line 10) | public class H extends G { method H (line 15) | public H(View view) { FILE: sample/library/src/main/java/com/example/butterknife/library/SimpleActivity.java class SimpleActivity (line 23) | public class SimpleActivity extends Activity { method apply (line 25) | @Override public void apply(@NonNull View view, int index) { method sayHello (line 44) | @OnClick(R2.id.hello) void sayHello() { method sayGetOffMe (line 49) | @OnLongClick(R2.id.hello) boolean sayGetOffMe() { method onItemClick (line 54) | @OnItemClick(R2.id.list_of_things) void onItemClick(int position) { method onCreate (line 58) | @SuppressLint("SetTextI18n") // FILE: sample/library/src/main/java/com/example/butterknife/library/SimpleAdapter.java class SimpleAdapter (line 13) | public class SimpleAdapter extends BaseAdapter { method SimpleAdapter (line 18) | public SimpleAdapter(Context context) { method getCount (line 22) | @Override public int getCount() { method getItem (line 26) | @Override public String getItem(int position) { method getItemId (line 30) | @Override public long getItemId(int position) { method getView (line 34) | @SuppressLint("SetTextI18n") // class ViewHolder (line 54) | static final class ViewHolder { method ViewHolder (line 59) | ViewHolder(View view) { FILE: website/static/prettify.js function L (line 2) | function L(a){function m(a){var f=a.charCodeAt(0);if(f!==92)return f;var... function M (line 6) | function M(a){function m(a){switch(a.nodeType){case 1:if(e.test(a.classN... function B (line 7) | function B(a,m,e,h){m&&(a={a:m,d:a},e(a),h.push.apply(h,a.e))} function x (line 7) | function x(a,m){function e(a){for(var l=a.d,p=[l,"pln"],d=0,g=a.a.match(... function u (line 9) | function u(a){var m=[],e=[];a.tripleQuotedStrings?m.push(["str",/^(?:'''... function D (line 12) | function D(a,m){function e(a){switch(a.nodeType){case 1:if(k.test(a.clas... function k (line 15) | function k(a,m){for(var e=m.length;--e>=0;){var h=m[e];A.hasOwnProperty(... function C (line 15) | function C(a,m){if(!a||!A.hasOwnProperty(a))a=/^\s*