Remove unused constructor, fixed two spelling errors (#14)
diff --git a/lib/src/utf32.dart b/lib/src/utf32.dart
index 08917db..8cb2870 100644
--- a/lib/src/utf32.dart
+++ b/lib/src/utf32.dart
@@ -184,7 +184,7 @@
Utf32BytesDecoder get iterator => codeunitsProvider();
}
-/// Abstrace parent class converts encoded bytes to codepoints.
+/// Abstract parent class converts encoded bytes to codepoints.
abstract class Utf32BytesDecoder implements ListRangeIterator {
// TODO(kevmoo): should this field be private?
final ListRangeIterator utf32EncodedBytesIterator;
diff --git a/lib/src/utf8.dart b/lib/src/utf8.dart
index 5cbc23c..778c865 100644
--- a/lib/src/utf8.dart
+++ b/lib/src/utf8.dart
@@ -164,11 +164,7 @@
: utf8EncodedBytesIterator =
(ListRange(utf8EncodedBytes, offset, length)).iterator;
- Utf8Decoder._fromListRangeIterator(ListRange source,
- [this.replacementCodepoint = UNICODE_REPLACEMENT_CHARACTER_CODEPOINT])
- : utf8EncodedBytesIterator = source.iterator;
-
- // Decode the remaininder of the characters in this decoder
+ // Decode the remainder of the characters in this decoder
//into a [List<int>].
List<int> decodeRest() {
var codepoints = List<int>(utf8EncodedBytesIterator.remaining);