Skip to content

Commit

Permalink
Override solution
Browse files Browse the repository at this point in the history
mmcc007/screenshots#215 (comment)

/home/hawkbee/snap/flutter/common/flutter/bin/flutter --no-color pub
outdated
Dependencies            Current                Upgradable
Resolvable             Latest
cupertino_icons         *1.0.0                 *1.0.0
*1.0.0                 1.0.1

dev_dependencies
screenshots             *2.1.1 (overridden)    *2.1.1 (overridden)
*2.1.1 (overridden)    2.1.1
test                    *1.16.0-nullsafety.5   *1.16.0-nullsafety.5
*1.16.0-nullsafety.5   1.16.0-nullsafety.9

transitive dependencies
async                   *2.5.0-nullsafety.1    *2.5.0-nullsafety.1
*2.5.0-nullsafety.1    2.5.0-nullsafety.3
characters              *1.1.0-nullsafety.3    *1.1.0-nullsafety.3
*1.1.0-nullsafety.3    1.1.0-nullsafety.5
charcode                *1.2.0-nullsafety.1    *1.2.0-nullsafety.1
*1.2.0-nullsafety.1    1.2.0-nullsafety.3
collection              *1.15.0-nullsafety.3   *1.15.0-nullsafety.3
*1.15.0-nullsafety.3   1.15.0-nullsafety.5
js                      *0.6.3-nullsafety.1    *0.6.3-nullsafety.1
*0.6.3-nullsafety.1    0.6.3-nullsafety.3
matcher                 *0.12.10-nullsafety.1  *0.12.10-nullsafety.1
*0.12.10-nullsafety.1  0.12.10-nullsafety.3
meta                    *1.3.0-nullsafety.4    *1.3.0-nullsafety.4
*1.3.0-nullsafety.4    1.3.0-nullsafety.6
path                    *1.8.0-nullsafety.1    *1.8.0-nullsafety.1
*1.8.0-nullsafety.1    1.8.0-nullsafety.3
pedantic                *1.10.0-nullsafety.2   *1.10.0-nullsafety.2
*1.10.0-nullsafety.2   1.10.0-nullsafety.3
source_span             *1.8.0-nullsafety.2    *1.8.0-nullsafety.2
*1.8.0-nullsafety.2    1.8.0-nullsafety.4
stack_trace             *1.10.0-nullsafety.2   *1.10.0-nullsafety.2
*1.10.0-nullsafety.2   1.10.0-nullsafety.6
string_scanner          *1.1.0-nullsafety.1    *1.1.0-nullsafety.1
*1.1.0-nullsafety.1    1.1.0-nullsafety.3
term_glyph              *1.2.0-nullsafety.1    *1.2.0-nullsafety.1
*1.2.0-nullsafety.1    1.2.0-nullsafety.3
typed_data              *1.3.0-nullsafety.3    *1.3.0-nullsafety.3
*1.3.0-nullsafety.3    1.3.0-nullsafety.5
vector_math             *2.1.0-nullsafety.3    *2.1.0-nullsafety.3
*2.1.0-nullsafety.3    2.1.0-nullsafety.5

transitive dev_dependencies
boolean_selector        *2.1.0-nullsafety.1    *2.1.0-nullsafety.1
*2.1.0-nullsafety.1    2.1.0-nullsafety.3
clock                   *1.1.0-nullsafety.1    *1.1.0-nullsafety.1
*1.1.0-nullsafety.1    1.1.0-nullsafety.3
fake_async              *1.2.0-nullsafety.1    *1.2.0-nullsafety.1
*1.2.0-nullsafety.1    1.2.0-nullsafety.3
file                    *6.0.0-nullsafety.2    *6.0.0-nullsafety.2
*6.0.0-nullsafety.2    6.0.0-nullsafety.4
platform                *3.0.0-nullsafety.2    *3.0.0-nullsafety.2
*3.0.0-nullsafety.2    3.0.0-nullsafety.4
pool                    *1.5.0-nullsafety.2    *1.5.0-nullsafety.2
*1.5.0-nullsafety.2    1.5.0-nullsafety.3
process                 *4.0.0-nullsafety.2    *4.0.0-nullsafety.2
*4.0.0-nullsafety.2    4.0.0-nullsafety.4
source_map_stack_trace  *2.1.0-nullsafety.3    *2.1.0-nullsafety.3
*2.1.0-nullsafety.3    2.1.0-nullsafety.4
source_maps             *0.10.10-nullsafety.2  *0.10.10-nullsafety.2
*0.10.10-nullsafety.2  0.10.10-nullsafety.3
stream_channel          *2.1.0-nullsafety.1    *2.1.0-nullsafety.1
*2.1.0-nullsafety.1    2.1.0-nullsafety.3
test_api                *0.2.19-nullsafety.2   *0.2.19-nullsafety.2
*0.2.19-nullsafety.2   0.2.19-nullsafety.6
test_core               *0.3.12-nullsafety.5   *0.3.12-nullsafety.5
*0.3.12-nullsafety.5   0.3.12-nullsafety.9
usage                   *3.4.1                 *3.4.1
*3.4.1                 3.4.2
vm_service_client       *0.2.6+2               *0.2.6+2
*0.2.6+2               0.2.6+3

