Skip to content

Conversation

@palak-ckar
Copy link
Contributor

Added support for FAT32 and state maintenance for unsupported storage type

palak-ckar and others added 29 commits October 3, 2024 20:04
2. add missing message implementation
3. removed warnings
…terface

- Added platform detection in CMakeLists to restrict builds to Linux only
- Fixed I2CInterface.cpp to use setError() method instead of direct protected member access
- Resolves compilation error when accessing m_error member
- Added missing #include <stdexcept> header
- Resolves std::invalid_argument compilation error in GitHub Actions
- Added missing #include <cstdint> header for uint64_t type
- Resolves uint64_t not declared compilation error in GitHub Actions
- Added missing #include <time.h> header for clock_gettime and CLOCK_MONOTONIC
- Resolves compilation error in GitHub Actions build pipeline
…r MIT License.

   - Update all 48 source files with Apra Labs copyright headers
   - Remove auto-generated TODO comments from codebase
   - Add comprehensive README.md with badges and documentation
   - Add CONTRIBUTING.md with development guidelines
   - Add CODE_OF_CONDUCT.md (Contributor Covenant v2.1)
   - Add SECURITY.md with vulnerability reporting process
   - Create 5 comprehensive examples (GPIO, I2C, PWM, USB, Threading)
   - Add examples documentation and usage guides
   - Configure Doxygen for API documentation generation
   - Add GitHub issue templates (bug report, feature request)
   - Add pull request template with comprehensive checklist
   - Create CHANGELOG.md following Keep a Changelog format
   - Add GitHub Pages workflow for automated documentation
   - Enhance CI/CD with code coverage reporting (lcov)
   - Create comprehensive packaging guide (deb, rpm, Conan, vcpkg)
Updated test_message.cpp to use REQUEST_ONLY and REQUEST_RESPONSE
instead of non-existent MESSAGE_TYPE::NORMAL. Added test for default
message type verification.

Copyright (c) 2024 Apra Labs
2. Code coverage included in pipeline
2. Updated yaml to upload codecoverage report
@palak-ckar palak-ckar self-assigned this Nov 11, 2025
@palak-ckar palak-ckar requested a review from omkarsm November 11, 2025 06:21
@github-actions
Copy link

📊 Code Coverage Report

Coverage: 89.9%

  • 🎯 Target: 90%
  • ⚠️ Coverage below target

View detailed coverage report

@github-actions
Copy link

📊 Code Coverage Report

Coverage: 89.9%

  • 🎯 Target: 90%
  • ⚠️ Coverage below target

View detailed coverage report

@omkarsm omkarsm merged commit 693b506 into main Nov 11, 2025
1 check passed
@omkarsm omkarsm deleted the dev/palak branch November 11, 2025 09:27
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.

5 participants