Skip to content

Commit 30fe0bc

Browse files
committed
Version 0.7.1
1 parent b2173d5 commit 30fe0bc

5 files changed

Lines changed: 58 additions & 40 deletions

File tree

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## [0.7.1] - Hotfix
2+
3+
* External steps should have lower priority than local steps
4+
15
## [0.7.0] - External steps and build.yaml settings
26

37
* Implement external steps

example/pubspec.lock

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ packages:
3535
path: ".."
3636
relative: true
3737
source: path
38-
version: "0.7.0"
38+
version: "0.7.1"
3939
boolean_selector:
4040
dependency: transitive
4141
description:
@@ -49,7 +49,7 @@ packages:
4949
name: build
5050
url: "https://pub.dartlang.org"
5151
source: hosted
52-
version: "1.6.1"
52+
version: "1.6.2"
5353
build_config:
5454
dependency: transitive
5555
description:
@@ -63,28 +63,28 @@ packages:
6363
name: build_daemon
6464
url: "https://pub.dartlang.org"
6565
source: hosted
66-
version: "2.1.6"
66+
version: "2.1.7"
6767
build_resolvers:
6868
dependency: transitive
6969
description:
7070
name: build_resolvers
7171
url: "https://pub.dartlang.org"
7272
source: hosted
73-
version: "1.5.2"
73+
version: "1.5.3"
7474
build_runner:
7575
dependency: "direct dev"
7676
description:
7777
name: build_runner
7878
url: "https://pub.dartlang.org"
7979
source: hosted
80-
version: "1.11.0"
80+
version: "1.11.1"
8181
build_runner_core:
8282
dependency: transitive
8383
description:
8484
name: build_runner_core
8585
url: "https://pub.dartlang.org"
8686
source: hosted
87-
version: "6.1.6"
87+
version: "6.1.7"
8888
built_collection:
8989
dependency: transitive
9090
description:
@@ -140,7 +140,7 @@ packages:
140140
name: code_builder
141141
url: "https://pub.dartlang.org"
142142
source: hosted
143-
version: "3.6.0"
143+
version: "3.7.0"
144144
collection:
145145
dependency: transitive
146146
description:
@@ -168,7 +168,7 @@ packages:
168168
name: dart_style
169169
url: "https://pub.dartlang.org"
170170
source: hosted
171-
version: "1.3.11"
171+
version: "1.3.12"
172172
extra_pedantic:
173173
dependency: "direct dev"
174174
description:
@@ -248,7 +248,7 @@ packages:
248248
name: io
249249
url: "https://pub.dartlang.org"
250250
source: hosted
251-
version: "0.3.4"
251+
version: "0.3.5"
252252
js:
253253
dependency: transitive
254254
description:
@@ -346,7 +346,7 @@ packages:
346346
name: pubspec_parse
347347
url: "https://pub.dartlang.org"
348348
source: hosted
349-
version: "0.1.7"
349+
version: "0.1.8"
350350
quiver:
351351
dependency: transitive
352352
description:
@@ -367,7 +367,7 @@ packages:
367367
name: shelf_web_socket
368368
url: "https://pub.dartlang.org"
369369
source: hosted
370-
version: "0.2.4"
370+
version: "0.2.4+1"
371371
sky_engine:
372372
dependency: transitive
373373
description: flutter

