Skip to content

Commit e6df15d

Browse files
committed
Remove many unused utils in tests
1 parent 9cd8b9c commit e6df15d

File tree

1 file changed

+0
-29
lines changed

1 file changed

+0
-29
lines changed

json_serializable/test/test_utils.dart

Lines changed: 0 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,6 @@
55
import 'dart:convert';
66
import 'dart:mirrors';
77

8-
import 'package:analyzer/dart/ast/ast.dart';
9-
import 'package:analyzer/dart/ast/standard_resolution_map.dart';
10-
import 'package:analyzer/dart/element/element.dart';
118
import 'package:path/path.dart' as p;
129
import 'package:source_gen/source_gen.dart';
1310
import 'package:test/test.dart';
@@ -49,32 +46,6 @@ class FeatureMatcher<T> extends CustomMatcher {
4946
featureValueOf(covariant T actual) => _feature(actual);
5047
}
5148

52-
/// Returns all of the declarations in [unit], including [unit] as the first
53-
/// item.
54-
Iterable<Element> getElementsFromLibraryElement(LibraryElement unit) sync* {
55-
yield unit;
56-
for (var cu in unit.units) {
57-
for (var compUnitMember in cu.unit.declarations) {
58-
yield* _getElements(compUnitMember);
59-
}
60-
}
61-
}
62-
63-
Iterable<Element> _getElements(CompilationUnitMember member) {
64-
if (member is TopLevelVariableDeclaration) {
65-
return member.variables.variables
66-
.map(resolutionMap.elementDeclaredByVariableDeclaration);
67-
}
68-
var element = resolutionMap.elementDeclaredByDeclaration(member);
69-
70-
if (element == null) {
71-
print([member, member.runtimeType, member.element]);
72-
throw new Exception('Could not find any elements for the provided unit.');
73-
}
74-
75-
return [element];
76-
}
77-
7849
void roundTripObject<T>(T object, T factory(Map<String, dynamic> json)) {
7950
var data = loudEncode(object);
8051

0 commit comments

Comments
 (0)