wu-sheng opened a new pull request, #13699:
URL: https://github.com/apache/skywalking/pull/13699

   ## Summary
   Introduce OAL V2 engine:
   - Immutable AST models for thread safety and predictable behavior
   - Type-safe enums replacing string-based filter operators
   - Precise error location reporting with file, line, and column numbers
   - Clean separation between parsing and code generation phases
   - Enhanced testability with models that can be constructed without parsing
   
   ## Test plan
   - [x] All existing OAL V2 unit tests pass
   - [x] RuntimeOALGenerationTest generates classes from all 9 production OAL 
scripts
   - [x] OALClassGeneratorV2Test validates code generation with unique naming
   - [x] ProductionOALScriptsTest and RealOALScriptsTest verify parsing of all 
OAL files
   
   🤖 Generated with [Claude Code](https://claude.ai/code)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to