[
https://issues.apache.org/jira/browse/DOXIASITETOOLS-242?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Michael Osipov updated DOXIASITETOOLS-242:
------------------------------------------
Description:
To be removed:
* All Java code marked with {{@Deprecated}}
* Unqualified ({{project.}})) project model interpolation
* Deprecated rendering context properties: currentDate, dateRevision,
dateFormat, FileUtils, i18n, creationDate, dateCreation
* Incur document properties to empty string rather than {{null}} which is not
properly handled in Velocity templates (empty string always evaluates to
{{true}})
{{org.apache.maven.doxia.tools.DefaultSiteTool.getRelativePath(String,
String)}} will remain because it requires extra work to be replaced.
was:{{org.apache.maven.doxia.tools.DefaultSiteTool.getRelativePath(String,
String)}} will remain because it requires extra work to be replaced.
> Remove all deprecated code
> --------------------------
>
> Key: DOXIASITETOOLS-242
> URL: https://issues.apache.org/jira/browse/DOXIASITETOOLS-242
> Project: Maven Doxia Sitetools
> Issue Type: Task
> Affects Versions: 1.11.1
> Reporter: Michael Osipov
> Assignee: Michael Osipov
> Priority: Major
> Fix For: 2.0.0-M1
>
>
> To be removed:
> * All Java code marked with {{@Deprecated}}
> * Unqualified ({{project.}})) project model interpolation
> * Deprecated rendering context properties: currentDate, dateRevision,
> dateFormat, FileUtils, i18n, creationDate, dateCreation
> * Incur document properties to empty string rather than {{null}} which is not
> properly handled in Velocity templates (empty string always evaluates to
> {{true}})
> {{org.apache.maven.doxia.tools.DefaultSiteTool.getRelativePath(String,
> String)}} will remain because it requires extra work to be replaced.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)