---
title: "JavaParser Scanner"
description: "scan Java source code for symbol values using the JavaParser library"
source: "https://github.com/log-10x/modules/tree/main/pipelines/compile/modules/scanner/javaParser/module.yaml"
icon: "material/language-java"

---
Extracts [symbol](https://doc.log10x.com/run/transform/structure/#symbols) values from `.java` files using [JavaParser](https://javaparser.org "Scan Java source code for symbol values using the JavaParser library"){target="\_blank"}.

Enabled by default instead of [ANTLR Java](https://doc.log10x.com/compile/scanner/antlr/#java) for faster parsing performance.

<br/>:material-github: This module is defined in [javaParser/module.yaml](https://github.com/log-10x/modules/tree/main/pipelines/compile/modules/scanner/javaParser/module.yaml "javaParser/module.yaml"){target="\_blank"}.

