This is an automated email from the ASF dual-hosted git repository.

wusheng pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/skywalking-graalvm-distro.git

commit cb8291faeb278efe94b8bbea0ce25e100cf28d41
Merge: ddf65d5 9b7d20e
Author: Wu Sheng <[email protected]>
AuthorDate: Wed Feb 18 18:18:59 2026 +0800

    Merge phase1/build-system-setup: build infrastructure + OAL export tool
    
    Phase 1 build system and Phase 2 Step 1 (OAL build-time class export):
    
    1. Build infrastructure: Maven wrapper, Makefile, root POM with dependency
       management, JDK 25 compiler config with Lombok annotation processor
    
    2. OAL Class Exporter: runs all 9 OAL engines at build time, exports 620
       metrics + 45 dispatcher .class files via SW_OAL_ENGINE_DEBUG mechanism,
       packages into classified JAR with manifest files
    
    3. Code style: checkStyle.xml + codeStyle.xml from SkyWalking, Lombok
       @Slf4j across all modules, checkstyle enforced in Maven build
    
    4. Docs: OAL-IMMIGRATION.md (3-step migration plan), updated PLAN.md

 .gitignore                                         |  13 +
 .mvn/wrapper/maven-wrapper.properties              |   3 +
 Makefile                                           |  47 +++
 OAL-IMMIGRATION.md                                 | 153 ++++++++
 PLAN.md                                            |   4 +-
 apm-checkstyle/checkStyle.xml                      | 118 ++++++
 build-tools/config-generator/pom.xml               |  44 +++
 build-tools/mal-compiler/pom.xml                   |  44 +++
 build-tools/oal-exporter/pom.xml                   | 152 ++++++++
 .../server/buildtools/oal/OALClassExporter.java    | 201 ++++++++++
 .../buildtools/oal/OALClassExporterTest.java       | 130 +++++++
 build-tools/pom.xml                                |  40 ++
 codeStyle.xml                                      | 100 +++++
 mvnw                                               | 295 +++++++++++++++
 mvnw.cmd                                           | 189 ++++++++++
 oap-graalvm-native/pom.xml                         |  45 +++
 oap-graalvm-server/pom.xml                         | 250 +++++++++++++
 .../server/graalvm/GraalVMOAPServerStartUp.java    | 240 ++++++++++++
 .../server/library/module/FixedModuleManager.java  |  70 ++++
 .../server/library/module/ModuleWiringBridge.java  | 120 ++++++
 .../src/main/resources/application.yml             | 395 ++++++++++++++++++++
 pom.xml                                            | 407 +++++++++++++++++++++
 22 files changed, 3058 insertions(+), 2 deletions(-)

Reply via email to