Vojtech Szocs has posted comments on this change. Change subject: core: Locale docs servlet. ......................................................................
Patch Set 16: (6 inline comments) Minor comments mostly, otherwise looks good! Thanks for addressing all my previous review comments. .................................................... File backend/manager/modules/root/src/main/java/org/ovirt/engine/core/DocsServlet.java Line 16: import org.ovirt.engine.core.utils.ServletUtils; Line 17: Line 18: /** Line 19: * This class serves locale dependent documents. It takes the current selected locale Line 20: * and finds the appropriate file based on that locale and the file requested and Minor thing: please remove trailing whitespace (TWS) Line 21: * returns it the browser. Line 22: */ Line 23: public class DocsServlet extends FileServlet { Line 24: // The log: Line 157: final URI refererURL; Line 158: String result = null; Line 159: try { Line 160: String referer = request.getHeader(REFERER); Line 161: if (null != referer) { Minor thing: "referer != null" Line 162: refererURL = new URI(referer); Line 163: String query = refererURL.getQuery(); Line 164: if (query != query) { Line 165: String[] parameters = query.split("&"); Line 160: String referer = request.getHeader(REFERER); Line 161: if (null != referer) { Line 162: refererURL = new URI(referer); Line 163: String query = refererURL.getQuery(); Line 164: if (query != query) { Shouldn't this be "query != null" ? Line 165: String[] parameters = query.split("&"); Line 166: for (int i = 0; i < parameters.length; i++) { Line 167: String[] keyValues = parameters[i].split("="); Line 168: if (LOCALE.equalsIgnoreCase(keyValues[0])) { .................................................... File backend/manager/modules/utils/src/main/java/org/ovirt/engine/core/utils/LocaleUtils.java Line 16: return getLocaleFromString(localeString, false); Line 17: } Line 18: Line 19: /** Line 20: * Returns the {@code Locale} based on the passed in string. Returns the Minor thing: please remove TWS Line 21: * default {@code Locale} if a locale cannot be found and the passed in Line 22: * flag is set to true. Line 23: * @param localeString The string to find the {@code Locale} in. Line 24: * @param returnNull If {@code true} return Locale.US if a locale cannot be .................................................... File pom.xml Line 87: <!-- Plugin Versions --> Line 88: <maven-compiler-plugin.version>2.3.2</maven-compiler-plugin.version> Line 89: <gwt.plugin.version>2.3.0</gwt.plugin.version> Line 90: <test-jar.plugin.version>2.2</test-jar.plugin.version> Line 91: <jboss-modules.plugin.version>1.0-SNAPSHOT</jboss-modules.plugin.version> Good thing to have these, but please update pluginManagement section to use them too :) Note that "test-jar.plugin.version" should actually be "maven-jar-plugin.version" as test-jar is only a goal of maven-jar-plugin. For other properties, I'd recommend following "<artifactId>.version" convention, but it's not that big deal. Line 92: <javax.jstl.api.version>1.0.3.Final</javax.jstl.api.version> Line 93: </properties> Line 94: <dependencyManagement> Line 95: <dependencies> Line 88: <maven-compiler-plugin.version>2.3.2</maven-compiler-plugin.version> Line 89: <gwt.plugin.version>2.3.0</gwt.plugin.version> Line 90: <test-jar.plugin.version>2.2</test-jar.plugin.version> Line 91: <jboss-modules.plugin.version>1.0-SNAPSHOT</jboss-modules.plugin.version> Line 92: <javax.jstl.api.version>1.0.3.Final</javax.jstl.api.version> "javax.jstl.api.version" is already defined above, please remove it here Line 93: </properties> Line 94: <dependencyManagement> Line 95: <dependencies> Line 96: <dependency> -- To view, visit http://gerrit.ovirt.org/10065 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: comment Gerrit-Change-Id: I37156061cbdd7d2df3290c88dee933c41e0087c5 Gerrit-PatchSet: 16 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Alexander Wels <aw...@redhat.com> Gerrit-Reviewer: Alexander Wels <aw...@redhat.com> Gerrit-Reviewer: Einav Cohen <eco...@redhat.com> Gerrit-Reviewer: Juan Hernandez <juan.hernan...@redhat.com> Gerrit-Reviewer: Vojtech Szocs <vsz...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches