chore: set max SDK version to <3.0.0 (#76)
diff --git a/CHANGELOG.md b/CHANGELOG.md index 0b295ac..8b23c18 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md
@@ -1,3 +1,7 @@ +## 0.13.3+2 + +* Set max SDK version to `<3.0.0`, and adjust other dependencies. + ## 0.13.3+1 * Updated SDK version to 2.0.0-dev.17.0
diff --git a/analysis_options.yaml b/analysis_options.yaml index da17516..2ba6e21 100644 --- a/analysis_options.yaml +++ b/analysis_options.yaml
@@ -1,5 +1,4 @@ analyzer: - strong-mode: true errors: unused_import: error unused_local_variable: error
diff --git a/pubspec.yaml b/pubspec.yaml index 162c2da..0aa377c 100644 --- a/pubspec.yaml +++ b/pubspec.yaml
@@ -1,14 +1,18 @@ name: html -version: 0.13.3+1 -author: Dart Team <misc@dartlang.org> +version: 0.13.3+2 + description: A library for working with HTML documents. Previously known as html5lib. +author: Dart Team <misc@dartlang.org> homepage: https://github.com/dart-lang/html + environment: - sdk: '>=2.0.0-dev.17.0 <2.0.0' + sdk: '>=2.0.0-dev.17.0 <3.0.0' + dependencies: csslib: '>=0.13.2 <0.15.0' source_span: '>=1.0.0 <2.0.0' utf: '>=0.9.0 <0.10.0' + dev_dependencies: - path: '>=0.9.0 <2.0.0' - test: '^0.12.0' + path: ^1.6.2 + test: ^1.3.0
diff --git a/test/parser_feature_test.dart b/test/parser_feature_test.dart index de8843b..45c704c 100644 --- a/test/parser_feature_test.dart +++ b/test/parser_feature_test.dart
@@ -85,7 +85,7 @@ var html = '<body><div>$textContent</div>'; var doc = parse(html, generateSpans: true); Text text = doc.body.nodes[0].nodes[0]; - expect(text, new isInstanceOf<Text>()); + expect(text, new TypeMatcher<Text>()); expect(text.data, textContent); expect(text.sourceSpan.start.offset, html.indexOf(textContent)); expect(text.sourceSpan.length, textContent.length); @@ -229,7 +229,7 @@ '''); var n = doc.querySelector('desc'); var keys = n.attributes.keys.toList(); - expect(keys[0], new isInstanceOf<AttributeName>()); + expect(keys[0], new TypeMatcher<AttributeName>()); expect(keys[0].prefix, 'xlink'); expect(keys[0].namespace, 'http://www.w3.org/1999/xlink'); expect(keys[0].name, 'type');
diff --git a/test/parser_test.dart b/test/parser_test.dart index f09ae22..c0a96cb 100644 --- a/test/parser_test.dart +++ b/test/parser_test.dart
@@ -74,9 +74,9 @@ test('dart:io', () { // ensure IO support is unregistered expect(inputstream.consoleSupport, - new isInstanceOf<inputstream.ConsoleSupport>()); + new TypeMatcher<inputstream.ConsoleSupport>()); var file = new File('$testDataDir/parser_feature/raw_file.html').openSync(); - expect(() => parse(file), throwsA(new isInstanceOf<ArgumentError>())); + expect(() => parse(file), throwsA(new TypeMatcher<ArgumentError>())); parser_console.useConsole(); expect(parse(file).body.innerHtml.trim(), 'Hello world!'); });