Skip to content

Commit a15ca0a

Browse files
authored
Merge pull request #10 from mohameds-dev/dev
Fix readme project structure
2 parents 05ceb69 + 7ac808c commit a15ca0a

1 file changed

Lines changed: 36 additions & 11 deletions

File tree

README.md

Lines changed: 36 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -178,25 +178,50 @@ clang-format --version
178178
## Project Structure
179179

180180
```
181-
ordered_map/
181+
.
182182
├── .github/
183183
│ └── workflows/
184184
│ └── cmake.yml # GitHub Actions workflow
185185
├── CMakeLists.txt # CMake build configuration
186-
├── build.sh # Script to build and test
187-
├── .clang-format # Code formatting rules
186+
├── README.md # Project documentation
187+
├── create_and_run_coverage.sh # Coverage report script
188+
├── run_build.sh # Build script
189+
├── run_main.sh # Main execution script
190+
├── build.sh # Script to build and test
191+
├── .clang-format # Code formatting rules
188192
├── include/
189193
│ ├── doubly_linked_list.hpp # Doubly-linked list implementation
190194
│ └── ordered_map.hpp # Ordered map interface
191195
├── src/
192-
├── tests/
193-
│ └── doubly_linked_list/ # Test files for doubly linked list
194-
│ ├── front_and_back.cpp # Tests for front/back operations
195-
│ ├── iterator_tests.cpp # Tests for iterator functionality
196-
│ ├── pop_back_tests.cpp # Tests for pop_back operations
197-
│ ├── pop_front_tests.cpp # Tests for pop_front operations
198-
│ ├── push_back_tests.cpp # Tests for push_back operations
199-
│ └── push_front_tests.cpp # Tests for push_front operations
196+
│ └── main.cpp # Main source file
197+
└── tests/
198+
├── doubly_linked_list/
199+
│ ├── clear_tests.cpp
200+
│ ├── constructor_tests.cpp
201+
│ ├── emplace_back_tests.cpp
202+
│ ├── erase_tests.cpp
203+
│ ├── front_and_back.cpp
204+
│ ├── iterator_tests.cpp
205+
│ ├── move_to_begin_tests.cpp
206+
│ ├── move_to_end_tests.cpp
207+
│ ├── pop_back_tests.cpp
208+
│ ├── pop_front_tests.cpp
209+
│ ├── push_back_tests.cpp
210+
│ ├── push_front_tests.cpp
211+
│ └── size_tests.cpp
212+
├── ordered_map/
213+
│ ├── clear_tests.cpp
214+
│ ├── constructor_tests.cpp
215+
│ ├── destructor_tests.cpp
216+
│ ├── erase_tests.cpp
217+
│ ├── find_tests.cpp
218+
│ ├── insertion_tests.cpp
219+
│ ├── iterator_tests.cpp
220+
│ ├── lookup_tests.cpp
221+
│ ├── move_to_back_tests.cpp
222+
│ ├── move_to_front_tests.cpp
223+
│ └── size_tests.cpp
224+
└── tests_utils.hpp # Test utilities
200225
```
201226

202227
## Setting Up VS Code (or Cursor)

0 commit comments

Comments
 (0)