2013-08-22 27 views
14

Tôi đang sử dụng Vera++ để thực hiện một số phân tích tĩnh trên mã C++ của mình. (trong Visual Studio 2008)Cách nhận Vera ++ để bỏ qua các phần mã cho một số/tất cả các quy tắc?

Tuy nhiên, tôi có một số mã mà tôi biết và chấp nhận, sẽ phá vỡ các quy tắc nhất định.

Tôi muốn có thể bằng cách nào đó nói với Vera ++ để tránh các phương pháp hoặc phần mã này, vì vậy báo cáo chỉ hiển thị các vùng mã mà tôi muốn điều chỉnh.

Có bất kỳ điều gì tôi có thể đưa vào mã của tôi, ví dụ: nhận xét được định dạng đặc biệt, có thể cho phép một số mã nhất định bỏ qua các quy tắc nhất định không?

+1

Trong [tài liệu] (https://bitbucket.org/verateam/vera/wiki/Running) Tôi chỉ tìm thấy tùy chọn '--exclusions' chỉ cho phép loại trừ các tệp nguồn _entire C++, chứ không phải các phần mã . Dường như có [yêu cầu tính năng] (https://bitbucket.org/verateam/vera/issue/23/add-advanced-exclusion-mechanism) cho một cơ chế loại trừ tiên tiến hơn ... –

Trả lời

5

Như gx_ đã nói, --exclusions cho phép bạn bỏ qua một số tệp cho các quy tắc được chỉ định. Nhấp vào here để biết thêm thông tin.

Nhưng nó không thể hoạt động cho đoạn mã được chỉ định.

here là một vấn đề đối với vera yêu cầu nâng cao những gì bạn muốn, bạn có thể chú ý đến nó.

Các vấn đề liên quan