docs: Refine documentation for clarity and consistency#2038
docs: Refine documentation for clarity and consistency#2038AminMemariani wants to merge 10 commits intoimaNNeo:mainfrom
Conversation
AminMemariani
commented
Dec 8, 2025
- Improved grammar and clarity in CONTRIBUTING.md, README.md, and various documentation files.
- Standardized phrasing for properties in chart data classes across documentation.
- Enhanced descriptions for touch handling and tooltip functionalities in scatter, pie, and radar charts.
- Corrected minor typographical errors and formatting issues throughout the documentation.
|
Thank you, it looks good to me. So please update your branch, then we can merge it! |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #2038 +/- ##
=======================================
Coverage 93.00% 93.00%
=======================================
Files 50 50
Lines 3917 3917
=======================================
Hits 3643 3643
Misses 274 274
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
You are welcome. Although the branch was updated, there were pipeline constraints that were blocking my commits, so I had to fix them. |
|
Oh sorry, I made some changes in #2057 |
- Improved grammar and clarity in CONTRIBUTING.md, README.md, and various documentation files. - Standardized phrasing for properties in chart data classes across documentation. - Enhanced descriptions for touch handling and tooltip functionalities in scatter, pie, and radar charts. - Corrected minor typographical errors and formatting issues throughout the documentation.
- Add pump() calls between gesture movements for better timing - Add extra pump() calls after scaling to ensure chartVirtualRect is updated - Add null checks before assertions to make tests more robust - These changes should help tests pass reliably in CI environments
- Replace tester.dragFrom() with startGesture/moveTo/up pattern - This approach works better with CustomInteractiveViewer's GestureDetector - Add null checks after panning to ensure chartVirtualRect is updated - Should fix CI test failures for panning tests
- Verify that scaling actually occurred before attempting to pan - Wait for chartVirtualRect to be updated with proper size - Add attempt counter to prevent infinite loops in CI - This ensures tests wait for scaling to complete before panning
- Add unique key to ColoredBox widgets used in panning tests - Replace find.byType(ColoredBox) with find.byKey(chartColoredBoxKey) - Fixes CI error: 'Found 2 widgets with type ColoredBox' ambiguity - Ensures tests can uniquely identify the chart widget