Damans227 commented on code in PR #12933:
URL: https://github.com/apache/cloudstack/pull/12933#discussion_r3964363991
##########
.pre-commit-config.yaml:
##########
@@ -186,6 +186,19 @@ repos:
files:
^(LICENSE|NOTICE)$|README$|\.(bat|cfg|config|cs|css|erb|gitignore|header|in|install|java|md|properties|py|rb|rc|sh|sql|svg|te|template|txt|ucls|vue|xml|xsl|yaml|yml)$|^cloud-cli/bindir/cloud-tool$|^debian/changelog$
args: [--markdown-linebreak-ext=md]
exclude:
^services/console-proxy/rdpconsole/src/test/doc/freerdp-debug-log\.txt$
+ - repo: https://github.com/pre-commit/pygrep-hooks
+ rev: 3a6eb0fadf60b3cccfd80bad9dbb6fae7e47b316 # frozen: v1.10.0
+ hooks:
+ - id: python-check-mock-methods
+ name: run check for not-real mock methods
+ description: Prevent common mistakes of assert mck.not_called(),
assert mck.called_once_with(...) and mck.assert_called
+ - id: python-use-type-annotations
+ name: run check for type annotations not comments
+ description: Enforce that python3.6+ type annotations are used instead
of type comments
+ exclude:
^scripts/vm/hypervisor/xenserver/xenserver56/InterfaceReconfigure\.py$
Review Comment:
Why is this one file skipped? I looked and it has no type comment in it. It
just has a normal sentence that starts with the word "type". So any comment
written like that in future will fail and end up added to this list. Is that ok?
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]