1.1 --- a/src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java Wed Jun 04 20:01:13 2014 +0100 1.2 +++ b/src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java Tue Dec 17 10:55:59 2013 +0100 1.3 @@ -35,6 +35,7 @@ 1.4 1.5 import com.sun.javadoc.*; 1.6 import com.sun.tools.doclets.internal.toolkit.util.*; 1.7 +import com.sun.tools.javac.util.StringUtils; 1.8 1.9 /** 1.10 * Manages the<code>Taglet</code>s used by doclets. 1.11 @@ -304,7 +305,7 @@ 1.12 return; 1.13 } 1.14 Taglet tag = customTags.get(tagName); 1.15 - locations = locations.toLowerCase(); 1.16 + locations = StringUtils.toLowerCase(locations); 1.17 if (tag == null || header != null) { 1.18 customTags.remove(tagName); 1.19 customTags.put(tagName, new SimpleTaglet(tagName, header, locations)); 1.20 @@ -375,7 +376,7 @@ 1.21 name = name.substring(1, name.length()); 1.22 } 1.23 if (! (standardTags.contains(name) || customTags.containsKey(name))) { 1.24 - if (standardTagsLowercase.contains(name.toLowerCase())) { 1.25 + if (standardTagsLowercase.contains(StringUtils.toLowerCase(name))) { 1.26 message.warning(tags[i].position(), "doclet.UnknownTagLowercase", tags[i].name()); 1.27 continue; 1.28 } else { 1.29 @@ -708,7 +709,7 @@ 1.30 private void initStandardTagsLowercase() { 1.31 Iterator<String> it = standardTags.iterator(); 1.32 while (it.hasNext()) { 1.33 - standardTagsLowercase.add(it.next().toLowerCase()); 1.34 + standardTagsLowercase.add(StringUtils.toLowerCase(it.next())); 1.35 } 1.36 } 1.37