Fix pub get from clean state

This commit is contained in:
Simon Binder 2021-05-21 10:47:42 +02:00
parent e5e9e1247c
commit 29bb6a73c8
4 changed files with 17 additions and 13 deletions

View File

@ -6,11 +6,12 @@ environment:
dependencies: dependencies:
moor: moor:
sqlite3: ^0.1.3 sqlite3: ^1.0.0
benchmark_harness: ^1.0.5 benchmark_harness: ^1.0.5
intl: ^0.16.0 intl: ^0.16.0
uuid: ^2.0.0 uuid: ^3.0.0
path: ^1.6.0 path: ^1.8.0
dev_dependencies: dev_dependencies:
moor_generator: moor_generator:
build_runner: build_runner:

View File

@ -56,17 +56,17 @@ List<File> filesToProcess(String moorSubproject) {
} }
class MoorResolver extends Resolver { class MoorResolver extends Resolver {
final String projectRoot; final String? projectRoot;
MoorResolver({this.projectRoot, String packagesPath}) MoorResolver({this.projectRoot, String? packagesPath})
: super(packagesPath: packagesPath); : super(packagesPath: packagesPath);
@override @override
String resolveSymbolicLinks(String path) { String? resolveSymbolicLinks(String path) {
if (p.isAbsolute(path)) { if (p.isAbsolute(path)) {
return super.resolveSymbolicLinks(path); return super.resolveSymbolicLinks(path);
} else { } else {
return super.resolveSymbolicLinks(p.join(projectRoot, path)); return super.resolveSymbolicLinks(p.join(projectRoot!, path));
} }
} }
} }

View File

@ -3,11 +3,11 @@ publish_to: none
description: Tools used during development or in CI runs description: Tools used during development or in CI runs
environment: environment:
sdk: '>=2.6.0 <3.0.0' sdk: '>=2.12.0 <3.0.0'
dependencies: dependencies:
coverage: '^0.14.0' coverage: ^1.0.2
path: ^1.6.4 path: ^1.8.0
simons_pub_uploader: simons_pub_uploader:
hosted: hosted:
url: https://simonbinder.eu url: https://simonbinder.eu

View File

@ -2,6 +2,9 @@ name: analyzer_load_moor_plugin
version: 1.0.0 version: 1.0.0
description: This pubspec is a part of moor and determines the version of the moor analyzer to load description: This pubspec is a part of moor and determines the version of the moor analyzer to load
environment:
sdk: '>=2.9.0 <3.0.0'
dependencies: dependencies:
moor_generator: ^3.0.0 moor_generator: ^3.0.0
web_socket_channel: ^1.0.15 web_socket_channel: ^1.0.15
@ -10,6 +13,6 @@ dependencies:
#dependency_overrides: #dependency_overrides:
# moor_generator: # moor_generator:
# path: /home/simon/IdeaProjects/moor/moor_generator # path: /path/to/moor/moor_generator
# sqlparser: # sqlparser:
# path: /home/simon/IdeaProjects/moor/sqlparser # path: /path/to/moor/sqlparser