Skip to content

Cleanups across ROOT before disabling the auto registration of TEventList#22896

Open
hageboeck wants to merge 4 commits into
root-project:masterfrom
hageboeck:TEventList_cleanup
Open

Cleanups across ROOT before disabling the auto registration of TEventList#22896
hageboeck wants to merge 4 commits into
root-project:masterfrom
hageboeck:TEventList_cleanup

Conversation

@hageboeck

Copy link
Copy Markdown
Member

As part of working on the auto-registration of TEventList (#22817), several cleanups were possible:

  • Remove several unnecessary includes of TEventList across ROOT
  • Remove commented-out code that mentioned TEventList
  • Use member initialisers and clean up includes inside TEventList

@github-actions

github-actions Bot commented Jul 23, 2026

Copy link
Copy Markdown

Test Results

    22 files      22 suites   3d 16h 24m 28s ⏱️
 3 873 tests  3 872 ✅ 0 💤 1 ❌
75 126 runs  75 124 ✅ 0 💤 2 ❌

For more details on these failures, see this check.

Results for commit 5d7c569.

♻️ This comment has been updated with latest results.

Fixtures run even when the setup test is not selected,
whereas dependencies only have an effect when setup and main test are selected.
Also remove further includes that were unused.
- Remove unused headers.
- Use member initialisers to clean up constructors.
- Apply clang-tidy/clang-format fixes for member init.
@hageboeck
hageboeck force-pushed the TEventList_cleanup branch from d7ed9e0 to 5d7c569 Compare July 23, 2026 12:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants