Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
enable strict analyzer
  • Loading branch information
marandaneto committed Dec 5, 2022
commit 52bf20d5c27daccc0f0b0fb6ca94f2befed7758d
9 changes: 4 additions & 5 deletions file/analysis_options.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,10 @@ analyzer:
missing_required_param: error
# treat missing returns as a warning (not a hint)
missing_return: error
# allow having TODOs in the code
todo: ignore
# allow self-reference to deprecated members (we do this because otherwise we have
# to annotate every member in every test, assert, etc, when we deprecate something)
deprecated_member_use_from_same_package: warning
language:
strict-casts: true
strict-inference: true
strict-raw-types: true

linter:
rules:
Expand Down
4 changes: 2 additions & 2 deletions file/lib/src/sentry_file.dart
Original file line number Diff line number Diff line change
Expand Up @@ -324,13 +324,13 @@ class SentryFile implements File {
String resolveSymbolicLinksSync() => _file.resolveSymbolicLinksSync();

@override
Future setLastAccessed(DateTime time) => _file.setLastAccessed(time);
Future<dynamic> setLastAccessed(DateTime time) => _file.setLastAccessed(time);

@override
void setLastAccessedSync(DateTime time) => _file.setLastAccessedSync(time);

@override
Future setLastModified(DateTime time) => _file.setLastModified(time);
Future<dynamic> setLastModified(DateTime time) => _file.setLastModified(time);

@override
void setLastModifiedSync(DateTime time) => _file.setLastAccessedSync(time);
Expand Down