MCPcopy Index your code
hub / github.com/code4craft/jsoup-learning

github.com/code4craft/jsoup-learning @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,501 symbols 6,959 edges 89 files 444 documented · 30% updated 2y ago★ 6331 open issues
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

NodeVisitor (Interface)
Node visitor interface. Provide an implementing class to NodeTraversor to iterate through nodes. This inter [12 implementers]
src/main/java/org/jsoup/select/NodeVisitor.java
ABStateMachine (Interface)
@author code4crafter@gmail.com [7 implementers]
src/main/java/us/codecraft/learning/automata/ABStateMachine.java
Connection (Interface)
A Connection provides a convenient interface to fetch content from the web, and parse them into Documents. To get a [2 …
src/main/java/org/jsoup/Connection.java
Request (Interface)
Represents a HTTP request. [2 implementers]
src/main/java/org/jsoup/Connection.java
Base (Interface)
Common methods for Requests and Responses @param Type of Base, either Request or Response [1 implementers]
src/main/java/org/jsoup/Connection.java

Core symbols most depended-on inside this repo

select
called by 377
src/main/java/org/jsoup/nodes/Element.java
parse
called by 320
src/main/java/org/jsoup/Jsoup.java
size
called by 242
src/main/java/org/jsoup/select/Elements.java
transition
called by 239
src/main/java/org/jsoup/parser/Tokeniser.java
first
called by 185
src/main/java/org/jsoup/select/Elements.java
error
called by 175
src/main/java/org/jsoup/parser/Tokeniser.java
get
called by 170
src/main/java/org/jsoup/Connection.java
equals
called by 167
src/main/java/org/jsoup/parser/Tag.java

Shape

Method 1,337
Class 147
Enum 9
Interface 8

Languages

Java100%

Modules by API surface

src/main/java/org/jsoup/select/Evaluator.java128 symbols
src/test/java/org/jsoup/parser/HtmlParserTest.java88 symbols
src/main/java/org/jsoup/nodes/Element.java79 symbols
src/main/java/org/jsoup/helper/HttpConnection.java67 symbols
src/main/java/org/jsoup/parser/HtmlTreeBuilder.java65 symbols
src/test/java/org/jsoup/nodes/ElementTest.java58 symbols
src/main/java/org/jsoup/select/Elements.java53 symbols
src/main/java/org/jsoup/nodes/Node.java53 symbols
src/main/java/org/jsoup/Connection.java51 symbols
src/test/java/org/jsoup/select/SelectorTest.java49 symbols
src/main/java/org/jsoup/parser/Token.java47 symbols
src/main/java/org/jsoup/safety/Whitelist.java33 symbols

For agents

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

⬇ download graph artifact