2015-07-09 31 views
6

Tôi đang tìm để thi hành một số hoạt động tốt nhất cho Java 8 sử dụng Checkstyle, một số ví dụ bao gồm:Enforce java 8 ước sử dụng Checkstyle

  1. Đừng optionals tổ
  2. Giới hạn lambdas để dòng x nếu đó là trong giữa dòng biến đổi
  3. cảnh báo chung đối với dòng song song

Dựa trên nghiên cứu của tôi, tôi có thể thấy rằng Checkstyle hỗ trợ java 8, nhưng không có gì cụ thể để thực thi các tiêu chuẩn trên f ăn.

Đây có phải là thứ có sẵn không?

Cảm ơn sự giúp đỡ của bạn.

Trả lời

3

Nếu kiểu kiểm tra hỗ trợ nó ra khỏi hộp, nó sẽ được liệt kê trong số the standard checks that checkstyle comes with (Tôi không thấy bất kỳ khi nào tôi liếc qua nó, thật không may). Nếu không có trong danh sách đó, tôi sẽ bắt đầu xem các thư viện kiểu kiểm tra của bên thứ ba (chẳng hạn như SevNTU Checkstyle, Checkstyle AddonsCS-Contrib trong số đó) để xem bạn có thể tìm thấy các séc đáp ứng nhu cầu của mình hay không. Nếu bạn vẫn không thể tìm thấy bất cứ điều gì, bạn có thể phải implement the checks yourself. Nếu bạn làm như vậy, bạn có thể muốn xem xét contributing họ tham gia cộng đồng, giành được lòng biết ơn vĩnh cửu của người dùng kiểm tra trên khắp thế giới.