src/main/java/org/apache/maven/xinclude/stax/NCName.java [39:61]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        if (c <= 0x7A) { // 'z' or earlier
            if (c >= 0x61) { // 'a' - 'z' are ok
                return true;
            }
            if (c <= 0x5A) {
                if (c >= 0x41) { // 'A' - 'Z' ok too
                    return true;
                }
                // As are 0-9, '.' and '-'
                if ((c >= 0x30 && c <= 0x39) || (c == '.') || (c == '-')) {
                    return true;
                }
                // And finally, colon, in non-ns-aware mode
                if (c == ':' && !ncname) { // ':' == 0x3A
                    return true;
                }
            } else if (c == 0x5F) { // '_' is ok too
                return true;
            }
        }

        // Others are checked block-by-block:
        if (c <= 0x2FEF) {
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



src/main/java/org/apache/maven/xinclude/stax/NCName.java [112:134]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        if (c <= 0x7A) { // 'z' or earlier
            if (c >= 0x61) { // 'a' - 'z' are ok
                return true;
            }
            if (c <= 0x5A) {
                if (c >= 0x41) { // 'A' - 'Z' ok too
                    return true;
                }
                // As are 0-9, '.' and '-'
                if ((c >= 0x30 && c <= 0x39) || (c == '.') || (c == '-')) {
                    return true;
                }
                // And finally, colon, in non-ns-aware mode
                if (c == ':' && !ncname) { // ':' == 0x3A
                    return true;
                }
            } else if (c == 0x5F) { // '_' is ok too
                return true;
            }
        }

        // Others are checked block-by-block:
        if (c <= 0x2FEF) {
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



