Skip to content

feat(deprecation): enhance deprecated API warnings with v3.0.0 removal info#219

Merged
kcenon merged 2 commits into
mainfrom
feature/issue-215-deprecation-compiler-warnings
Dec 21, 2025
Merged

feat(deprecation): enhance deprecated API warnings with v3.0.0 removal info#219
kcenon merged 2 commits into
mainfrom
feature/issue-215-deprecation-compiler-warnings

Conversation

@kcenon

@kcenon kcenon commented Dec 21, 2025

Copy link
Copy Markdown
Owner

Summary

  • Enhance [[deprecated]] attribute in logger_interface.h to include v3.0.0 removal notice and migration guide reference
  • Add missing THREAD_LOG_* macro definitions in log_macros.h with deprecation documentation
  • Update DEPRECATION.md documentation (English and Korean) to reflect changes

Changes

Code Changes

  • logger_interface.h: Updated deprecated message to include v3.0.0 removal warning and link to migration guide
  • log_macros.h: Added THREAD_LOG_* macro definitions that were previously missing, documented as deprecated

Documentation Changes

  • DEPRECATION.md: Updated deprecated message code block, corrected THREAD_LOG_* status
  • DEPRECATION_KO.md: Synced Korean documentation with English version

Test plan

  • All 105 tests pass
  • Build successful
  • Verified deprecated API generates compiler warning with new message

Closes #215

…l info

- Update [[deprecated]] attribute in logger_interface.h to include
  v3.0.0 removal notice and migration guide reference
- Add missing THREAD_LOG_* macro definitions in log_macros.h
- Document THREAD_LOG_* macros as deprecated with v3.0.0 removal notice

Resolves #215
- Update [[deprecated]] message in documentation to match code changes
- Update THREAD_LOG_* section to reflect re-addition with deprecated status
- Sync English and Korean documentation

Part of #215
@kcenon kcenon merged commit ea57874 into main Dec 21, 2025
19 checks passed
@kcenon kcenon deleted the feature/issue-215-deprecation-compiler-warnings branch December 21, 2025 15:35
kcenon added a commit that referenced this pull request Apr 13, 2026
…l info (#219)

* feat(deprecation): enhance deprecated API warnings with v3.0.0 removal info

- Update [[deprecated]] attribute in logger_interface.h to include
  v3.0.0 removal notice and migration guide reference
- Add missing THREAD_LOG_* macro definitions in log_macros.h
- Document THREAD_LOG_* macros as deprecated with v3.0.0 removal notice

Resolves #215

* docs(deprecation): update documentation for enhanced compiler warnings

- Update [[deprecated]] message in documentation to match code changes
- Update THREAD_LOG_* section to reflect re-addition with deprecated status
- Sync English and Korean documentation

Part of #215
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.

deprecation: Ensure compiler warnings for all deprecated APIs

1 participant