PY-9795, PY-4717 Intention "Specify type ..." works for missing docstrings in Google...
authorMikhail Golubev <mikhail.golubev@jetbrains.com>
Mon, 24 Aug 2015 16:56:13 +0000 (19:56 +0300)
committerMikhail Golubev <mikhail.golubev@jetbrains.com>
Wed, 2 Sep 2015 11:35:12 +0000 (14:35 +0300)
commitab4ca84665a707c145ae73ed944d7f5e021e1456
treeb3a61c1d4daa0dfafac7f7dda240ee06bd906c1c
parent23e3cf21442de7ba8af7093ca03c2fa2edbcc207
PY-9795, PY-4717 Intention "Specify type ..." works for missing docstrings in Google and Numpy formats
18 files changed:
python/psi-api/src/com/jetbrains/python/toolbox/Substring.java
python/src/com/jetbrains/python/codeInsight/intentions/SpecifyTypeInDocstringIntention.java
python/src/com/jetbrains/python/documentation/DocStringUtil.java
python/src/com/jetbrains/python/documentation/GoogleCodeStyleDocString.java
python/src/com/jetbrains/python/documentation/NumpyDocString.java
python/src/com/jetbrains/python/documentation/PyDocstringGenerator.java
python/testData/docstrings/googleEmptyParamTypeInParenthesis.py [new file with mode: 0644]
python/testData/docstrings/googleReturnTypeNoDescription.py [new file with mode: 0644]
python/testData/intentions/afterParamTypeInNewGoogleDocString.py [new file with mode: 0644]
python/testData/intentions/afterParamTypeInNewNumpyDocString.py [new file with mode: 0644]
python/testData/intentions/afterReturnTypeInNewGoogleDocString.py [new file with mode: 0644]
python/testData/intentions/afterReturnTypeInNewNumpyDocString.py [new file with mode: 0644]
python/testData/intentions/beforeParamTypeInNewGoogleDocString.py [new file with mode: 0644]
python/testData/intentions/beforeParamTypeInNewNumpyDocString.py [new file with mode: 0644]
python/testData/intentions/beforeReturnTypeInNewGoogleDocString.py [new file with mode: 0644]
python/testData/intentions/beforeReturnTypeInNewNumpyDocString.py [new file with mode: 0644]
python/testSrc/com/jetbrains/python/PySectionBasedDocStringTest.java
python/testSrc/com/jetbrains/python/intentions/PyIntentionTest.java