From d3745718a2fd1d485462b095868342264fe2e167 Mon Sep 17 00:00:00 2001 From: chodak166 Date: Sun, 3 Aug 2025 11:03:55 +0200 Subject: [PATCH] WIP: cpp17 --- cpp17/TODO.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cpp17/TODO.md b/cpp17/TODO.md index 6e4c52d..cb7910a 100644 --- a/cpp17/TODO.md +++ b/cpp17/TODO.md @@ -18,7 +18,8 @@ This document outlines the steps to implement the C++17 version of the AutoStore - [x] Create `lib/CMakeLists.txt` to build a static library. - [x] In `lib/include/autostore`, define the public interface for the `App` to use. - [x] Create a dummy `AutoStore` class in `lib/include/autostore/AutoStore.h` and a source file in `lib/src/AutoStore.cpp`. -- [ ] Define dummy classes for core domain and application logic inside the library (e.g., `ItemRepository`, `UserService`, etc.) to establish the architecture. These will be private to the library initially. +- [ ] Define initail classes for core domain and application logic inside the library (e.g., `ItemRepository`, `UserService`, etc.) to establish the architecture. These will be mostly private to the library initially and implemented later. +- [ ] Ensure the project compiles and links successfully with the dummy implementations. ## Phase 3: Application (`app`) - Dummy Implementation