Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactored RLang language module to new framework #1864

Merged
merged 4 commits into from
Oct 30, 2024

Conversation

TwoOfTwelve
Copy link
Contributor

@TwoOfTwelve TwoOfTwelve commented Jul 10, 2024

I refactored the code for the rlang language module for the new framework. In doing so I noticed that the ANTLR grammar isn't able to handle the test source. I've created a PR in the ANTLR repository (antlr/grammars-v4#4160) that should fix these issues. I suggest we wait for that PR to be resolved before proceeding with this.

There is a second PR in the ANTLR repository regarding the usability of the generated AST: ANTLR PR

@tsaglam tsaglam added enhancement Issue/PR that involves features, improvements and other changes major Major issue/feature/contribution/change language PR / Issue deals (partly) with new and/or existing languages for JPlag labels Jul 11, 2024
@TwoOfTwelve TwoOfTwelve marked this pull request as ready for review August 25, 2024 15:01
@TwoOfTwelve TwoOfTwelve requested review from a team and Kr0nox August 25, 2024 15:01
Copy link

sonarcloud bot commented Aug 25, 2024

Copy link
Member

@Kr0nox Kr0nox left a comment

Choose a reason for hiding this comment

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

Some things to discuss in the meeting

@tsaglam
Copy link
Member

tsaglam commented Sep 13, 2024

@TwoOfTwelve only the conflicts are left.

# Conflicts:
#	languages/rlang/src/main/java/de/jplag/rlang/RLanguage.java
#	languages/rlang/src/main/java/de/jplag/rlang/RParserAdapter.java
Copy link

sonarcloud bot commented Oct 29, 2024

@tsaglam tsaglam merged commit 264a159 into develop Oct 30, 2024
49 checks passed
@tsaglam tsaglam deleted the feature/refactorRLang branch October 30, 2024 06:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Issue/PR that involves features, improvements and other changes language PR / Issue deals (partly) with new and/or existing languages for JPlag major Major issue/feature/contribution/change
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants