|
| 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