|
| 1 | +# Pull Request Checklist |
| 2 | + |
1 | 3 | ## What does this PR do?
|
2 | 4 |
|
3 | 5 | <!-- **Please provide a clear and concise description of the changes in this PR.** Example: -->
|
4 | 6 |
|
| 7 | +<!-- |
| 8 | +
|
5 | 9 | - Adds/improves functionality for the carousel widget
|
6 | 10 | - Fixes bugs or issues
|
7 | 11 | - Adds new features like autoplay, infinite scrolling, etc.
|
8 | 12 | - Optimizes performance or enhances accessibility
|
9 | 13 |
|
10 |
| -### **Checklist** |
| 14 | +--> |
| 15 | + |
| 16 | +## **Checklist** |
11 | 17 |
|
12 |
| -#### Code Changes |
13 |
| -- [ ] I have added new features to the carousel widget (e.g., autoplay, indicator customization, etc.) |
| 18 | +### Code Changes |
| 19 | +- [ ] I have added new features to the package (e.g., autoplay, indicator customization, etc.) |
14 | 20 | - [ ] I have fixed existing issues (e.g., performance, edge cases)
|
15 | 21 | - [ ] I have improved the overall structure or optimized the codebase
|
16 | 22 |
|
17 |
| -#### Documentation |
| 23 | +### Documentation |
18 | 24 | - [ ] I have updated the README file or relevant documentation with the changes
|
19 | 25 | - [ ] I have added code usage examples or updated existing examples to reflect changes
|
20 | 26 | - [ ] I have updated the package version in the `pubspec.yaml` file
|
21 | 27 |
|
22 |
| -#### Testing |
| 28 | +### Testing |
23 | 29 |
|
24 | 30 | **General Tests**
|
25 | 31 | - [ ] The carousel widget works correctly with default settings
|
|
53 | 59 | - [ ] The carousel handles empty/null items gracefully
|
54 | 60 | - [ ] The carousel handles large data sets without crashes or performance drops
|
55 | 61 |
|
56 |
| -#### Performance |
| 62 | +### Performance |
57 | 63 | - [ ] I ran performance tests to ensure no regressions
|
58 | 64 | - [ ] The carousel renders efficiently, even with a large number of items
|
59 | 65 |
|
60 | 66 | ### How did you verify your code works?
|
61 | 67 |
|
62 | 68 | <!-- **Please explain how you tested the code changes.** Example: -->
|
63 | 69 |
|
| 70 | +<!-- |
| 71 | +
|
64 | 72 | - I have written unit tests covering the new features
|
65 | 73 | - I ran manual tests to check various carousel configurations (autoplay, infinite loop, custom widgets)
|
66 | 74 | - I verified the carousel on different devices and screen sizes
|
67 |
| -- All tests pass locally (`flutter test`) |
| 75 | +- All tests pass locally (`flutter test`) |
| 76 | +
|
| 77 | +--> |
0 commit comments