From 36b8920a70d31268074cbe18b8b7d050cfd1729b Mon Sep 17 00:00:00 2001
From: leggett <leggett@cern.ch>
Date: Tue, 17 Mar 2020 09:46:36 -0700
Subject: [PATCH] use [[fallthrough]] instead of suppressing warning

---
 Tests/UnitTests/Core/Seeding/CMakeLists.txt     | 1 -
 Tests/UnitTests/Core/Seeding/SeedfinderTest.cpp | 1 +
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/Tests/UnitTests/Core/Seeding/CMakeLists.txt b/Tests/UnitTests/Core/Seeding/CMakeLists.txt
index db82ffe74..c5d4b2556 100644
--- a/Tests/UnitTests/Core/Seeding/CMakeLists.txt
+++ b/Tests/UnitTests/Core/Seeding/CMakeLists.txt
@@ -1,3 +1,2 @@
 add_executable(SeedfinderTest SeedfinderTest.cpp)
-add_definitions(-Wno-implicit-fallthrough)
 target_link_libraries(SeedfinderTest PRIVATE ActsCore Boost::boost)
diff --git a/Tests/UnitTests/Core/Seeding/SeedfinderTest.cpp b/Tests/UnitTests/Core/Seeding/SeedfinderTest.cpp
index 06ea52381..1db1a29f0 100644
--- a/Tests/UnitTests/Core/Seeding/SeedfinderTest.cpp
+++ b/Tests/UnitTests/Core/Seeding/SeedfinderTest.cpp
@@ -82,6 +82,7 @@ int main(int argc, char** argv) {
         break;
       case 'h':
         help = true;
+        [[fallthrough]];
       default: /* '?' */
         std::cerr << "Usage: " << argv[0] << " [-hq] [-f FILENAME]\n";
         if (help) {
-- 
GitLab