We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6ae02a1 commit dfb1972Copy full SHA for dfb1972
1 file changed
.claude/skills/apm-integrations/SKILL.md
@@ -121,6 +121,7 @@ Exit method:
121
122
- **No logger fields** in the Advice class or the Instrumentation class (loggers only in helpers/decorators)
123
- **No code in the Advice constructor** — it is never called
124
+- **Do not use lambdas in advice methods** — they create synthetic classes that will be missing from helper declarations
125
- **No references** to other methods in the same Advice class or in the InstrumenterModule class
126
- **No `InstrumentationContext.get()`** outside of Advice code
127
- **No `inline=false`** in production code (only for debugging; must be removed before committing)
0 commit comments