Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
minor #41650 [FrameworkBundle] Make AbstractDataCollector extend Data…
…Collector to reduce boilerplate (IonBazan) This PR was merged into the 5.2 branch. Discussion ---------- [FrameworkBundle] Make AbstractDataCollector extend DataCollector to reduce boilerplate | Q | A | ------------- | --- | Branch? | 5.2 | Bug fix? | yes | New feature? | no | Deprecations? | no | Tickets | Partially fixes #41577 (part 1) | License | MIT This PR makes `AbstractDataCollector` extend the base `DataCollector` in order to make it even easier to create the data collectors. Currently, developers must implement `__sleep()`, `__wakeup()`, `cloneVar()` etc on their own if they want to use `AbstractDataCollector` instead of the good old `DataCollector` which makes the "boilerplate" even bigger than just adding the `getName()`, `reset()` and `getTemplate()`, making this class less useful than the old one. Commits ------- c8ec05d make AbstractDataCollector extend DataCollector to reduce boilerplate
- Loading branch information