Skip to content

v0.5.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 22 Feb 00:08
e3a5fc3

๐Ÿš€ Features

  • Issue 79 support C
  • Issue 98: CLDK now supports getting crud operations from Java JPA applications
  • Address Feature Request Issue 114: Update APIs to match codeanalyzer 2.3.0

๐Ÿ› Fixes

  • Update get entrypoint classes and methods
  • removed unused parameter issue #104
  • Fix issue 105: Removed unused parameter issue #105
  • removing the line that was causing the issue
  • Fix Issue 104: Tests are failing upon migration to codeanalyzer v2.1.0+
  • Fix issue 108: Unnecessary dependency on clang/llvm for non c/cpp analysis

โ™ป๏ธ Refactoring

  • Update get entrypoint classes and methods
  • removed unused parameter issue #104
  • Address Issues 99-100: Remove CodeQL and refactor Treesitter
  • Address Feature Request Issue 114: Update APIs to match codeanalyzer 2.3.0

โšก๏ธ Performance Improvements

  • Update get entrypoint classes and methods
  • Add Dev Container support that installs Python 3.11, Java 11.0.25-sem, Maven, LLVM (for C), and Rust.

๐Ÿ“š Documentation

  • CLDK documentation
  • Update README.md to include discord
  • Revamp documentation page!
  • Update repo links

๐Ÿšฆ Tests

  • Created test cases to bring JCodeAnalyzer, JavaAnalysis, and JavaSitter to 90% test coverage
  • Added test cases for PythonSitter and Python Analysis
  • Fix issue 108: Unnecessary dependency on clang/llvm for non c/cpp analysis

๐Ÿ›  Other Updates

  • Downstream changes from main to c-cpp branch
  • Add Dev Container support that installs Python 3.11, Java 11.0.25-sem, Maven, LLVM (for C), and Rust.

๐Ÿšจ Breaking Changes

  • Update get entrypoint classes and methods
  • Address Issues 99-100: Remove CodeQL and refactor Treesitter