Skip to content

Release/2.0.0#1

Merged
edsoneddy merged 26 commits into
mainfrom
release/2.0.0
Jul 11, 2026
Merged

Release/2.0.0#1
edsoneddy merged 26 commits into
mainfrom
release/2.0.0

Conversation

@edsoneddy

Copy link
Copy Markdown
Owner

No description provided.

…instructions for setting up ANTLR.

Corrected the antlr4 command to output generated files directly to the target directory, avoiding incorrect nested paths.
Improved overall grammar and readability in the documentation.
… comparison functions and updating excluded token handling
- Introduced Java20Parser.g4 to define the syntax rules for Java 20.
- Implemented parsing rules for identifiers, types, expressions, statements, and declarations.
- Included support for new Java 20 features such as records, sealed classes, and enhanced switch expressions.
- Ensured compatibility with existing Java language constructs while accommodating new syntax.
- Introduced new C++ lexer and parser grammars (CPP14Lexer.g4, CPP14Parser.g4) for parsing C++ source code.
- Implemented grammar transformation script (transformGrammar.py) to adapt grammar files for Python compatibility.
- Updated main application to support C++ as a language option.
- Added utility functions for handling C++ specific token exclusions in utils.py.
- Created an empty __init__.py file for the C++ module.
- Modified documentation to reflect the addition of C++ support.
…s for tree representation and enhance argument parsing in main function
Copilot AI review requested due to automatic review settings May 7, 2026 00:45

This comment was marked as outdated.

This comment was marked as outdated.

…Python, Java, and C++ using APTED and ZSS algorithms, fix imports

This comment was marked as resolved.

@edsoneddy edsoneddy requested a review from Copilot May 7, 2026 02:15

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

edsoneddy added 2 commits May 13, 2026 02:00
…age details, and implement search strategies documentation

This comment was marked as resolved.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 46 out of 54 changed files in this pull request and generated 6 comments.

Comments suppressed due to low confidence (1)

csim/utils.py:208

  • The report output prints the unrounded similarity_index even though the matrix stores the rounded value. This can lead to noisy output with many decimals and inconsistencies between printed values and any downstream formatting. Consider rounding in the output for a stable CLI contract.

Comment thread test/test_cli.py Outdated
Comment thread csim/utils.py
Comment thread README.md Outdated
Comment thread csim/utils.py
Comment thread GETTING_STARTED.md Outdated
Comment thread GETTING_STARTED.md Outdated
@edsoneddy edsoneddy requested a review from Copilot July 11, 2026 18:11

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@edsoneddy edsoneddy merged commit 392c158 into main Jul 11, 2026
3 checks passed
@edsoneddy edsoneddy deleted the release/2.0.0 branch July 11, 2026 18:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants