MCPcopy Index your code
hub / github.com/aws-samples/aws-device-farm-sample-app-for-android

github.com/aws-samples/aws-device-farm-sample-app-for-android @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
612 symbols 1,880 edges 70 files 174 documented · 28%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

OnItemClickListener (Interface)
Used to communicate to the main activity [1 implementers]
app/src/main/java/com/amazonaws/devicefarm/android/referenceapp/Adapters/DrawerAdapter.java

Core symbols most depended-on inside this repo

displayEvent
called by 9
app/src/main/java/com/amazonaws/devicefarm/android/referenceapp/Adapters/GestureListener.java
createSimpleFragment
called by 4
app/src/main/java/com/amazonaws/devicefarm/android/referenceapp/Models/FragmentEnum.java
getItemId
called by 3
app/src/main/java/com/amazonaws/devicefarm/android/referenceapp/Adapters/ImageGalleryAdapter.java
displayFragment
called by 2
app/src/main/java/com/amazonaws/devicefarm/android/referenceapp/Activities/MainActivity.java
updateWifiStatusDisplay
called by 2
app/src/main/java/com/amazonaws/devicefarm/android/referenceapp/Fragments/FixturesFragment.java
updateBluetoothStatusDisplay
called by 2
app/src/main/java/com/amazonaws/devicefarm/android/referenceapp/Fragments/FixturesFragment.java
updateGPSStatusDisplay
called by 2
app/src/main/java/com/amazonaws/devicefarm/android/referenceapp/Fragments/FixturesFragment.java
updateNFCStatusDisplay
called by 2
app/src/main/java/com/amazonaws/devicefarm/android/referenceapp/Fragments/FixturesFragment.java

Shape

Method 289
Function 251
Class 70
Enum 1
Interface 1

Languages

Java59%
TypeScript41%

Modules by API surface

app/src/main/assets/www/angular.min.js251 symbols
app/src/androidTest/java/com/amazonaws/devicefarm/android/referenceapp/BaseADFTest.java14 symbols
app/src/main/java/com/amazonaws/devicefarm/android/referenceapp/Fragments/FixturesFragment.java13 symbols
app/src/main/java/com/amazonaws/devicefarm/android/referenceapp/Models/DrawerCategoryModel.java12 symbols
app/src/main/java/com/amazonaws/devicefarm/android/referenceapp/Adapters/GestureListener.java12 symbols
app/src/main/java/com/amazonaws/devicefarm/android/referenceapp/Adapters/DrawerAdapter.java11 symbols
app/src/main/java/com/amazonaws/devicefarm/android/referenceapp/Models/TabViewModel.java9 symbols
app/src/androidTest/java/com/amazonaws/devicefarm/android/referenceapp/Categories/WebViewTests.java9 symbols
app/src/main/java/com/amazonaws/devicefarm/android/referenceapp/Activities/MainActivity.java8 symbols
app/src/androidTest/java/com/amazonaws/devicefarm/android/referenceapp/IdlingResources/ViewPagerIdlingResource.java8 symbols
app/src/androidTest/java/com/amazonaws/devicefarm/android/referenceapp/Categories/LoginPageTest.java8 symbols
app/src/androidTest/java/com/amazonaws/devicefarm/android/referenceapp/Categories/Inputs/GesturesTest.java8 symbols

For agents

$ claude mcp add aws-device-farm-sample-app-for-android \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact