Github user ajs6f commented on a diff in the pull request:
https://github.com/apache/jena/pull/282#discussion_r142186147
--- Diff: jena-arq/src/main/java/org/apache/jena/sparql/util/FmtUtils.java
---
@@ -535,6 +535,7 @@ private static boolean validPNameChar(char ch)
{
if ( Character.isLetterOrDigit(ch) ) return true ;
if ( ch == '.' ) return true ;
+ if ( ch == ':' ) return true ;
--- End diff --
This is getting long enough that it might read better as a `switch`/`case`.---
