Skip to content

Commit c6a01c7

Browse files
committed
update: move issue #343 to DONE after PR #370 merge
1 parent fc68915 commit c6a01c7

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

BACKLOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
- [ ] #360: Refactor - split fortplot_raster.f90 to comply with file size limits
2323

2424
## DOING (Current Work)
25-
- [ ] #343: Refactor - extract label positioning constants
2625

2726
## BLOCKED (Infrastructure Issues)
2827

@@ -49,6 +48,7 @@
4948
- Performance impact validation
5049

5150
## DONE (Completed)
51+
- [x] #343: Refactor - extract label positioning constants - FIXED: Label positioning constants extracted to shared module with descriptive names (XLABEL_VERTICAL_OFFSET, YLABEL_HORIZONTAL_OFFSET, TICK_MARK_LENGTH) replacing magic numbers for improved maintainability and consistency (PR #370 merged)
5252
- [x] #342: Refactor - complete symlog tick generation implementation - FIXED: Implemented symlog tick generation with proper exponential positioning and overlap handling in dedicated subroutines (PR #369 merged)
5353
- [x] #324: Refactor - define epsilon constant for numerical comparisons - FIXED: Extracted epsilon constants to shared fortplot_constants module, eliminating code duplication across multiple modules and creating centralized location for mathematical constants (PR #368 merged)
5454
- [x] #323: Test - add edge case tests for PDF heatmap color validation - FIXED: Added comprehensive edge case tests validating constant fields, NaN/infinity values, extreme ranges, and epsilon precision in PDF heatmap rendering (PR #367 merged)

0 commit comments

Comments
 (0)