MCPcopy Index your code
hub / github.com/EgorKulikov/idea-chelper

github.com/EgorKulikov/idea-chelper @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
832 symbols 2,557 edges 104 files 133 documented · 16%
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

Parser (Interface)
@author Egor Kulikov (kulikov@devexperts.com) [32 implementers]
src/net/egork/chelper/parser/Parser.java
Checker (Interface)
@author Egor Kulikov (egorku@yandex-team.ru) [8 implementers]
src/net/egork/chelper/checkers/Checker.java
Provider (Interface)
@author Egor Kulikov (egorku@yandex-team.ru) [3 implementers]
src/net/egork/chelper/util/Provider.java
DescriptionReceiver (Interface)
@author Egor Kulikov (egorku@yandex-team.ru) [2 implementers]
src/net/egork/chelper/parser/DescriptionReceiver.java
FileCreator (Interface)
@author Egor Kulikov (egorku@yandex-team.ru) [2 implementers]
src/net/egork/chelper/util/FileCreator.java

Core symbols most depended-on inside this repo

add
called by 297
src/net/egork/chelper/ui/ParseDialog.java
advance
called by 260
src/net/egork/chelper/parser/StringParser.java
length
called by 74
src/net/egork/chelper/parser/StringParser.java
trim
called by 65
src/net/egork/chelper/task/Task.java
getText
called by 52
src/net/egork/chelper/ui/FileSelector.java
getProject
called by 51
src/net/egork/chelper/util/Utilities.java
getData
called by 50
src/net/egork/chelper/util/Utilities.java
getFile
called by 40
src/net/egork/chelper/util/FileUtilities.java

Shape

Method 714
Class 100
Interface 9
Function 5
Enum 4

Languages

Java99%
TypeScript1%

Modules by API surface

src/net/egork/chelper/util/FileUtilities.java33 symbols
src/net/egork/chelper/util/Utilities.java22 symbols
src/net/egork/chelper/ui/ParseDialog.java22 symbols
src/net/egork/chelper/codegeneration/CodeGenerationUtilities.java21 symbols
src/net/egork/chelper/util/SSLUtils.java20 symbols
src/net/egork/chelper/ui/TaskConfigurationPanel.java18 symbols
src/net/egork/chelper/task/Task.java18 symbols
src/net/egork/chelper/codegeneration/SolutionGenerator.java17 symbols
src/net/egork/chelper/util/InputReader.java15 symbols
src/net/egork/chelper/ui/TestClassesDialog.java15 symbols
src/net/egork/chelper/configurations/TopCoderConfiguration.java15 symbols
src/net/egork/chelper/configurations/TaskConfiguration.java15 symbols

For agents

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

⬇ download graph artifact