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

[OTHER] Cleanup classes with very strange design #5164

Open
3 of 6 tasks
vil02 opened this issue May 18, 2024 · 18 comments
Open
3 of 6 tasks

[OTHER] Cleanup classes with very strange design #5164

vil02 opened this issue May 18, 2024 · 18 comments

Comments

@vil02
Copy link
Member

vil02 commented May 18, 2024

What would you like to share?

There are probably many classes in this repository, which have some strange design - we should update all of them. I think we can start with cleaning up these:

List of the classes needing redesign:

(@siriak, @BamaCharanChhandogi feel free to edit the list above)

Additional information

How to contribute

  1. select one class form the list above such that no one else is working on (and is not done yet),
  2. write a comment "Hey, I am working on XYZ", where XYZ is your selected class,
  3. in your fork, please create a branch like cleanup_XYZ,
  4. make your changes and create a pull-request, in which you mention this issue by writing something like "Related to #(this issue number)". Please make sure that you add all necessary tests. If possible, prefer parametrized tests.

Also feel free to suggest a class, which should be added to the list above.

@vil02 vil02 added the awaiting triage Awaiting triage from a maintainer label May 18, 2024
@siriak siriak added enhancement help wanted and removed awaiting triage Awaiting triage from a maintainer labels May 21, 2024
@yuvashreenarayanan3
Copy link
Contributor

Hey, I am working on "ArrayCombination"

yuvashreenarayanan3 added a commit to yuvashreenarayanan3/Java that referenced this issue May 26, 2024
@JeysiStrokk
Copy link

Hello I´m new here and I would like to help !!!

@vil02
Copy link
Member Author

vil02 commented Jun 4, 2024

Hello I´m new here and I would like to help !!!

@JeysiStrokk would you like to work on AllPathsFromSourceToTarget?

@JeysiStrokk
Copy link

JeysiStrokk commented Jun 5, 2024

@vil02 I´ll gladly do it. I´ll try my best !! Thanks a lot !!
I´m working on "AllPathsFromSourceToTarget"

@samuelfac
Copy link
Contributor

I´m working on "LetterCombinationsOfPhoneNumber"

@samuelfac
Copy link
Contributor

I´m working on "StringMatchFiniteAutomata"

@samuelfac
Copy link
Contributor

I´m working on "ColumnarTranspositionCipher"

@samuelfac
Copy link
Contributor

@vil02 I´ll gladly do it. I´ll try my best !! Thanks a lot !! I´m working on "AllPathsFromSourceToTarget"

Sorry, I refactored this class without seeing that you had already started. Now I saw in your repository that you only added the comments in the class. That's why I make the pull request.

@samuelfac
Copy link
Contributor

I´m working on "Combination"

@samuelfac samuelfac mentioned this issue Jun 12, 2024
6 tasks
vil02 added a commit that referenced this issue Jul 10, 2024
* Related to #5164 (Redesign of ArrayCombination)

* Checkstyle fix

* Clang_format

* refactor: cleanup

---------

Co-authored-by: Piotr Idzik <65706193+vil02@users.noreply.github.com>
Co-authored-by: vil02 <vil02@o2.pl>
@AbeTheAmatuer
Copy link

Can I work on "Combination", or "AllPathsFromSourceToTarget"? I know in the comments people were supposed to have worked on this, but they aren't marked as complete, so if they still need work I'd be happy to work on one of them.

@siriak
Copy link
Member

siriak commented Jul 25, 2024

@AbeTheAmatuer Sure, feel free to work on them!

@AbeTheAmatuer
Copy link

Thanks, I'll work on Combination.

@AbeTheAmatuer
Copy link

AbeTheAmatuer commented Jul 25, 2024

@siriak I did some cleanup for Combination. It was mostly fine, so I just changed the class name to, "CombinationGenerator", added some comments and changed a variable name for accuracy. I made a PR.

Edit: Ok so changing the class name impacted a bunch of other files so I changed it back and closed my pull request but I fixed the problem and am not sure how to make another one.

@vil02
Copy link
Member Author

vil02 commented Jul 26, 2024

@AbeTheAmatuer please have a look at:

by @samuelfac - these PR are in the stage almost to be merged. I am not sure if @samuelfac is planning to continue to work on them - it would be a pity if not..

@AbeTheAmatuer
Copy link

AbeTheAmatuer commented Jul 26, 2024

@vil02 Ok, do you want me to just review his commits?

@Dileepkumar18311
Copy link

Hey, I am working on Combination

@adityasarfare
Copy link

Hey, can I help and Contribute in something ?

@adityasarfare
Copy link

hey im working on AllPathsFromSourceToTarget

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants