Skip to content

v0.1.8 — Java, C/C++, Ruby, PHP parsers (10-language support)

Choose a tag to compare

@knight22-21 knight22-21 released this 28 Sep 15:11
· 39 commits to main since this release

What's new in v0.1.8

10-language parser support

CodePrism now indexes 10 languages out of the box:

Parser Languages New in this release
Java (L1) .java ✅ Classes, interfaces, methods, annotations, generics
C / C++ (L2) .c, .h, .cpp, .cc, .cxx, .hpp, .hh ✅ Functions, structs, classes, inheritance, namespaces
Ruby (L3) .rb, .rake, .gemspec ✅ Modules, classes, instance/singleton methods, visibility
PHP (L4) .php, .php5, .phtml ✅ Namespaces, classes, traits, interfaces, methods

Previously supported: Python, JavaScript, TypeScript, Go, Rust.

Documentation

  • README Supported Languages table updated (all 10 languages)
  • Mermaid benchmark charts added to README and docs/benchmark-results.md
  • INTEGRATIONS.md now has a Supported Languages section with extensions

Install

pip install codeprism-ai==0.1.8

Full changelog

See docs/changelog.md.