├── .gitignore ├── .idea ├── .name ├── compiler.xml ├── copyright │ └── profiles_settings.xml ├── encodings.xml ├── misc.xml ├── modules.xml ├── scopes │ └── scope_settings.xml ├── uiDesigner.xml └── vcs.xml ├── CONTRIBUTING.md ├── LICENSE.txt ├── META-INF └── plugin.xml ├── README.md ├── images ├── event-to-subscribe.gif └── produce-to-subscribe.gif ├── otto-intellij-plugin.iml ├── otto-intellij-plugin.jar ├── resources └── icons │ └── otto.png └── src └── com └── squareup └── ideaplugin └── otto ├── BusPostDecider.java ├── CompositeActiveComponent.java ├── Decider.java ├── OttoImplicitUsageProvider.java ├── OttoLineMarkerProvider.java ├── OttoProjectHandler.java ├── PickAction.java ├── PingEDT.java ├── PsiConsultantImpl.java ├── ShowUsagesAction.java ├── ShowUsagesTableCellRenderer.java └── SubscriberMetadata.java /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/workspace.xml 2 | target/ 3 | out/ 4 | -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | untitled -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/otto-intellij-plugin/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/otto-intellij-plugin/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/otto-intellij-plugin/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/otto-intellij-plugin/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/otto-intellij-plugin/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/scopes/scope_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/otto-intellij-plugin/HEAD/.idea/scopes/scope_settings.xml -------------------------------------------------------------------------------- /.idea/uiDesigner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/otto-intellij-plugin/HEAD/.idea/uiDesigner.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/otto-intellij-plugin/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/otto-intellij-plugin/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/otto-intellij-plugin/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /META-INF/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/otto-intellij-plugin/HEAD/META-INF/plugin.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/otto-intellij-plugin/HEAD/README.md -------------------------------------------------------------------------------- /images/event-to-subscribe.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/otto-intellij-plugin/HEAD/images/event-to-subscribe.gif -------------------------------------------------------------------------------- /images/produce-to-subscribe.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/otto-intellij-plugin/HEAD/images/produce-to-subscribe.gif -------------------------------------------------------------------------------- /otto-intellij-plugin.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/otto-intellij-plugin/HEAD/otto-intellij-plugin.iml -------------------------------------------------------------------------------- /otto-intellij-plugin.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/otto-intellij-plugin/HEAD/otto-intellij-plugin.jar -------------------------------------------------------------------------------- /resources/icons/otto.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/otto-intellij-plugin/HEAD/resources/icons/otto.png -------------------------------------------------------------------------------- /src/com/squareup/ideaplugin/otto/BusPostDecider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/otto-intellij-plugin/HEAD/src/com/squareup/ideaplugin/otto/BusPostDecider.java -------------------------------------------------------------------------------- /src/com/squareup/ideaplugin/otto/CompositeActiveComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/otto-intellij-plugin/HEAD/src/com/squareup/ideaplugin/otto/CompositeActiveComponent.java -------------------------------------------------------------------------------- /src/com/squareup/ideaplugin/otto/Decider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/otto-intellij-plugin/HEAD/src/com/squareup/ideaplugin/otto/Decider.java -------------------------------------------------------------------------------- /src/com/squareup/ideaplugin/otto/OttoImplicitUsageProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/otto-intellij-plugin/HEAD/src/com/squareup/ideaplugin/otto/OttoImplicitUsageProvider.java -------------------------------------------------------------------------------- /src/com/squareup/ideaplugin/otto/OttoLineMarkerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/otto-intellij-plugin/HEAD/src/com/squareup/ideaplugin/otto/OttoLineMarkerProvider.java -------------------------------------------------------------------------------- /src/com/squareup/ideaplugin/otto/OttoProjectHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/otto-intellij-plugin/HEAD/src/com/squareup/ideaplugin/otto/OttoProjectHandler.java -------------------------------------------------------------------------------- /src/com/squareup/ideaplugin/otto/PickAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/otto-intellij-plugin/HEAD/src/com/squareup/ideaplugin/otto/PickAction.java -------------------------------------------------------------------------------- /src/com/squareup/ideaplugin/otto/PingEDT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/otto-intellij-plugin/HEAD/src/com/squareup/ideaplugin/otto/PingEDT.java -------------------------------------------------------------------------------- /src/com/squareup/ideaplugin/otto/PsiConsultantImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/otto-intellij-plugin/HEAD/src/com/squareup/ideaplugin/otto/PsiConsultantImpl.java -------------------------------------------------------------------------------- /src/com/squareup/ideaplugin/otto/ShowUsagesAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/otto-intellij-plugin/HEAD/src/com/squareup/ideaplugin/otto/ShowUsagesAction.java -------------------------------------------------------------------------------- /src/com/squareup/ideaplugin/otto/ShowUsagesTableCellRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/otto-intellij-plugin/HEAD/src/com/squareup/ideaplugin/otto/ShowUsagesTableCellRenderer.java -------------------------------------------------------------------------------- /src/com/squareup/ideaplugin/otto/SubscriberMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/otto-intellij-plugin/HEAD/src/com/squareup/ideaplugin/otto/SubscriberMetadata.java --------------------------------------------------------------------------------