MCPcopy Index your code
hub / github.com/bruce3x/ViewFinder

github.com/bruce3x/ViewFinder @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
50 symbols 99 edges 17 files 16 documented · 32%
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

Provider (Interface)
Created by brucezz on 2016-08-04. Github: https://github.com/brucezz Email: im.brucezz@gmail.com [4 implementers]
viewfinder/src/main/java/me/brucezz/viewfinder/provider/Provider.java
Finder (Interface)
Created by brucezz on 2016-07-27. Github: https://github.com/brucezz Email: im.brucezz@gmail.com [1 implementers]
viewfinder/src/main/java/me/brucezz/viewfinder/Finder.java

Core symbols most depended-on inside this repo

addMethod
called by 3
viewfinder-compiler/src/main/java/me/brucezz/viewfinder/compiler/model/AnnotatedClass.java
getAnnotatedClass
called by 2
viewfinder-compiler/src/main/java/me/brucezz/viewfinder/compiler/ViewFinderProcesser.java
error
called by 2
viewfinder-compiler/src/main/java/me/brucezz/viewfinder/compiler/ViewFinderProcesser.java
inject
called by 1
viewfinder/src/main/java/me/brucezz/viewfinder/ViewFinder.java
inject
called by 1
viewfinder/src/main/java/me/brucezz/viewfinder/Finder.java
getContext
called by 1
viewfinder/src/main/java/me/brucezz/viewfinder/provider/Provider.java
processBindView
called by 1
viewfinder-compiler/src/main/java/me/brucezz/viewfinder/compiler/ViewFinderProcesser.java
processOnClick
called by 1
viewfinder-compiler/src/main/java/me/brucezz/viewfinder/compiler/ViewFinderProcesser.java

Shape

Method 35
Class 13
Interface 2

Languages

Java100%

Modules by API surface

viewfinder-compiler/src/main/java/me/brucezz/viewfinder/compiler/ViewFinderProcesser.java10 symbols
viewfinder-compiler/src/main/java/me/brucezz/viewfinder/compiler/model/AnnotatedClass.java6 symbols
viewfinder-compiler/src/main/java/me/brucezz/viewfinder/compiler/model/BindViewField.java5 symbols
sample/src/main/java/me/brucezz/viewfinder/sample/MainActivity.java4 symbols
viewfinder/src/main/java/me/brucezz/viewfinder/provider/ViewProvider.java3 symbols
viewfinder/src/main/java/me/brucezz/viewfinder/provider/Provider.java3 symbols
viewfinder/src/main/java/me/brucezz/viewfinder/provider/ActivityProvider.java3 symbols
viewfinder-compiler/src/main/java/me/brucezz/viewfinder/compiler/model/OnClickMethod.java3 symbols
viewfinder/src/test/java/me/brucezz/viewfinder/ExampleUnitTest.java2 symbols
viewfinder/src/main/java/me/brucezz/viewfinder/ViewFinder.java2 symbols
viewfinder/src/main/java/me/brucezz/viewfinder/Finder.java2 symbols
viewfinder/src/androidTest/java/me/brucezz/viewfinder/ApplicationTest.java2 symbols

For agents

$ claude mcp add ViewFinder \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact