Skip to content

Develop#9

Merged
wissem01chiha merged 12 commits into
masterfrom
develop
May 23, 2026
Merged

Develop#9
wissem01chiha merged 12 commits into
masterfrom
develop

Conversation

@wissem01chiha
Copy link
Copy Markdown
Owner

No description provided.

wissem01chiha and others added 12 commits May 17, 2026 00:47
- Added ExecutableManager and ExecutableRunner classes with basic structure.
- Included header guards and namespace definitions.
- Updated File, FileManager, and Directory classes for improved error handling and file management.
- Introduced ErrorHandler class for centralized error management.
- Created DirectoryService for directory manipulation utilities.
- Added unit tests for new classes and error handling functionality.
- Updated README to reflect new features and improvements.
…ality and improve error handling

fix: Update CMake policies and correct documentation in README
refactor: Clean up code and improve comments in SimulinkArray and Archive classes
test: Add unit tests for DirectoryService and enhance existing Directory tests
- Added CTest configuration to CMakeLists.txt for better testing integration.
- Updated Config.h and Config.h.in to define SLXIO_ROOT_DIR for easier path management.
- Refactored error codes in ErrorCode.h and ErrorMap.h for clarity and consistency.
- Improved DataObject class documentation and removed unnecessary comments.
- Removed obsolete Signal.h file and replaced its usage with AbstractSignal.
- Enhanced Archive class with new methods for setting extensions and managing directories.
- Added ArchiveManager class for better archive management.
- Implemented DirectoryService enhancements for improved directory handling.
- Created unit tests for Archive and DirectoryService functionalities.
- Introduced new Simulink classes (Constant, DataStoreMemory) with appropriate methods.
- Added new test files for XmlDocDataObject and Archive functionalities.
- Cleaned up CMakeLists.txt files for better organization and readability.
@wissem01chiha wissem01chiha merged commit 65e9556 into master May 23, 2026
1 of 43 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant