Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Yuy0ung/YuC0de
/ types & classes
Types & classes
32 in github.com/Yuy0ung/YuC0de
⨍
Functions
98
◇
Types & classes
32
Struct
AIAnalysisResult
backend/ai_audit.go:18
Struct
AIConfig
Database Models
backend/main.go:23
Struct
AuditState
Graph State
backend/ai_audit.go:34
Struct
Broker
SSE Broker
backend/main.go:70
Struct
ClassNode
ClassNode represents a class or interface
backend/engine/java_parser.go:17
FuncType
ConditionalEdgeFunc
func(ctx context.Context, state T) string
backend/pkg/langgraph/graph.go:18
Struct
Edge
Edge represents a graph edge
backend/cpg/handler.go:42
Struct
Engine
Engine is the main scanner
backend/engine/scanner.go:55
Struct
FieldNode
FieldNode represents a class field
backend/engine/java_parser.go:40
Struct
GraphResponse
GraphResponse represents the CPG graph
backend/cpg/handler.go:50
Struct
JavaFile
JavaFile represents a parsed Java source file
backend/engine/java_parser.go:9
Struct
LLMResponse
simple struct to parse LLM JSON response
backend/ai_audit.go:26
Struct
MethodInfo
backend/engine/indexer.go:34
Struct
MethodNode
MethodNode represents a method definition
backend/engine/java_parser.go:29
Struct
Node
Node represents a graph node
backend/cpg/handler.go:34
FuncType
NodeFunc
func(ctx context.Context, state T) (T, error)
backend/pkg/langgraph/graph.go:17
Struct
ParseResult
ParseResult holds the result of method parsing
backend/cpg/code_parser.go:25
Struct
Parser
--- Parser ---
backend/engine/java_parser.go:191
Struct
Rule
Rule represents a SAST rule
backend/engine/scanner.go:18
Struct
RuleModel
backend/main.go:31
Struct
Runnable
backend/pkg/langgraph/graph.go:54
Struct
StateGraph
backend/pkg/langgraph/graph.go:10
Struct
Step
Step represents a step in the taint path
backend/engine/scanner.go:47
Struct
SymbolTable
SymbolTable holds the global index of the project
backend/engine/indexer.go:11
Struct
Task
backend/main.go:41
Struct
Task
Task structure matching main.go (simplified for reading)
backend/cpg/handler.go:16
Struct
Token
backend/engine/java_parser.go:88
TypeAlias
TokenType
--- Lexer ---
backend/engine/java_parser.go:77
Struct
VulnResponse
Enrich vulnerabilities with parsed steps
backend/main.go:463
Struct
Vulnerability
Vulnerability represents a found issue
backend/engine/scanner.go:35
Struct
VulnerabilityRecord
backend/main.go:52
Struct
queueItem
queueItem for BFS
backend/cpg/handler.go:117