apache / apache/maven-help-plugin

effective-pom duplicate xml declaration and not pretty printed

Đang mở
#421 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
bug
Ngôn ngữ chính
Java
Star
29
Fork
42
Merge trung bình
1 ngày 12 giờ
Pull request đã merge (30 ngày)
6

Mô tả

### Affected version

3.5.2

### Bug description

The effective-pom goal will generate invalid XML output in some cases. Run 'mvn help:effective-pom -Dverbose=true' on the attached pom.xml and you will see output like that in maven-help-plugin.txt

This output shows the following problems:
* There are two xml declarations, this is actually invalid
* The xml has not been pretty-printed
* Comments from the 'verbose' flag still start with

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Hướng nghiên cứu

Bắt đầu với AbstractEffectiveMojo.prettyFormat() và EffectivePomMojo.execute(), sau đó tái hiện vấn đề bằng pom.xml đính kèm và `mvn help:effective-pom -Dverbose=true`. So sánh đầu ra với maven-help-plugin.txt; được xem là hoàn tất khi POM hiệu dụng có một khai báo XML, được pretty-print và các chú thích verbose được định dạng chính xác.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
java
Lĩnh vực
build-system
Loại issue
Lỗi
Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức độ hoạt động
Ít trao đổi
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
68/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.