Skip to content

Upgrade to a project structure #385

@varunu28

Description

@varunu28

@AnupKumarPanwar @dynamitechetan
I am proposing a long-term change to this repository something similar to Scala Repo. The details of the change are as mentioned below:

  • Add test cases for every algorithm using JUnit
  • Change the repository structure according to a Java project structure with proper packages for every algorithm domain
  • Update the code according to a coding standard tool such as checkstyle
  • Update the contribution requirements
  • Add CI/CD pipelines for PRs (Can be done after the above-mentioned structure is implemented)

We can do this by doing the updates on a development branch and then moving it to master once the project is built successfully

Do let me know what you guys feel about the proposal and when can we start with this?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions