[
https://issues.apache.org/jira/browse/ROL-2158?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Work on ROL-2158 stopped by Aditya Sharma.
------------------------------------------
> Remove deprecated pom.* properties with project.*
> -------------------------------------------------
>
> Key: ROL-2158
> URL: https://issues.apache.org/jira/browse/ROL-2158
> Project: Apache Roller
> Issue Type: Bug
> Affects Versions: 6.0.0
> Reporter: Saurabh Dixit
> Assignee: Aditya Sharma
> Priority: Minor
> Time Spent: 50m
> Remaining Estimate: 0h
>
> Deprecated features are those that have been retained temporarily for
> backward compatibility, but which will eventually be removed. In effect,
> deprecation announces a grace period to allow the smooth transition from the
> old features to the new ones. In that period, no use of the deprecated
> features should be added, and all existing uses should be gradually removed.
> This rule raises an issue when {{${pom.*}}} properties are used in a pom.
> h2. Noncompliant Code Example
> {code:java}
> <build> <finalName>${pom.artifactId}-${pom.version}</finalName> <!--
> Noncompliant -->{code}
> h2. Compliant Solution
> {code:java}
> <build> <finalName>${project.artifactId}-${project.version}</finalName>{code}
> or
> {code:java}
> <build> <finalName>${artifactId}-${version}</finalName>{code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)