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

Linode and Oracle code generation module and plugin by Partik GSoC2023 #184

Merged
merged 75 commits into from
Sep 2, 2023

Conversation

mbcse
Copy link
Collaborator

@mbcse mbcse commented Aug 25, 2023

MASTER PR

Main milestone: Adding Linode and Oracle Provider to Code Generation Tool by @partik03

What Covered

  • Added function for saving generated class files to their specific folders
  • Created a Parser for the Linode code generation module
  • Created a Parser for the Oracle code generation module
  • Created a Generator for the Linode code generation module
  • Created a Generator for the Oracle code generation module
  • Created a transformer for the Linode code generation module
  • Created a transformer for the Oracle code generation module
  • Performed unit testing for the code generation modules
  • Updated the generator config file with suitable Oracle and Linode Services
  • Finalized the plugin for the Linode and Oracle Provider
  • Improved documentation explaining the Directory Structure, flow of tools, and details of Oracle and Linode
  • Wrote Examples for implementing Linode and Oracle Services for Nodecloud

PR's Done

partik03 and others added 30 commits March 20, 2023 19:52
Signed-off-by: Partik SIngh <partik.sbumrah.cse21@itbhu.ac.in>
This reverts commit 48d252d.
Signed-off-by: Partik SIngh <partik.sbumrah.cse21@itbhu.ac.in>
Signed-off-by: Partik SIngh <partik.sbumrah.cse21@itbhu.ac.in>
Signed-off-by: Partik SIngh <partik.sbumrah.cse21@itbhu.ac.in>
Signed-off-by: Partik SIngh <partik.sbumrah.cse21@itbhu.ac.in>
Signed-off-by: Partik SIngh <partik.sbumrah.cse21@itbhu.ac.in>
Signed-off-by: Partik SIngh <partik.sbumrah.cse21@itbhu.ac.in>
Signed-off-by: Partik SIngh <partik.sbumrah.cse21@itbhu.ac.in>
Signed-off-by: Partik SIngh <partik.sbumrah.cse21@itbhu.ac.in>
Signed-off-by: Partik SIngh <partik.sbumrah.cse21@itbhu.ac.in>
Signed-off-by: Partik SIngh <partik.sbumrah.cse21@itbhu.ac.in>
Signed-off-by: Partik SIngh <partik.sbumrah.cse21@itbhu.ac.in>
Signed-off-by: Partik SIngh <partik.sbumrah.cse21@itbhu.ac.in>
Signed-off-by: Partik SIngh <partik.sbumrah.cse21@itbhu.ac.in>
Signed-off-by: Partik SIngh <partik.sbumrah.cse21@itbhu.ac.in>
Signed-off-by: Partik SIngh <partik.sbumrah.cse21@itbhu.ac.in>
Signed-off-by: Partik SIngh <partik.sbumrah.cse21@itbhu.ac.in>
Signed-off-by: Partik SIngh <partik.sbumrah.cse21@itbhu.ac.in>
Signed-off-by: Partik SIngh <partik.sbumrah.cse21@itbhu.ac.in>
Signed-off-by: Partik SIngh <partik.sbumrah.cse21@itbhu.ac.in>
Signed-off-by: Partik SIngh <partik.sbumrah.cse21@itbhu.ac.in>
Signed-off-by: Partik SIngh <partik.sbumrah.cse21@itbhu.ac.in>
Signed-off-by: Partik SIngh <partik.sbumrah.cse21@itbhu.ac.in>
Signed-off-by: Partik SIngh <partik.sbumrah.cse21@itbhu.ac.in>
@mbcse mbcse added the GSoC2023 label Aug 25, 2023
partik03 and others added 4 commits August 26, 2023 13:06
Signed-off-by: Partik SIngh <partik.sbumrah.cse21@itbhu.ac.in>
Signed-off-by: Partik SIngh <partik.sbumrah.cse21@itbhu.ac.in>
@mbcse
Copy link
Collaborator Author

mbcse commented Aug 26, 2023

@partik03 Seems Can you check if package.json has all the dependencies mentioned

@mbcse mbcse changed the base branch from master to formating August 26, 2023 08:54
@mbcse mbcse changed the base branch from formating to master August 26, 2023 08:55
@mbcse mbcse changed the base branch from master to formating August 26, 2023 08:59
@mbcse mbcse changed the base branch from formating to master August 26, 2023 09:25
@partik03
Copy link
Contributor

@partik03 Seems Can you check if package.json has all the dependencies mentioned

The linode sdk dependency is missing I am adding it

Signed-off-by: Partik SIngh <partik.sbumrah.cse21@itbhu.ac.in>
Signed-off-by: Partik SIngh <partik.sbumrah.cse21@itbhu.ac.in>
Signed-off-by: Partik SIngh <partik.sbumrah.cse21@itbhu.ac.in>
Signed-off-by: Partik SIngh <partik.sbumrah.cse21@itbhu.ac.in>
@mbcse mbcse changed the title Partik GSoC 2023 Final PR LINODE AND ORACLE CODE GENERATION MODULE AND PACKAGE BY PARTIK GSOC 2023 Aug 27, 2023
@mbcse mbcse changed the title LINODE AND ORACLE CODE GENERATION MODULE AND PACKAGE BY PARTIK GSOC 2023 Linode and Oracle code generation module and package by Partik GSoC2023 Aug 27, 2023
@mbcse mbcse changed the title Linode and Oracle code generation module and package by Partik GSoC2023 Linode and Oracle code generation module and plugin by Partik GSoC2023 Aug 27, 2023
partik03 and others added 3 commits August 28, 2023 00:57
Signed-off-by: Partik SIngh <partik.sbumrah.cse21@itbhu.ac.in>
Signed-off-by: Partik SIngh <partik.sbumrah.cse21@itbhu.ac.in>
Final Changes and Documentation
@mbcse mbcse merged commit c359958 into master Sep 2, 2023
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants