MCPcopy Create free account

hub / github.com/Yuy0ung/YuC0de / types & classes

Types & classes32 in github.com/Yuy0ung/YuC0de

StructAIAnalysisResult
backend/ai_audit.go:18
StructAIConfig
Database Models
backend/main.go:23
StructAuditState
Graph State
backend/ai_audit.go:34
StructBroker
SSE Broker
backend/main.go:70
StructClassNode
ClassNode represents a class or interface
backend/engine/java_parser.go:17
FuncTypeConditionalEdgeFunc
func(ctx context.Context, state T) string
backend/pkg/langgraph/graph.go:18
StructEdge
Edge represents a graph edge
backend/cpg/handler.go:42
StructEngine
Engine is the main scanner
backend/engine/scanner.go:55
StructFieldNode
FieldNode represents a class field
backend/engine/java_parser.go:40
StructGraphResponse
GraphResponse represents the CPG graph
backend/cpg/handler.go:50
StructJavaFile
JavaFile represents a parsed Java source file
backend/engine/java_parser.go:9
StructLLMResponse
simple struct to parse LLM JSON response
backend/ai_audit.go:26
StructMethodInfo
backend/engine/indexer.go:34
StructMethodNode
MethodNode represents a method definition
backend/engine/java_parser.go:29
StructNode
Node represents a graph node
backend/cpg/handler.go:34
FuncTypeNodeFunc
func(ctx context.Context, state T) (T, error)
backend/pkg/langgraph/graph.go:17
StructParseResult
ParseResult holds the result of method parsing
backend/cpg/code_parser.go:25
StructParser
--- Parser ---
backend/engine/java_parser.go:191
StructRule
Rule represents a SAST rule
backend/engine/scanner.go:18
StructRuleModel
backend/main.go:31
StructRunnable
backend/pkg/langgraph/graph.go:54
StructStateGraph
backend/pkg/langgraph/graph.go:10
StructStep
Step represents a step in the taint path
backend/engine/scanner.go:47
StructSymbolTable
SymbolTable holds the global index of the project
backend/engine/indexer.go:11
StructTask
backend/main.go:41
StructTask
Task structure matching main.go (simplified for reading)
backend/cpg/handler.go:16
StructToken
backend/engine/java_parser.go:88
TypeAliasTokenType
--- Lexer ---
backend/engine/java_parser.go:77
StructVulnResponse
Enrich vulnerabilities with parsed steps
backend/main.go:463
StructVulnerability
Vulnerability represents a found issue
backend/engine/scanner.go:35
StructVulnerabilityRecord
backend/main.go:52
StructqueueItem
queueItem for BFS
backend/cpg/handler.go:117