diff --git a/ci/bin/lint.dart b/ci/bin/lint.dart index 695473265701a..2f2f98abf2c8c 100644 --- a/ci/bin/lint.dart +++ b/ci/bin/lint.dart @@ -28,6 +28,11 @@ https://github.com/flutter/flutter/wiki/Engine-Clang-Tidy-Linter const String issueUrlPrefix = 'https://github.com/flutter/flutter/issues'; +/// Symbol definitions passed to clang-tidy. +const List clangTidyDefineArgs = [ + "-DSK_VULKAN", // See: https://github.com/flutter/flutter/issues/68331 +]; + class Command { Directory directory = Directory(''); String command = ''; @@ -46,6 +51,7 @@ String calcTidyArgs(Command command) { String result = command.command; result = result.replaceAll(RegExp(r'\S*clang/bin/clang'), ''); result = result.replaceAll(RegExp(r'-MF \S*'), ''); + result += ' ' + clangTidyDefineArgs.join(' '); return result; } diff --git a/vulkan/vulkan_window.cc b/vulkan/vulkan_window.cc index 2c4618f06e796..49f8e5d606bcd 100644 --- a/vulkan/vulkan_window.cc +++ b/vulkan/vulkan_window.cc @@ -2,8 +2,6 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// FLUTTER_NOLINT: https://github.com/flutter/flutter/issues/68331 - #include "vulkan_window.h" #include