pmd

    37Nhiệt

    6Trả lời

    Tôi đang sử dụng plugin PMD cho Eclipse và nó mang lại cho tôi một lỗi khi sử dụng System.out.println() với lời giải thích: hệ thống (trong | err) .print được sử dụng. , hãy cân nhắc sử dụng bộ ghi nh

    47Nhiệt

    4Trả lời

    Đối với PMD, tôi muốn có quy tắc cảnh báo cho tôi về những biến xấu xí bắt đầu bằng biến của tôi. Điều này có nghĩa là tôi phải chấp nhận tất cả các biến KHÔNG bắt đầu bằng của tôi. Vì vậy, tôi cần mộ

    5Nhiệt

    2Trả lời

    Ai đó có thể đề xuất quy tắc xpath PMD để cảnh báo rằng gọi phương thức equals() của java.math.BigDecimal sẽ kiểm tra cả giá trị và quy mô thường (trừ một số loại ứng dụng kỹ thuật) có thể là một sai

    10Nhiệt

    3Trả lời

    Tôi đang tìm các công cụ QA cho PHP. Tôi đã từng sử dụng PMD, FindBugs và Checkstyle trong thế giới Java. Có một số công cụ tương tự cho PHP thực hiện phân tích mã không? Cho đến nay tôi đã tìm thấy n

    5Nhiệt

    1Trả lời

    Tôi đang sử dụng PMD theo eclipse 4.3.1/Kepler và tôi không thể loại trừ tệp và thư mục khỏi kiểm tra vi phạm. cấu trúc thư mục My /any/path/to/the/workspace/myproject1 /any/path/to/the/workspace/myp

    5Nhiệt

    1Trả lời

    Làm cách nào để khóa phiên bản của plugin Maven mà tôi muốn sử dụng? Tôi có plugin PMD cấu hình như vậy: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-pmd-plug

    7Nhiệt

    4Trả lời

    Tôi đã cài đặt PMD trong Eclipse Kepler bằng cách sử dụng thị trường Eclipse. Nhưng tôi không thể truy cập nó sau khi cài đặt. Khi tôi truy cập vào Cửa sổ → Tùy chọn và tìm kiếm PMD, tôi không nhận đư

    7Nhiệt

    4Trả lời

    Theo công cụ PMD, sau đây là một thói quen xấu: String s = "" + 123; // bad String t = Integer.toString(456); // ok This is an inefficient way to convert any type to a `String`. Tại sao nó là mộ

    6Nhiệt

    2Trả lời

    Tôi có kiểm tra JUnit sau đây. Phương pháp mà tôi đang thử nghiệm khá đơn giản, nó chỉ nhận được một số và trả về một List với các ước của nó. Tôi không muốn lặp lại mã kiểm tra nhiều lần, vì vậy tôi

    9Nhiệt

    3Trả lời

    PMD có một quy tắc gọi là ArrayIsStoredDirectly trong ruleset Sun An ninh: nhà xây dựng và phương pháp nhận mảng nên sao chép các đối tượng và lưu trữ các bản sao. Điều này ngăn cản những thay đổi tro