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

rubysrc2cpg: Getting code for nodes, control structure wrapper usage and fixes #2783

Merged
merged 43 commits into from
May 31, 2023

Conversation

rahul-privado
Copy link
Contributor

@rahul-privado rahul-privado commented May 31, 2023

  1. Control structure wrapper usage for while and until
  2. Class public/private/protected modifier crash fix. Picked and filtered them out.

Wrapper for block nodes
Added Typenodepass
Proper tracking of method return nodes
Bugfix for function calls from functions and UT changes
Method fullname for function calls and method nodes in locally defined methods
Code cleanup and crash fix
Used Return nodes
Used return ASTs
Removed unused variable
Comment change
Removed unused return type
@xavierpinho xavierpinho self-requested a review May 31, 2023 08:34
@rahul-privado rahul-privado changed the title More fixes Getting code for nodes, control structure wrapper usage and fixes May 31, 2023
@xavierpinho xavierpinho changed the title Getting code for nodes, control structure wrapper usage and fixes rubysrc2cpg: Getting code for nodes, control structure wrapper usage and fixes May 31, 2023
@xavierpinho xavierpinho merged commit 91a686a into joernio:master May 31, 2023
5 checks passed
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.

None yet

2 participants