2014-01-09 4 views
1

최근에 pylint-0.28에서 pylint-1.1로 업그레이드했으며 더 이상 --output-format = html을 사용할 때 생성 된 html 파일에 메시지 ID를 쓸 수 없습니다. . pylint의 1.X에서pylint를 사용하여 html 파일에 messge id를 쓰는 법 1.1

변경 사항은 --include-IDS 옵션, 이러한 질문 멀리했다 :

How do I get Pylint message IDs to show up after pylint-1.0.0?
PyLint 1.0.0 with PyDev + Eclipse: "include-ids" option no longer allowed, breaks Eclipse integration

그것을 복원 할 --message 템플릿 옵션을 사용하는 것이 좋습니다,하지만 화면 출력에서만 작동하는 것 같습니다. 따라서 현재 HTML 파일의 'type'열은 다섯 가지 메시지 유형 중 하나만 포함합니다. html 파일에 메시지 이름이나 메시지 ID를 대신 넣으려면 어떻게해야합니까? 또한

, 여기

https://pypi.python.org/pypi/pylint
http://docs.pylint.org/features.html#options

FWIW pylint 문서는 여전히 --include-IDS 옵션을 언급하고, --message 템플릿을 언급하지 않습니다.

마크 E. 해밀턴이 옵션을 pylint 1.1에서 사라 맞아

답변

0

.

텍스트 리포터는 유리하게는 message-template을 얻지 만, HTML은 약간의 구성 가능성을 방해합니다. 어쨌든 IMO, html 보고서는 체계적으로 상징적 인 이름을 포함하도록 수정되어야합니다.

https://bitbucket.org/logilab/pylint/issues에 문제를 제출하십시오.

+0

문제는 https://bitbucket.org/logilab/pylint/issue/135/how-to-write-messge-name-or-id-to-html에 있습니다. – mnagel