MCPcopy Index your code
hub / github.com/eclipse-cognicrypt/CogniCrypt

github.com/eclipse-cognicrypt/CogniCrypt @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,681 symbols 5,656 edges 218 files 592 documented · 35%
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

BeforeRuleContext (Interface)
(no doc) [2 implementers]
plugins/de.cognicrypt.codegenerator/src/main/java/de/cognicrypt/codegenerator/crysl/BeforeRuleContext.java
RuleContext (Interface)
(no doc) [2 implementers]
plugins/de.cognicrypt.codegenerator/src/main/java/de/cognicrypt/codegenerator/crysl/RuleContext.java

Core symbols most depended-on inside this repo

get
called by 323
plugins/de.cognicrypt.core/src/de/cognicrypt/core/Constants.java
addParameter
called by 274
plugins/de.cognicrypt.codegenerator/src/main/java/de/cognicrypt/codegenerator/crysl/RuleContext.java
equals
called by 216
plugins/de.cognicrypt.core/src/de/cognicrypt/utils/DeveloperProject.java
setText
called by 176
plugins/de.cognicrypt.integrator.task/src/main/java/de/cognicrypt/integrator/task/widgets/CompositeSortableTextItem.java
includeClass
called by 137
plugins/de.cognicrypt.codegenerator/src/main/java/de/cognicrypt/codegenerator/crysl/RuleContext.java
getValue
called by 128
plugins/de.cognicrypt.codegenerator/src/main/java/de/cognicrypt/codegenerator/question/Answer.java
getName
called by 124
plugins/de.cognicrypt.codegenerator/src/main/java/de/cognicrypt/codegenerator/tasks/Task.java
addConstraint
called by 86
plugins/de.cognicrypt.codegenerator/src/main/java/de/cognicrypt/codegenerator/generator/CodeGenCrySLRule.java

Shape

Method 1,454
Class 216
Enum 9
Interface 2

Languages

Java100%

Modules by API surface

plugins/de.cognicrypt.staticanalyzer/src/de/cognicrypt/staticanalyzer/results/ResultsCCUIListener.java38 symbols
plugins/de.cognicrypt.integrator.task/src/main/java/de/cognicrypt/integrator/task/models/ModelAdvancedMode.java31 symbols
plugins/de.cognicrypt.codegenerator/src/main/java/de/cognicrypt/codegenerator/question/Question.java31 symbols
plugins/de.cognicrypt.codegenerator/src/main/java/de/cognicrypt/codegenerator/generator/CrySLBasedCodeGenerator.java29 symbols
plugins/de.cognicrypt.codegenerator/src/main/java/de/cognicrypt/codegenerator/generator/GeneratorMethod.java28 symbols
plugins/de.cognicrypt.codegenerator/src/main/java/de/cognicrypt/codegenerator/wizard/beginner/BeginnerTaskQuestionPage.java25 symbols
plugins/de.cognicrypt.codegenerator/src/main/java/de/cognicrypt/codegenerator/featuremodel/clafer/InstanceGenerator.java25 symbols
plugins/de.cognicrypt.codegenerator.tests/src/de/cognicrypt/codegenerator/generator/test/QuestionsToTemplateTests.java24 symbols
plugins/de.cognicrypt.crysl.handler/src/main/java/de/cognicrypt/crysl/reader/CrySLParser.java23 symbols
plugins/de.cognicrypt.staticanalyzer/src/de/cognicrypt/staticanalyzer/StaticAnalyzerPreferences.java21 symbols
plugins/de.cognicrypt.core/src/de/cognicrypt/utils/DeveloperProject.java21 symbols
plugins/de.cognicrypt.codegenerator/src/main/java/de/cognicrypt/codegenerator/tasks/Task.java21 symbols

For agents

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

⬇ download graph artifact