tag incompatible type rules (#1968)

diff --git a/lib/src/rules/always_specify_types.dart b/lib/src/rules/always_specify_types.dart
index 299adaf..1df84d8 100644
--- a/lib/src/rules/always_specify_types.dart
+++ b/lib/src/rules/always_specify_types.dart
@@ -89,6 +89,9 @@
             group: Group.style);
 
   @override
+  List<String> get incompatibleRules => const ['omit_local_variable_types'];
+
+  @override
   void registerNodeProcessors(
       NodeLintRegistry registry, LinterContext context) {
     final visitor = _Visitor(this);
diff --git a/lib/src/rules/omit_local_variable_types.dart b/lib/src/rules/omit_local_variable_types.dart
index 2f88341..1e1a25e 100644
--- a/lib/src/rules/omit_local_variable_types.dart
+++ b/lib/src/rules/omit_local_variable_types.dart
@@ -53,6 +53,9 @@
             group: Group.style);
 
   @override
+  List<String> get incompatibleRules => const ['always_specify_types'];
+
+  @override
   void registerNodeProcessors(
       NodeLintRegistry registry, LinterContext context) {
     final visitor = _Visitor(this);