You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by hb...@apache.org on 2009/05/03 23:21:30 UTC
svn commit: r771128 - in
/maven/shared/branches/maven-reporting-impl-2.0.4.x/src:
main/java/org/apache/maven/reporting/AbstractMavenReportRenderer.java
test/java/org/apache/maven/reporting/AbstractMavenReportRendererTest.java
Author: hboutemy
Date: Sun May 3 21:21:29 2009
New Revision: 771128
URL: http://svn.apache.org/viewvc?rev=771128&view=rev
Log:
[MPIR-136] avoid quote handling in a link (merged from trunk r771127)
Modified:
maven/shared/branches/maven-reporting-impl-2.0.4.x/src/main/java/org/apache/maven/reporting/AbstractMavenReportRenderer.java
maven/shared/branches/maven-reporting-impl-2.0.4.x/src/test/java/org/apache/maven/reporting/AbstractMavenReportRendererTest.java
Modified: maven/shared/branches/maven-reporting-impl-2.0.4.x/src/main/java/org/apache/maven/reporting/AbstractMavenReportRenderer.java
URL: http://svn.apache.org/viewvc/maven/shared/branches/maven-reporting-impl-2.0.4.x/src/main/java/org/apache/maven/reporting/AbstractMavenReportRenderer.java?rev=771128&r1=771127&r2=771128&view=diff
==============================================================================
--- maven/shared/branches/maven-reporting-impl-2.0.4.x/src/main/java/org/apache/maven/reporting/AbstractMavenReportRenderer.java (original)
+++ maven/shared/branches/maven-reporting-impl-2.0.4.x/src/main/java/org/apache/maven/reporting/AbstractMavenReportRenderer.java Sun May 3 21:21:29 2009
@@ -693,7 +693,7 @@
{
char ch = text.charAt( i );
- if ( ch == '\'' && !inQuote )
+ if ( ch == '\'' && !inQuote && braceStack == 0 )
{
// handle: ''
if ( i + 1 < text.length() && text.charAt( i + 1 ) == '\'' )
Modified: maven/shared/branches/maven-reporting-impl-2.0.4.x/src/test/java/org/apache/maven/reporting/AbstractMavenReportRendererTest.java
URL: http://svn.apache.org/viewvc/maven/shared/branches/maven-reporting-impl-2.0.4.x/src/test/java/org/apache/maven/reporting/AbstractMavenReportRendererTest.java?rev=771128&r1=771127&r2=771128&view=diff
==============================================================================
--- maven/shared/branches/maven-reporting-impl-2.0.4.x/src/test/java/org/apache/maven/reporting/AbstractMavenReportRendererTest.java (original)
+++ maven/shared/branches/maven-reporting-impl-2.0.4.x/src/test/java/org/apache/maven/reporting/AbstractMavenReportRendererTest.java Sun May 3 21:21:29 2009
@@ -100,6 +100,7 @@
checkPattern( "project''s info", new String[] { "project'", null, "s info", null } );
checkPattern( "it''s a question of {chance, http://en.wikipedia.org/wiki/Chance}",
new String[] { "it'", null, "s a question of ", null, "chance", "http://en.wikipedia.org/wiki/Chance" } );
+ checkPattern( "{s'inscrire,mail@mail.com}", new String[] { "s'inscrire", "mail@mail.com" } );
// throwing an IllegalArgumentException in case of unmatched quote would avoid the following:
checkPattern( "it's a question of {chance, http://en.wikipedia.org/wiki/Chance}",