From 52cd50e0a8f9db18122939137007b4cc2ed1e337 Mon Sep 17 00:00:00 2001 From: bjiang Date: Fri, 1 Apr 2016 14:08:41 -0400 Subject: [PATCH] keep delimitor space in array value --- .../org/owasp/dependencycheck/analyzer/RubyGemspecAnalyzer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dependency-check-core/src/main/java/org/owasp/dependencycheck/analyzer/RubyGemspecAnalyzer.java b/dependency-check-core/src/main/java/org/owasp/dependencycheck/analyzer/RubyGemspecAnalyzer.java index 00c9c6065..538318c41 100644 --- a/dependency-check-core/src/main/java/org/owasp/dependencycheck/analyzer/RubyGemspecAnalyzer.java +++ b/dependency-check-core/src/main/java/org/owasp/dependencycheck/analyzer/RubyGemspecAnalyzer.java @@ -163,7 +163,7 @@ public class RubyGemspecAnalyzer extends AbstractFileTypeAnalyzer { String.format("\\s*?%s\\.%s\\s*?=\\s*?\\[(.*?)\\]", blockVariable, fieldPattern), Pattern.CASE_INSENSITIVE).matcher(contents); if(arrayMatcher.find()) { String arrayValue = arrayMatcher.group(1); - value = arrayValue.replaceAll("\\s*?['\"]", "").trim(); //strip quotes + value = arrayValue.replaceAll("['\"]", "").trim(); //strip quotes } //capture single value between quotes else {