perf(parsing): use empty name for Kotlin and Java expressions

What does this MR do and why?

  • use empty name for Kotlin and Java expressions as the field is not used by the indexer

Issue

Resolves #105 (closed)

Testing

Tested locally and unit tests still pass

Before After
Screenshot 2025-09-30 at 10.29.53 AM.png Screenshot 2025-09-30 at 10.34.24 AM.png
Screenshot 2025-09-30 at 10.30.23 AM.png Screenshot 2025-09-30 at 10.34.38 AM.png

Performance Analysis

  • This merge request does not introduce any performance regression. If a performance regression is expected, explain why.

Merge request reports

Loading