2013-06-27 35 views
5

Tôi nhận được lỗi sau khi tôi cố tải mẫu kiểu kiểm tra do người dùng xác định.lỗi kiểu séc nhật thực không thể khởi tạo mô-đun TreeWalker - TreeWalker không được phép làm phụ huynh của FileLength

cannot initialize module TreeWalker - TreeWalker is not allowed as a parent of FileLength 

Tôi nghĩ rằng đó có thể là do không tương thích với phiên bản kiểm tra trong nhật thực của tôi. Làm cách nào để tôi có thể tìm phiên bản kiểu séc thích hợp với tệp xml kiểu séc

Trả lời

11

Đây là lỗi trong mẫu, độc lập với phiên bản Kiểu cách kiểm tra. FileLength đi trực tiếp dưới Checker, không dưới TreeWalker.

Ví dụ:

<module name="Checker"> 
    <property name="severity" value="warning"/> 
    <module name="TreeWalker"> 
     <property name="tabWidth" value="4"/> 
     <module name="JavadocType"/> 
     <!-- many others --> 
    </module> 
    <module name="NewlineAtEndOfFile"/> 
    <module name="FileLength"/> 
    <module name="JavadocPackage"/> 
    <!-- others --> 
</module>