diff --git a/CONTRIBUTING.md b/.github/CONTRIBUTING.md similarity index 85% rename from CONTRIBUTING.md rename to .github/CONTRIBUTING.md index b694b86..924b364 100644 --- a/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -28,9 +28,6 @@ java_programming/ │ │ ├── InsertionSort.java │ │ ├── QuickSort.java │ │ └── Main.java -│ ├── docs/ -│ │ ├── README.md -│ │ └── CONTRIBUTING.md │ ├── tests/ │ │ └── SortTest.java │ └── utils/ @@ -40,9 +37,6 @@ java_programming/ │ ├── src/ │ │ ├── Search.java │ │ └── Add.java -│ ├── docs/ -│ │ ├── README.md -│ │ └── CONTRIBUTING.md │ ├── tests/ │ │ └── TreeTest.java │ └── utils/ @@ -64,12 +58,12 @@ Create a copy of the repository to your GitHub account by clicking the **"Fork"* Clone your fork locally to work on it: ```bash -git clone https://github.com/your_username/java_programming.git +git clone https://github.com/CamJSP-Community/java_programming.git ``` ### 3. Create a Branch for Your Changes -Create a new branch for your changes to keep the `main` branch clean: +Create a new branch for your changes to keep the `master` branch clean: ```bash git checkout -b your-branch-name @@ -111,16 +105,6 @@ Go to the original repository on GitHub and open a **Pull Request** from your br mvn test ``` -- **Documentation**: Use **Javadoc** to document your code. Here’s an example of how to generate documentation with Maven: - -```bash -mvn javadoc:javadoc -``` - -This command will generate documentation in the `target/site/apidocs/` folder. - ---- - ## License This project is licensed under the [MIT](./LICENSE) license. By contributing, you agree that your contribution will be under this license. diff --git a/README.md b/README.md index 7dcdd71..ea3c42a 100644 --- a/README.md +++ b/README.md @@ -56,29 +56,15 @@ You will find sorting algorithms, data structures such as trees, queues, stacks, ## Table of Contents -
- Arrays -

Details about Arrays.

- -
-
Sorts

Details about sorting algorithms.

- -
-
- Trees -

Details about tree data structures.

- + For more information about sorting algorithms, refer to the [README file in the 'sorts' folder](sorts/README.md).
-
- Queues -

Details about queue data structures.

- -
+ +
Stacks @@ -121,14 +107,10 @@ Make sure you have installed the following before cloning the repository: ```bash mvn test ``` -6. Generate a documentation: - ```bash - mvn javadoc:javadoc - ``` ## Contributing -We welcome contributions from the community! For more information, please refer to the [CONTRIBUTING.md](./CONTRIBUTING.md) file. +We welcome contributions from the community! For more information, please refer to the [CONTRIBUTING.md](./.github/CONTRIBUTING.md) file. ## License