All pastes #1722436 Raw Edit

make some htmlparser stuff publi

public diff v1 · immutable
#1722436 ·published 2009-12-21 13:57 UTC
rendered paste body
diff -r 8939258abc41 src/nu/validator/htmlparser/impl/AttributeName.java--- a/src/nu/validator/htmlparser/impl/AttributeName.java	Fri Nov 27 11:02:43 2009 +0200+++ b/src/nu/validator/htmlparser/impl/AttributeName.java	Mon Dec 21 21:33:30 2009 +0900@@ -184,7 +184,7 @@      * @param checkNcName      * @return      */-    static AttributeName nameByBuffer(@NoLength char[] buf, int offset,+    public static AttributeName nameByBuffer(@NoLength char[] buf, int offset,             int length             // [NOCPP[             , boolean checkNcNamediff -r 8939258abc41 src/nu/validator/htmlparser/impl/HtmlAttributes.java--- a/src/nu/validator/htmlparser/impl/HtmlAttributes.java	Fri Nov 27 11:02:43 2009 +0200+++ b/src/nu/validator/htmlparser/impl/HtmlAttributes.java	Mon Dec 21 21:33:30 2009 +0900@@ -331,7 +331,7 @@      // ]NOCPP] -    void addAttribute(AttributeName name, String value+    public void addAttribute(AttributeName name, String value             // [NOCPP[             , XmlViolationPolicy xmlnsPolicy     // ]NOCPP]        @@ -424,7 +424,7 @@         length = 0;     } -    boolean contains(AttributeName name) {+    public boolean contains(AttributeName name) {         for (int i = 0; i < length; i++) {             if (name.equalsAnother(names[i])) {                 return true;diff -r 8939258abc41 src/nu/validator/htmlparser/impl/NamedCharacters.java--- a/src/nu/validator/htmlparser/impl/NamedCharacters.java	Fri Nov 27 11:02:43 2009 +0200+++ b/src/nu/validator/htmlparser/impl/NamedCharacters.java	Mon Dec 21 21:33:30 2009 +0900@@ -31,7 +31,7 @@  */ public final class NamedCharacters { -    static final char[][] NAMES = { "AElig".toCharArray(),+    public static final char[][] NAMES = { "AElig".toCharArray(),             "AElig;".toCharArray(), "AMP".toCharArray(), "AMP;".toCharArray(),             "Aacute".toCharArray(), "Aacute;".toCharArray(),             "Abreve;".toCharArray(), "Acirc".toCharArray(),@@ -1092,7 +1092,7 @@             "zigrarr;".toCharArray(), "zopf;".toCharArray(),             "zscr;".toCharArray(), "zwj;".toCharArray(), "zwnj;".toCharArray(), }; -    static final @NoLength char[][] VALUES = { { '\u00c6' }, { '\u00c6' },+    public static final @NoLength char[][] VALUES = { { '\u00c6' }, { '\u00c6' },             { '\u0026' }, { '\u0026' }, { '\u00c1' }, { '\u00c1' },             { '\u0102' }, { '\u00c2' }, { '\u00c2' }, { '\u0410' },             { '\ud835', '\udd04' }, { '\u00c0' }, { '\u00c0' }, { '\u0391' },@@ -1634,7 +1634,7 @@             { '\u21dd' }, { '\ud835', '\udd6b' }, { '\ud835', '\udccf' },             { '\u200d' }, { '\u200c' }, }; -    final static char[][] WINDOWS_1252 = { { '\u20AC' }, { '\u0081' },+    public final static char[][] WINDOWS_1252 = { { '\u20AC' }, { '\u0081' },             { '\u201A' }, { '\u0192' }, { '\u201E' }, { '\u2026' },             { '\u2020' }, { '\u2021' }, { '\u02C6' }, { '\u2030' },             { '\u0160' }, { '\u2039' }, { '\u0152' }, { '\u008D' },