diff --git a/examples/web_worker_example/README.md b/examples/web_worker_example/README.md index 92c23ad3..1fd88904 100644 --- a/examples/web_worker_example/README.md +++ b/examples/web_worker_example/README.md @@ -1,7 +1,10 @@ -This example demonstrates how a shared web worker can be used with moor. +This example demonstrates how a shared web worker can be used with drift. To view this example, run ``` dart run build_runner serve --release ``` + +Then, open `localhost:8080` in different tabs and note how changes propagate across tabs +in real-time! diff --git a/examples/web_worker_example/analysis_options.yaml b/examples/web_worker_example/analysis_options.yaml index a686c1b4..572dd239 100644 --- a/examples/web_worker_example/analysis_options.yaml +++ b/examples/web_worker_example/analysis_options.yaml @@ -1,14 +1 @@ -# Defines a default set of lint rules enforced for -# projects at Google. For details and rationale, -# see https://github.com/dart-lang/pedantic#enabled-lints. -include: package:pedantic/analysis_options.yaml - -# For lint rules and documentation, see http://dart-lang.github.io/linter/lints. -# Uncomment to specify additional rules. -# linter: -# rules: -# - camel_case_types - -analyzer: -# exclude: -# - path/to/excluded/files/** +include: package:lints/recommended.yaml diff --git a/examples/web_worker_example/lib/database.g.dart b/examples/web_worker_example/lib/database.g.dart index 9c2d2e59..6b98a84a 100644 --- a/examples/web_worker_example/lib/database.g.dart +++ b/examples/web_worker_example/lib/database.g.dart @@ -6,7 +6,7 @@ part of 'database.dart'; // MoorGenerator // ************************************************************************** -// ignore_for_file: unnecessary_brace_in_string_interps, unnecessary_this +// ignore_for_file: type=lint class Entrie extends DataClass implements Insertable { final int id; final String value; diff --git a/examples/web_worker_example/pubspec.yaml b/examples/web_worker_example/pubspec.yaml index 69ddff90..7ee3ff05 100644 --- a/examples/web_worker_example/pubspec.yaml +++ b/examples/web_worker_example/pubspec.yaml @@ -14,13 +14,13 @@ dependencies: dev_dependencies: build_runner: ^2.0.0 build_web_compilers: ^3.0.0 - pedantic: ^1.9.0 + lints: ^1.0.1 drift_dev: dependency_overrides: - drift: + drift: path: ../../drift - drift_dev: + drift_dev: path: ../../drift_dev sqlparser: path: ../../sqlparser diff --git a/examples/web_worker_example/web/sql-wasm.js b/examples/web_worker_example/web/sql-wasm.js index 82e3b06d..c4123950 120000 --- a/examples/web_worker_example/web/sql-wasm.js +++ b/examples/web_worker_example/web/sql-wasm.js @@ -1 +1 @@ -../../integration_tests/web/test/sql-wasm.js \ No newline at end of file +../../../extras/integration_tests/web/test/sql-wasm.js \ No newline at end of file diff --git a/examples/web_worker_example/web/sql-wasm.wasm b/examples/web_worker_example/web/sql-wasm.wasm index c0f2b1d1..081e1764 120000 --- a/examples/web_worker_example/web/sql-wasm.wasm +++ b/examples/web_worker_example/web/sql-wasm.wasm @@ -1 +1 @@ -../../integration_tests/web/test/sql-wasm.wasm \ No newline at end of file +../../../extras/integration_tests/web/test/sql-wasm.wasm \ No newline at end of file diff --git a/examples/with_built_value/lib/database.drift.dart b/examples/with_built_value/lib/database.drift.dart index 780c1133..416a3df8 100644 --- a/examples/with_built_value/lib/database.drift.dart +++ b/examples/with_built_value/lib/database.drift.dart @@ -6,7 +6,7 @@ part of 'database.dart'; // MoorGenerator // ************************************************************************** -// ignore_for_file: unnecessary_brace_in_string_interps, unnecessary_this +// ignore_for_file: type=lint class User extends DataClass implements Insertable { final int id; final String name;