diff --git a/dart/analysis_options.yaml b/dart/analysis_options.yaml index c5924fcb20..74ed00b114 100644 --- a/dart/analysis_options.yaml +++ b/dart/analysis_options.yaml @@ -3,6 +3,7 @@ include: package:lints/recommended.yaml analyzer: exclude: - example/** # the example has its own 'analysis_options.yaml' + - test/*.mocks.dart errors: # treat missing required parameters as a warning (not a hint) missing_required_param: error diff --git a/flutter/analysis_options.yaml b/flutter/analysis_options.yaml index 47255eaaa4..d95702842f 100644 --- a/flutter/analysis_options.yaml +++ b/flutter/analysis_options.yaml @@ -1,6 +1,8 @@ include: package:flutter_lints/flutter.yaml analyzer: + exclude: + - test/*.mocks.dart language: strict-casts: true strict-inference: true diff --git a/flutter/lib/src/profiling.dart b/flutter/lib/src/profiling.dart index 32a8df1d30..6adf12deac 100644 --- a/flutter/lib/src/profiling.dart +++ b/flutter/lib/src/profiling.dart @@ -1,5 +1,4 @@ import 'dart:async'; -import 'dart:io'; import 'package:sentry/sentry.dart'; // ignore: implementation_imports diff --git a/flutter/test/profiling_test.dart b/flutter/test/profiling_test.dart index 6656a0a31e..605ca6c1a2 100644 --- a/flutter/test/profiling_test.dart +++ b/flutter/test/profiling_test.dart @@ -4,8 +4,6 @@ import 'package:flutter_test/flutter_test.dart'; import 'package:mockito/mockito.dart'; import 'package:sentry_flutter/sentry_flutter.dart'; import 'package:sentry_flutter/src/profiling.dart'; -import 'package:sentry_flutter/src/sentry_native.dart'; -import 'package:sentry_flutter/src/sentry_native_channel.dart'; import 'mocks.dart'; import 'mocks.mocks.dart'; import 'sentry_flutter_test.dart'; @@ -25,10 +23,12 @@ void main() { test('attachTo() respects sampling rate', () async { var hub = hubWithSampleRate(0.0); NativeProfilerFactory.attachTo(hub); + // ignore: invalid_use_of_internal_member verifyNever(hub.profilerFactory = any); hub = hubWithSampleRate(0.1); NativeProfilerFactory.attachTo(hub); + // ignore: invalid_use_of_internal_member verify(hub.profilerFactory = any); });