You are viewing a plain text version of this content. The canonical link for it is here.
Posted to m2-dev@maven.apache.org by ji...@codehaus.org on 2004/07/27 04:58:04 UTC
[jira] Created: (MNG-56) Enable interpolation of pom values within the pom
Message:
A new issue has been created in JIRA.
---------------------------------------------------------------------
View the issue:
http://jira.codehaus.org/browse/MNG-56
Here is an overview of the issue:
---------------------------------------------------------------------
Key: MNG-56
Summary: Enable interpolation of pom values within the pom
Type: Task
Status: Unassigned
Priority: Major
Original Estimate: Unknown
Time Spent: Unknown
Remaining: Unknown
Project: m2
Versions:
1.0-alpha-1
Assignee:
Reporter: Jason van Zyl
Created: Mon, 26 Jul 2004 10:57 PM
Updated: Mon, 26 Jul 2004 10:57 PM
Description:
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
[jira] Closed: (MNG-56) Enable interpolation of pom values within the pom
Posted by ji...@codehaus.org.
Message:
The following issue has been closed.
Resolver: Brett Porter
Date: Mon, 28 Feb 2005 6:53 PM
has been changed to ${...}, complete.
---------------------------------------------------------------------
View the issue:
http://jira.codehaus.org/browse/MNG-56
Here is an overview of the issue:
---------------------------------------------------------------------
Key: MNG-56
Summary: Enable interpolation of pom values within the pom
Type: Task
Status: Closed
Priority: Major
Resolution: FIXED
Original Estimate: Unknown
Time Spent: 12 hours
Remaining: 0 minutes
Project: m2
Fix Fors:
1.0-alpha-1
Versions:
1.0-alpha-1
Assignee: John Casey
Reporter: Jason van Zyl
Created: Mon, 26 Jul 2004 10:57 PM
Updated: Mon, 28 Feb 2005 6:53 PM
Description:
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
[jira] Resolved: (MNG-56) Enable interpolation of pom values within the pom
Posted by ji...@codehaus.org.
Message:
The following issue has been resolved as FIXED.
Resolver: John Casey
Date: Thu, 3 Feb 2005 4:15 PM
Passes unit tests and integration test (it0012).
---------------------------------------------------------------------
View the issue:
http://jira.codehaus.org/browse/MNG-56
Here is an overview of the issue:
---------------------------------------------------------------------
Key: MNG-56
Summary: Enable interpolation of pom values within the pom
Type: Task
Status: Resolved
Priority: Major
Resolution: FIXED
Original Estimate: Unknown
Time Spent: 12 hours
Remaining: 0 minutes
Project: m2
Fix Fors:
1.0-alpha-1
Versions:
1.0-alpha-1
Assignee: John Casey
Reporter: Jason van Zyl
Created: Mon, 26 Jul 2004 10:57 PM
Updated: Thu, 3 Feb 2005 4:15 PM
Description:
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
[jira] Work Logged: (MNG-56) Enable interpolation of pom values within the pom
Posted by ji...@codehaus.org.
The following work log has been added to this issue:
Logged By: John Casey
Created: Thu, 3 Feb 2005 4:14 PM
Time Logged: 12 hours
Description:
Implemented POM interpolation using xml serialization, regex'es, and reflective POM value extraction.
- Serialize model to StringWriter using MavenXpp3Writer
- Use regex: "#([.A-Za-z]+)" to pull both the expression and it's delimiter(s) out of the serialized model, one at a time.
- Extract the model value for the expression, and if not null replaceAll(delimited-expression, value) on the serialized model.
- Reset the matcher to the new serialized model, which has some values interpolated
- Repeat until matcher.find() == false.
It's fairly fast, and very maintainable, and represents the third iteration of work I've done on this. In the second iteration, I used a variant of InterpolatingFilterReader, but had to scrap it since it requires both beginning and ending expression delimiters, and we're hoping to use OGNL syntax.
---------------------------------------------------------------------
View this work log:
http://jira.codehaus.org/browse/MNG-56?page=worklog#action_29548
---------------------------------------------------------------------
View the issue:
http://jira.codehaus.org/browse/MNG-56
Here is an overview of the issue:
---------------------------------------------------------------------
Key: MNG-56
Summary: Enable interpolation of pom values within the pom
Type: Task
Status: In Progress
Priority: Major
Original Estimate: Unknown
Time Spent: 12 hours
Remaining: 0 minutes
Project: m2
Fix Fors:
1.0-alpha-1
Versions:
1.0-alpha-1
Assignee: John Casey
Reporter: Jason van Zyl
Created: Mon, 26 Jul 2004 10:57 PM
Updated: Thu, 3 Feb 2005 4:14 PM
Description:
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
[jira] Updated: (MNG-56) Enable interpolation of pom values within the pom
Posted by ji...@codehaus.org.
The following issue has been updated:
Updater: Jason van Zyl (mailto:jvanzyl@maven.org)
Date: Mon, 26 Jul 2004 10:58 PM
Changes:
Version changed from 1.0-alpha-1
Fix Version changed to 1.0-alpha-1
---------------------------------------------------------------------
For a full history of the issue, see:
http://jira.codehaus.org/browse/MNG-56?page=history
---------------------------------------------------------------------
View the issue:
http://jira.codehaus.org/browse/MNG-56
Here is an overview of the issue:
---------------------------------------------------------------------
Key: MNG-56
Summary: Enable interpolation of pom values within the pom
Type: Task
Status: Unassigned
Priority: Major
Original Estimate: Unknown
Time Spent: Unknown
Remaining: Unknown
Project: m2
Fix Fors:
1.0-alpha-1
Assignee:
Reporter: Jason van Zyl
Created: Mon, 26 Jul 2004 10:57 PM
Updated: Mon, 26 Jul 2004 10:58 PM
Description:
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
[jira] Updated: (MNG-56) Enable interpolation of pom values within the pom
Posted by ji...@codehaus.org.
The following issue has been updated:
Updater: Jason van Zyl (mailto:jvanzyl@maven.org)
Date: Thu, 27 Jan 2005 3:16 PM
Changes:
Fix Version changed from 1.0-alpha-1
---------------------------------------------------------------------
For a full history of the issue, see:
http://jira.codehaus.org/browse/MNG-56?page=history
---------------------------------------------------------------------
View the issue:
http://jira.codehaus.org/browse/MNG-56
Here is an overview of the issue:
---------------------------------------------------------------------
Key: MNG-56
Summary: Enable interpolation of pom values within the pom
Type: Task
Status: Unassigned
Priority: Major
Original Estimate: Unknown
Time Spent: Unknown
Remaining: Unknown
Project: m2
Assignee:
Reporter: Jason van Zyl
Created: Mon, 26 Jul 2004 10:57 PM
Updated: Thu, 27 Jan 2005 3:16 PM
Description:
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
[jira] Assigned: (MNG-56) Enable interpolation of pom values within the pom
Posted by ji...@codehaus.org.
Message:
The following issue has been re-assigned.
Assignee: John Casey (mailto:jdcasey@commonjava.org)
---------------------------------------------------------------------
View the issue:
http://jira.codehaus.org/browse/MNG-56
Here is an overview of the issue:
---------------------------------------------------------------------
Key: MNG-56
Summary: Enable interpolation of pom values within the pom
Type: Task
Status: Open
Priority: Major
Original Estimate: Unknown
Time Spent: Unknown
Remaining: Unknown
Project: m2
Fix Fors:
1.0-alpha-1
Versions:
1.0-alpha-1
Assignee: John Casey
Reporter: Jason van Zyl
Created: Mon, 26 Jul 2004 10:57 PM
Updated: Thu, 3 Feb 2005 4:08 PM
Description:
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
[jira] Work Started: (MNG-56) Enable interpolation of pom values within the pom
Posted by ji...@codehaus.org.
Message:
Work on this issue has been started by John Casey (mailto:jdcasey@commonjava.org)
---------------------------------------------------------------------
View the issue:
http://jira.codehaus.org/browse/MNG-56
Here is an overview of the issue:
---------------------------------------------------------------------
Key: MNG-56
Summary: Enable interpolation of pom values within the pom
Type: Task
Status: In Progress
Priority: Major
Original Estimate: Unknown
Time Spent: Unknown
Remaining: Unknown
Project: m2
Fix Fors:
1.0-alpha-1
Versions:
1.0-alpha-1
Assignee: John Casey
Reporter: Jason van Zyl
Created: Mon, 26 Jul 2004 10:57 PM
Updated: Thu, 3 Feb 2005 4:08 PM
Description:
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
[jira] Updated: (MNG-56) Enable interpolation of pom values within the pom
Posted by ji...@codehaus.org.
The following issue has been updated:
Updater: Jason van Zyl (mailto:jvanzyl@maven.org)
Date: Thu, 27 Jan 2005 4:41 PM
Changes:
Version changed to 1.0-alpha-1
---------------------------------------------------------------------
For a full history of the issue, see:
http://jira.codehaus.org/browse/MNG-56?page=history
---------------------------------------------------------------------
View the issue:
http://jira.codehaus.org/browse/MNG-56
Here is an overview of the issue:
---------------------------------------------------------------------
Key: MNG-56
Summary: Enable interpolation of pom values within the pom
Type: Task
Status: Unassigned
Priority: Major
Original Estimate: Unknown
Time Spent: Unknown
Remaining: Unknown
Project: m2
Fix Fors:
1.0-alpha-1
Versions:
1.0-alpha-1
Assignee:
Reporter: Jason van Zyl
Created: Mon, 26 Jul 2004 10:57 PM
Updated: Thu, 27 Jan 2005 4:41 PM
Description:
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
[jira] Updated: (MNG-56) Enable interpolation of pom values within the pom
Posted by ji...@codehaus.org.
The following issue has been updated:
Updater: Jason van Zyl (mailto:jvanzyl@maven.org)
Date: Thu, 27 Jan 2005 4:41 PM
Changes:
Fix Version changed to 1.0-alpha-1
---------------------------------------------------------------------
For a full history of the issue, see:
http://jira.codehaus.org/browse/MNG-56?page=history
---------------------------------------------------------------------
View the issue:
http://jira.codehaus.org/browse/MNG-56
Here is an overview of the issue:
---------------------------------------------------------------------
Key: MNG-56
Summary: Enable interpolation of pom values within the pom
Type: Task
Status: Unassigned
Priority: Major
Original Estimate: Unknown
Time Spent: Unknown
Remaining: Unknown
Project: m2
Fix Fors:
1.0-alpha-1
Assignee:
Reporter: Jason van Zyl
Created: Mon, 26 Jul 2004 10:57 PM
Updated: Thu, 27 Jan 2005 4:41 PM
Description:
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira