This is an automated email from the ASF dual-hosted git repository.

coheigea pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/master by this push:
     new 84fb463  Switch from toUpperCase/toLowerCase.endsWith to regionMatches
84fb463 is described below

commit 84fb46317c284d7bc7b89f15fd904022ecdf85cf
Author: Colm O hEigeartaigh <cohei...@apache.org>
AuthorDate: Fri Jul 17 12:48:50 2020 +0100

    Switch from toUpperCase/toLowerCase.endsWith to regionMatches
---
 .../org/apache/camel/maven/generator/openapi/AbstractGenerateMojo.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git 
a/tooling/maven/camel-restdsl-openapi-plugin/src/main/java/org/apache/camel/maven/generator/openapi/AbstractGenerateMojo.java
 
b/tooling/maven/camel-restdsl-openapi-plugin/src/main/java/org/apache/camel/maven/generator/openapi/AbstractGenerateMojo.java
index 0eda5f5..5fab41f 100644
--- 
a/tooling/maven/camel-restdsl-openapi-plugin/src/main/java/org/apache/camel/maven/generator/openapi/AbstractGenerateMojo.java
+++ 
b/tooling/maven/camel-restdsl-openapi-plugin/src/main/java/org/apache/camel/maven/generator/openapi/AbstractGenerateMojo.java
@@ -285,7 +285,8 @@ abstract class AbstractGenerateMojo extends AbstractMojo {
             is = 
this.getClass().getClassLoader().getResourceAsStream(specificationUri);
         }
 
-        if (specificationUri.toLowerCase().endsWith(".yaml")) {
+        String suffix = ".yaml";
+        if (specificationUri.regionMatches(true, specificationUri.length() - 
suffix.length(), suffix, 0, suffix.length())) {
             Yaml loader = new Yaml();
             Map map = loader.load(is);
             JsonNode node = mapper.convertValue(map, JsonNode.class);

Reply via email to