Query
Gen
Paste Java code in the left panel
Pattern Studio
⏱
30:00
Seed Example
Pattern Generation
?
⚡ Generate Pattern
Running analysis + LLM generalization…
⚡ Generating patterns…
0s
seed.java
↺ Edit / Re-generate
Seed 2: isInstanceOf form
?
seed2.java
✓ Pattern 2 loaded
⚡ Generate Pattern 2
⚡ Generating Pattern 2…
0s
Refine
?
↻ Refine Pattern
✓
Patterns updated - detection re-running…
History
?
▸
Derived Pattern
rules
:
-
id
:
querygen-detection
severity
:
ERROR
languages
: [
java
]
pattern
: |
Generate a pattern to begin
?
● manual edits
pattern-either:
Semgrep will flag any file that matches
either
pattern. Use two seeds when the code has two distinct forms of the same change.
Pattern 2 (isInstanceOf) · click to edit · hover for generalize
● manual edits
Generalization level
?
matches
Matched in Codebase
?
Generate
?
Generate a pattern to see which files it detects.
Source
Diff
×
▲
▼
✕
?