¿Cómo puedo habilitar los controles de "modernización" de clang-tidy?

Acabo de instalarClangOnWiny estoy tratando de conseguirclang-tidy'modernizar' los cheques para trabajar. Desafortunadamente,clang-tidy no parece saber sobre ellos:clang-tidy -list-checks foo.cpp -- | grep modernize No produce salida.

Los cheques "modernizar" están listadosaquí, pero esa página parece documentar Clang 3.8, y la versión que he instalado es 3.7. Sin embargo, la versión 3.7 es la actual listada enPágina de descarga de LLVM.

clang-tidy conoce una variedad de controles de seguridad, así que creo que lo tengo instalado correctamente. Por ejemplo,clang-tidy -list-checks foo.cpp -- | grep security produce esto:

clang-analyzer-security.FloatLoopCounter
clang-analyzer-security.insecureAPI.UncheckedReturn
clang-analyzer-security.insecureAPI.getpw
clang-analyzer-security.insecureAPI.gets
clang-analyzer-security.insecureAPI.mkstemp
clang-analyzer-security.insecureAPI.mktemp
clang-analyzer-security.insecureAPI.rand
clang-analyzer-security.insecureAPI.strcpy
clang-analyzer-security.insecureAPI.vfork

¿Hay algo especial que deba hacer para habilitar controles comomodernize-use-override ymodernize-use-nullptr?

Respuestas a la pregunta(2)

Su respuesta a la pregunta