lib/src/step_file.dart

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,18 @@ abstract class StepFile {
1616
) {
1717
final file = '${getStepFilename(line)}.dart';
1818

19-
final externalStep =
20-
externalSteps.firstWhere((l) => l.contains(file), orElse: () => '');
21-
if (externalStep.isNotEmpty) {
22-
return ExternalStepFile._(externalStep);
23-
}
24-
2519
if (existingSteps.containsKey(file)) {
2620
final import =
2721
p.join('.', existingSteps[file], file).replaceAll('\\', '/');
2822
return ExistingStepFile._(import);
2923
}
3024

25+
final externalStep =
26+
externalSteps.firstWhere((l) => l.contains(file), orElse: () => '');
27+
if (externalStep.isNotEmpty) {
28+
return ExternalStepFile._(externalStep);
29+
}
30+
3131
final import = p.join('.', stepFolderName, file).replaceAll('\\', '/');
3232
final filename = p.join(featureDir, stepFolderName, file);
3333
return NewStepFile._(import, filename, package, line);

pubspec.lock

Lines changed: 36 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,14 @@ packages:
77
name: _fe_analyzer_shared
88
url: "https://pub.dartlang.org"
99
source: hosted
10-
version: "11.0.0"
10+
version: "14.0.0"
1111
analyzer:
1212
dependency: transitive
1313
description:
1414
name: analyzer
1515
url: "https://pub.dartlang.org"
1616
source: hosted
17-
version: "0.40.4"
17+
version: "0.41.2"
1818
args:
1919
dependency: transitive
2020
description:
@@ -42,7 +42,7 @@ packages:
4242
name: build
4343
url: "https://pub.dartlang.org"
4444
source: hosted
45-
version: "1.6.1"
45+
version: "1.6.2"
4646
build_config:
4747
dependency: "direct main"
4848
description:
@@ -56,28 +56,28 @@ packages:
5656
name: build_daemon
5757
url: "https://pub.dartlang.org"
5858
source: hosted
59-
version: "2.1.4"
59+
version: "2.1.7"
6060
build_resolvers:
6161
dependency: transitive
6262
description:
6363
name: build_resolvers
6464
url: "https://pub.dartlang.org"
6565
source: hosted
66-
version: "1.5.2"
66+
version: "1.5.3"
6767
build_runner:
6868
dependency: "direct dev"
6969
description:
7070
name: build_runner
7171
url: "https://pub.dartlang.org"
7272
source: hosted
73-
version: "1.11.0"
73+
version: "1.11.1"
7474
build_runner_core:
7575
dependency: transitive
7676
description:
7777
name: build_runner_core
7878
url: "https://pub.dartlang.org"
7979
source: hosted
80-
version: "6.1.6"
80+
version: "6.1.7"
8181
built_collection:
8282
dependency: transitive
8383
description:
@@ -112,7 +112,7 @@ packages:
112112
name: checked_yaml
113113
url: "https://pub.dartlang.org"
114114
source: hosted
115-
version: "1.0.2"
115+
version: "1.0.4"
116116
cli_util:
117117
dependency: transitive
118118
description:
@@ -133,7 +133,7 @@ packages:
133133
name: code_builder
134134
url: "https://pub.dartlang.org"
135135
source: hosted
136-
version: "3.3.0"
136+
version: "3.7.0"
137137
collection:
138138
dependency: transitive
139139
description:
@@ -154,14 +154,14 @@ packages:
154154
name: crypto
155155
url: "https://pub.dartlang.org"
156156
source: hosted
157-
version: "2.1.4"
157+
version: "2.1.5"
158158
dart_style:
159159
dependency: transitive
160160
description:
161161
name: dart_style
162162
url: "https://pub.dartlang.org"
163163
source: hosted
164-
version: "1.3.8"
164+
version: "1.3.12"
165165
extra_pedantic:
166166
dependency: "direct dev"
167167
description:
@@ -176,6 +176,13 @@ packages:
176176
url: "https://pub.dartlang.org"
177177
source: hosted
178178
version: "1.2.0-nullsafety.1"
179+
file:
180+
dependency: transitive
181+
description:
182+
name: file
183+
url: "https://pub.dartlang.org"
184+
source: hosted
185+
version: "5.2.1"
179186
fixnum:
180187
dependency: transitive
181188
description:
@@ -221,13 +228,20 @@ packages:
221228
url: "https://pub.dartlang.org"
222229
source: hosted
223230
version: "3.1.4"
231+
intl:
232+
dependency: transitive
233+
description:
234+
name: intl
235+
url: "https://pub.dartlang.org"
236+
source: hosted
237+
version: "0.16.1"
224238
io:
225239
dependency: transitive
226240
description:
227241
name: io
228242
url: "https://pub.dartlang.org"
229243
source: hosted
230-
version: "0.3.4"
244+
version: "0.3.5"
231245
js:
232246
dependency: transitive
233247
description:
@@ -241,7 +255,7 @@ packages:
241255
name: json_annotation
242256
url: "https://pub.dartlang.org"
243257
source: hosted
244-
version: "3.0.1"
258+
version: "3.1.1"
245259
logging:
246260
dependency: transitive
247261
description:
@@ -269,21 +283,21 @@ packages:
269283
name: mime
270284
url: "https://pub.dartlang.org"
271285
source: hosted
272-
version: "0.9.6+3"
286+
version: "0.9.7"
273287
node_interop:
274288
dependency: transitive
275289
description:
276290
name: node_interop
277291
url: "https://pub.dartlang.org"
278292
source: hosted
279-
version: "1.1.1"
293+
version: "1.2.1"
280294
node_io:
281295
dependency: transitive
282296
description:
283297
name: node_io
284298
url: "https://pub.dartlang.org"
285299
source: hosted
286-
version: "1.1.1"
300+
version: "1.2.0"
287301
package_config:
288302
dependency: transitive
289303
description:
@@ -325,28 +339,28 @@ packages:
325339
name: pubspec_parse
326340
url: "https://pub.dartlang.org"
327341
source: hosted
328-
version: "0.1.5"
342+
version: "0.1.8"
329343
quiver:
330344
dependency: transitive
331345
description:
332346
name: quiver
333347
url: "https://pub.dartlang.org"
334348
source: hosted
335-
version: "2.1.3"
349+
version: "2.1.5"
336350
shelf:
337351
dependency: transitive
338352
description:
339353
name: shelf
340354
url: "https://pub.dartlang.org"
341355
source: hosted
342-
version: "0.7.5"
356+
version: "0.7.9"
343357
shelf_web_socket:
344358
dependency: transitive
345359
description:
346360
name: shelf_web_socket
347361
url: "https://pub.dartlang.org"
348362
source: hosted
349-
version: "0.2.3"
363+
version: "0.2.4+1"
350364
sky_engine:
351365
dependency: transitive
352366
description: flutter
@@ -407,7 +421,7 @@ packages:
407421
name: timing
408422
url: "https://pub.dartlang.org"
409423
source: hosted
410-
version: "0.1.1+2"
424+
version: "0.1.1+3"
411425
typed_data:
412426
dependency: transitive
413427
description:
@@ -435,7 +449,7 @@ packages:
435449
name: web_socket_channel
436450
url: "https://pub.dartlang.org"
437451
source: hosted
438-
version: "1.1.0"
452+
version: "1.2.0"
439453
yaml:
440454
dependency: transitive
441455
description:

pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: bdd_widget_test
22
description: A BDD-style widget testing library. Generates Flutter widget tests from *.feature files.
3-
version: 0.7.0
3+
version: 0.7.1
44
author: Oleksandr Leuschenko <olexa.le@gmail.com>
55
homepage: https://github.com/olexale/bdd_widget_test
66

0 commit comments

Comments
 (0)