[ 
https://issues.apache.org/jira/browse/DOXIA-707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17779329#comment-17779329
 ] 

Roman Ivanov commented on DOXIA-707:
------------------------------------

[~michael-o], do you think that implementation of PrintWriter
As is done at https://github.com/checkstyle/checkstyle/pull/13947 is good 
approach?
It looks weird that method 
public void write(String line, int offset, int length) {

needs to be override with replacement of what is done by some other content 
generator.
Method exists to fix problems of other logic.

> Ability to define lineneding for generated content
> --------------------------------------------------
>
>                 Key: DOXIA-707
>                 URL: https://issues.apache.org/jira/browse/DOXIA-707
>             Project: Maven Doxia
>          Issue Type: Improvement
>            Reporter: Roman Ivanov
>            Priority: Major
>
> in Checkstyle project we use doxia classes to generate xml files in  xdoc 
> format
> https://github.com/checkstyle/checkstyle/issues/13770
> We have a rule that all files in our git repo are Linux line-ending. 
> Lunux/unix users are ok, but windows users have inconvenience that after 
> build execution xdoc files are marked as  changes in git, due to change in 
> lineending.
> Right now we do hack with override of some doxia classes to enforce 
> lineending that we need.
> It would be awesome if we can defined lineending in some config or system 
> variable or ....



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to