PY-9795, PY-4717 Full-featured support of Google Code Style and Numpy docstring updates
authorMikhail Golubev <mikhail.golubev@jetbrains.com>
Tue, 25 Aug 2015 13:06:27 +0000 (16:06 +0300)
committerMikhail Golubev <mikhail.golubev@jetbrains.com>
Wed, 2 Sep 2015 11:35:15 +0000 (14:35 +0300)
commit973dca83151c16200863b8e659f0be7c55838335
tree098826274713bc0205b96909c811da84642ab353
parente523ee91e4c7d0e6d7af2b4e6dbad530df69f85b
PY-9795, PY-4717 Full-featured support of Google Code Style and Numpy docstring updates
54 files changed:
python/psi-api/src/com/jetbrains/python/psi/StructuredDocString.java
python/src/com/jetbrains/python/codeInsight/intentions/SpecifyTypeInDocstringIntention.java
python/src/com/jetbrains/python/documentation/DocStringLineParser.java
python/src/com/jetbrains/python/documentation/PyDocstringGenerator.java
python/src/com/jetbrains/python/documentation/SectionBasedDocString.java
python/src/com/jetbrains/python/documentation/TagBasedDocString.java
python/src/com/jetbrains/python/documentation/docstrings/DocStringBuilder.java
python/src/com/jetbrains/python/documentation/docstrings/DocStringUpdater.java
python/src/com/jetbrains/python/documentation/docstrings/GoogleCodeStyleDocStringUpdater.java
python/src/com/jetbrains/python/documentation/docstrings/SectionBasedDocStringBuilder.java
python/src/com/jetbrains/python/documentation/docstrings/SectionBasedDocStringUpdater.java
python/src/com/jetbrains/python/documentation/docstrings/TagBasedDocStringBuilder.java
python/src/com/jetbrains/python/documentation/docstrings/TagBasedDocStringUpdater.java
python/testData/intentions/afterParamTypeInEmptyGoogleDocString.py [new file with mode: 0644]
python/testData/intentions/afterParamTypeInEmptyNumpyDocString.py [new file with mode: 0644]
python/testData/intentions/afterParamTypeInGoogleDocStringEmptyParamSection.py [new file with mode: 0644]
python/testData/intentions/afterParamTypeInGoogleDocStringOnlySummary.py [new file with mode: 0644]
python/testData/intentions/afterParamTypeInGoogleDocStringOnlySummaryOneLine.py [new file with mode: 0644]
python/testData/intentions/afterParamTypeInGoogleDocStringOtherParamDeclared.py [new file with mode: 0644]
python/testData/intentions/afterParamTypeInGoogleDocStringOtherSectionExists.py [new file with mode: 0644]
python/testData/intentions/afterParamTypeInGoogleDocStringParamDeclaredEmptyParenthesis.py [new file with mode: 0644]
python/testData/intentions/afterParamTypeInGoogleDocStringParamDeclaredNoParenthesis.py [new file with mode: 0644]
python/testData/intentions/afterParamTypeInNumpyDocStringEmptyParamSection.py [new file with mode: 0644]
python/testData/intentions/afterParamTypeInNumpyDocStringOnlySummary.py [new file with mode: 0644]
python/testData/intentions/afterParamTypeInNumpyDocStringOnlySummaryOneLine.py [new file with mode: 0644]
python/testData/intentions/afterParamTypeInNumpyDocStringOtherParamDeclared.py [new file with mode: 0644]
python/testData/intentions/afterParamTypeInNumpyDocStringOtherSectionExists.py [new file with mode: 0644]
python/testData/intentions/afterParamTypeInNumpyDocStringParamDeclaredColon.py [new file with mode: 0644]
python/testData/intentions/afterParamTypeInNumpyDocStringParamDeclaredNoColon.py [new file with mode: 0644]
python/testData/intentions/afterReturnTypeInEmptyGoogleDocString.py [new file with mode: 0644]
python/testData/intentions/afterReturnTypeInEmptyNumpyDocString.py [new file with mode: 0644]
python/testData/intentions/afterReturnTypeInGoogleDocStringEmptyReturnSection.py [new file with mode: 0644]
python/testData/intentions/afterReturnTypeInNumpyDocStringEmptyReturnSection.py [new file with mode: 0644]
python/testData/intentions/beforeParamTypeInEmptyGoogleDocString.py [new file with mode: 0644]
python/testData/intentions/beforeParamTypeInEmptyNumpyDocString.py [new file with mode: 0644]
python/testData/intentions/beforeParamTypeInGoogleDocStringEmptyParamSection.py [new file with mode: 0644]
python/testData/intentions/beforeParamTypeInGoogleDocStringOnlySummary.py [new file with mode: 0644]
python/testData/intentions/beforeParamTypeInGoogleDocStringOnlySummaryOneLine.py [new file with mode: 0644]
python/testData/intentions/beforeParamTypeInGoogleDocStringOtherParamDeclared.py [new file with mode: 0644]
python/testData/intentions/beforeParamTypeInGoogleDocStringOtherSectionExists.py [new file with mode: 0644]
python/testData/intentions/beforeParamTypeInGoogleDocStringParamDeclaredEmptyParenthesis.py [new file with mode: 0644]
python/testData/intentions/beforeParamTypeInGoogleDocStringParamDeclaredNoParenthesis.py [new file with mode: 0644]
python/testData/intentions/beforeParamTypeInNumpyDocStringEmptyParamSection.py [new file with mode: 0644]
python/testData/intentions/beforeParamTypeInNumpyDocStringOnlySummary.py [new file with mode: 0644]
python/testData/intentions/beforeParamTypeInNumpyDocStringOnlySummaryOneLine.py [new file with mode: 0644]
python/testData/intentions/beforeParamTypeInNumpyDocStringOtherParamDeclared.py [new file with mode: 0644]
python/testData/intentions/beforeParamTypeInNumpyDocStringOtherSectionExists.py [new file with mode: 0644]
python/testData/intentions/beforeParamTypeInNumpyDocStringParamDeclaredColon.py [new file with mode: 0644]
python/testData/intentions/beforeParamTypeInNumpyDocStringParamDeclaredNoColon.py [new file with mode: 0644]
python/testData/intentions/beforeReturnTypeInEmptyGoogleDocString.py [new file with mode: 0644]
python/testData/intentions/beforeReturnTypeInEmptyNumpyDocString.py [new file with mode: 0644]
python/testData/intentions/beforeReturnTypeInGoogleDocStringEmptyReturnSection.py [new file with mode: 0644]
python/testData/intentions/beforeReturnTypeInNumpyDocStringEmptyReturnSection.py [new file with mode: 0644]
python/testSrc/com/jetbrains/python/intentions/PyIntentionTest.java