Skip to content

Commit 464dfe9

Browse files
davidmorgansrawlins
authored andcommitted
Versions and build_test 3.0.0 fixes.
1 parent b9c6edc commit 464dfe9

File tree

5 files changed

+187
-164
lines changed

5 files changed

+187
-164
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
## 5.4.7-wip
1+
## 5.5.0-dev
22

3+
* Switch to `build` 3.0.0-dev.
34
* Require Dart SDK ^3.7.0.
45

56
## 5.4.6

lib/src/builder.dart

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -937,8 +937,8 @@ class _MockTargetGatherer {
937937
final className = interfaceElement.name3;
938938
final substitution = Substitution.fromInterfaceType(mockTarget.classType);
939939
final relevantMembers = _inheritanceManager
940-
.getInterface(interfaceElement)
941-
.map
940+
.getInterface2(interfaceElement)
941+
.map2
942942
.values
943943
.where((m) => !m.isPrivate && !m.isStatic)
944944
.map((member) => ExecutableMember.from(member, substitution));
@@ -1320,8 +1320,8 @@ class _MockClassInfo {
13201320
[...typeToMock.typeArguments, ...?typeAlias?.typeArguments],
13211321
);
13221322
final members = inheritanceManager
1323-
.getInterface(classToMock)
1324-
.map
1323+
.getInterface2(classToMock)
1324+
.map2
13251325
.values
13261326
.map((member) => ExecutableMember.from(member, substitution));
13271327

pubspec.yaml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: mockito
2-
version: 5.4.6
2+
version: 5.5.0-dev
33
description: >-
44
A mock framework inspired by Mockito with APIs for Fakes, Mocks,
55
behavior verification, and stubbing.
@@ -13,22 +13,23 @@ environment:
1313
sdk: ^3.7.0
1414

1515
dependencies:
16-
analyzer: '>=6.9.0 <8.0.0'
17-
build: ^2.4.1
16+
analyzer: '>=7.5.5 <8.0.0'
17+
build: ^3.0.0-dev
1818
code_builder: ^4.5.0
1919
collection: ^1.19.0
2020
dart_style: '>=2.3.7 <4.0.0'
2121
matcher: ^0.12.16
2222
meta: ^1.15.0
2323
path: ^1.9.0
24-
source_gen: ">=1.4.0 <3.0.0"
24+
source_gen: ^3.0.0-dev
2525
test_api: ">=0.6.1 <0.8.0"
2626

2727
dev_dependencies:
28-
build_runner: ^2.4.11
29-
build_test: ^2.1.7
30-
build_web_compilers: ^4.0.11
28+
build_runner: ^2.5.0
29+
build_test: ^3.3.0-dev.2
30+
build_web_compilers: ^4.2.0
3131
http: ^1.0.0
3232
lints: ^5.1.0
33+
logging: ^1.0.0
3334
package_config: ^2.1.1
3435
test: ^1.24.4

0 commit comments

Comments
 (0)