Dependencies are all constrained to the latest resolvable versions.
Newer versions, while available, are not mutually compatible.
  • Loading branch information
hawkbee1 committed Nov 8, 2020
1 parent b889cd6 commit 37a1a73
Show file tree
Hide file tree
Showing 2 changed files with 128 additions and 34 deletions.
150 changes: 116 additions & 34 deletions pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,14 @@ packages:
name: _fe_analyzer_shared
url: "https://pub.dartlang.org"
source: hosted
version: "7.0.0"
version: "12.0.0"
analyzer:
dependency: transitive
description:
name: analyzer
url: "https://pub.dartlang.org"
source: hosted
version: "0.39.17"
version: "0.40.6"
archive:
dependency: transitive
description:
Expand Down Expand Up @@ -49,7 +49,7 @@ packages:
name: build
url: "https://pub.dartlang.org"
source: hosted
version: "1.3.0"
version: "1.5.0"
build_config:
dependency: transitive
description:
Expand All @@ -63,7 +63,21 @@ packages:
name: build_resolvers
url: "https://pub.dartlang.org"
source: hosted
version: "1.3.11"
version: "1.4.3"
built_collection:
dependency: transitive
description:
name: built_collection
url: "https://pub.dartlang.org"
source: hosted
version: "4.3.2"
built_value:
dependency: transitive
description:
name: built_value
url: "https://pub.dartlang.org"
source: hosted
version: "7.1.0"
characters:
dependency: transitive
description:
Expand Down Expand Up @@ -120,6 +134,13 @@ packages:
url: "https://pub.dartlang.org"
source: hosted
version: "0.2.1"
code_builder:
dependency: transitive
description:
name: code_builder
url: "https://pub.dartlang.org"
source: hosted
version: "3.5.0"
collection:
dependency: transitive
description:
Expand Down Expand Up @@ -148,13 +169,6 @@ packages:
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.5"
csslib:
dependency: transitive
description:
name: csslib
url: "https://pub.dartlang.org"
source: hosted
version: "0.16.2"
cupertino_icons:
dependency: "direct main"
description:
Expand All @@ -168,14 +182,23 @@ packages:
name: dart_style
url: "https://pub.dartlang.org"
source: hosted
version: "1.3.6"
version: "1.3.9"
fake_async:
dependency: transitive
description:
name: fake_async
url: "https://pub.dartlang.org"
source: hosted
version: "1.2.0-nullsafety.1"
fake_process_manager:
dependency: "direct overridden"
description:
path: "."
ref: HEAD
resolved-ref: "0e98d4f3bbb3022b7f429709c2c2574dbe2a999f"
url: "https://github.com/trygvis/fake_process_manager"
source: git
version: "0.2.0"
file:
dependency: transitive
description:
Expand All @@ -189,7 +212,7 @@ packages:
name: firebase
url: "https://pub.dartlang.org"
source: hosted
version: "7.3.0"
version: "7.3.2"
firebase_analytics:
dependency: "direct main"
description:
Expand Down Expand Up @@ -253,6 +276,13 @@ packages:
url: "https://pub.dartlang.org"
source: hosted
version: "0.2.1"
fixnum:
dependency: transitive
description:
name: fixnum
url: "https://pub.dartlang.org"
source: hosted
version: "0.10.11"
flutter:
dependency: "direct main"
description: flutter
Expand Down Expand Up @@ -306,13 +336,6 @@ packages:
url: "https://pub.dartlang.org"
source: hosted
version: "0.2.0"
html:
dependency: transitive
description:
name: html
url: "https://pub.dartlang.org"
source: hosted
version: "0.14.0+3"
http:
dependency: transitive
description:
Expand Down Expand Up @@ -418,13 +441,20 @@ packages:
url: "https://pub.dartlang.org"
source: hosted
version: "1.1.2"
mockito:
dependency: transitive
description:
name: mockito
url: "https://pub.dartlang.org"
source: hosted
version: "4.1.3"
node_interop:
dependency: transitive
description:
name: node_interop
url: "https://pub.dartlang.org"
source: hosted
version: "1.1.1"
version: "1.2.0"
node_io:
dependency: transitive
description:
Expand Down Expand Up @@ -473,7 +503,7 @@ packages:
name: plugin_platform_interface
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.2"
version: "1.0.3"
pool:
dependency: transitive
description:
Expand All @@ -488,6 +518,13 @@ packages:
url: "https://pub.dartlang.org"
source: hosted
version: "4.0.0-nullsafety.2"
pub_cache:
dependency: transitive
description:
name: pub_cache
url: "https://pub.dartlang.org"
source: hosted
version: "0.2.3"
pub_semver:
dependency: transitive
description:
Expand All @@ -508,7 +545,16 @@ packages:
name: quiver
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.3"
version: "2.1.5"
reporting:
dependency: transitive
description:
path: "."
ref: HEAD
resolved-ref: "3b1b53c10bc9980098b2818f1a2e1e3cab4c3bca"
url: "https://github.com/mmcc007/reporting.git"
source: git
version: "0.0.0"
resource:
dependency: transitive
description:
Expand All @@ -526,10 +572,12 @@ packages:
screenshots:
dependency: "direct dev"
description:
name: screenshots
url: "https://pub.dartlang.org"
source: hosted
version: "0.2.1"
path: "."
ref: HEAD
resolved-ref: "72df4870ec66580bd9a201d94691bba38561ac14"
url: "https://github.com/trygvis/screenshots"
source: git
version: "2.1.1"
shelf:
dependency: transitive
description:
Expand Down Expand Up @@ -569,7 +617,7 @@ packages:
name: source_gen
url: "https://pub.dartlang.org"
source: hosted
version: "0.9.7+1"
version: "0.9.8"
source_map_stack_trace:
dependency: transitive
description:
Expand Down Expand Up @@ -647,6 +695,33 @@ packages:
url: "https://pub.dartlang.org"
source: hosted
version: "0.3.12-nullsafety.5"
tool_base:
dependency: "direct overridden"
description:
path: "."
ref: HEAD
resolved-ref: adf5b044b649809fa09b58a75ae0d365c4f4feaa
url: "https://github.com/speaking-in-code/tool_base"
source: git
version: "2.0.0"
tool_base_test:
dependency: "direct overridden"
description:
path: "."
ref: HEAD
resolved-ref: "78649c48ae811708127c20123a3f194ed6779638"
url: "https://github.com/trygvis/tool_base_test"
source: git
version: "0.0.0"
tool_mobile:
dependency: "direct overridden"
description:
path: "."
ref: HEAD
resolved-ref: e3cd02708783542732dc61ef96e18d2f32eb1eaf
url: "https://github.com/trygvis/tool_mobile"
source: git
version: "2.0.0"
typed_data:
dependency: transitive
description:
Expand All @@ -667,14 +742,14 @@ packages:
name: url_launcher_linux
url: "https://pub.dartlang.org"
source: hosted
version: "0.0.1+1"
version: "0.0.1+4"
url_launcher_macos:
dependency: transitive
description:
name: url_launcher_macos
url: "https://pub.dartlang.org"
source: hosted
version: "0.0.1+8"
version: "0.0.1+9"
url_launcher_platform_interface:
dependency: transitive
description:
Expand All @@ -695,7 +770,14 @@ packages:
name: url_launcher_windows
url: "https://pub.dartlang.org"
source: hosted
version: "0.0.1+1"
version: "0.0.1+3"
usage:
dependency: transitive
description:
name: usage
url: "https://pub.dartlang.org"
source: hosted
version: "3.4.1"
vector_math:
dependency: transitive
description:
Expand All @@ -709,7 +791,7 @@ packages:
name: vm_service
url: "https://pub.dartlang.org"
source: hosted
version: "4.2.0"
version: "5.5.0"
vm_service_client:
dependency: transitive
description:
Expand Down Expand Up @@ -744,7 +826,7 @@ packages:
name: webkit_inspection_protocol
url: "https://pub.dartlang.org"
source: hosted
version: "0.7.3"
version: "0.7.4"
yaml:
dependency: transitive
description:
Expand All @@ -753,5 +835,5 @@ packages:
source: hosted
version: "2.2.1"
sdks:
dart: ">=2.10.0-110 <=2.11.0-213.1.beta"
dart: ">=2.10.0 <=2.11.0-213.1.beta"
flutter: ">=1.22.0 <2.0.0"
12 changes: 12 additions & 0 deletions pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,18 @@ dev_dependencies:
flutter_test:
sdk: flutter

dependency_overrides:
screenshots:
git: https://github.com/trygvis/screenshots
tool_base:
git: https://github.com/speaking-in-code/tool_base
tool_base_test:
git: https://github.com/trygvis/tool_base_test
tool_mobile:
git: https://github.com/trygvis/tool_mobile
fake_process_manager:
git: https://github.com/trygvis/fake_process_manager

# For information on the generic Dart part of this file, see the
# following page: https://dart.dev/tools/pub/pubspec

Expand Down

0 comments on commit 37a1a73

Please sign in to comment.