First Open Source PR Merged

In lab 2, the students were supposed to make contributions in open source projects made by other students. I decided to work onCode Formatter Advisor, which uses Groq to analyze code and provide formatting improvements.

I also tested this application…


This content originally appeared on DEV Community and was authored by Krinskumar Vaghasia

In lab 2, the students were supposed to make contributions in open source projects made by other students. I decided to work onCode Formatter Advisor, which uses Groq to analyze code and provide formatting improvements.

I also tested this application for my previous lab so I had a fair bit on understanding to how the it works. In the lab we were supposed to add a new command line flag which shall display the token information. All of this while following the guidelines for contribution.

I had done this before, so it was very easy for make a new issue->fork->checkout to a new branch->commit->push->pr->merge. For the implementation part, I worked with grok as well, so I knew where to look for token info, the hard part for me was to get used to the tool in python. I made my tool in javascript. This tool used the argparse python library which was not something I was aware of. It took some time for me to get used to it let along add a new flag. However, once I got used to library it was pretty smooth. In terms of changes I added a new flag for the function to parse and added a new logic for what happens when the flag is passed. Getting the PR approved was fairly simple, cuz all of new changes were working correctly for owner.

Adding images in the PR is a good way to make sure everyone is on the same page, therefore I added an image of the final state of the command line with the flag turned on!!.

Image description

If I were to do the whole process again, I will make sure I understand how every library used works because I dove right in for this project and wasted a lot of time.


This content originally appeared on DEV Community and was authored by Krinskumar Vaghasia


Print Share Comment Cite Upload Translate Updates
APA

Krinskumar Vaghasia | Sciencx (2024-09-19T23:50:48+00:00) First Open Source PR Merged. Retrieved from https://www.scien.cx/2024/09/19/first-open-source-pr-merged/

MLA
" » First Open Source PR Merged." Krinskumar Vaghasia | Sciencx - Thursday September 19, 2024, https://www.scien.cx/2024/09/19/first-open-source-pr-merged/
HARVARD
Krinskumar Vaghasia | Sciencx Thursday September 19, 2024 » First Open Source PR Merged., viewed ,<https://www.scien.cx/2024/09/19/first-open-source-pr-merged/>
VANCOUVER
Krinskumar Vaghasia | Sciencx - » First Open Source PR Merged. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2024/09/19/first-open-source-pr-merged/
CHICAGO
" » First Open Source PR Merged." Krinskumar Vaghasia | Sciencx - Accessed . https://www.scien.cx/2024/09/19/first-open-source-pr-merged/
IEEE
" » First Open Source PR Merged." Krinskumar Vaghasia | Sciencx [Online]. Available: https://www.scien.cx/2024/09/19/first-open-source-pr-merged/. [Accessed: ]
rf:citation
» First Open Source PR Merged | Krinskumar Vaghasia | Sciencx | https://www.scien.cx/2024/09/19/first-open-source-pr-merged/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.