idea/community.git
6 years agoCPP-4184 Generate multiple '}' on enter for code with several '{' in one line (commun... appcode/144.1389 clion/144.1388
Alexey Utkin [Mon, 23 Nov 2015 14:23:21 +0000 (17:23 +0300)]
CPP-4184 Generate multiple '}' on enter for code with several '{' in one line (community code)

6 years agocpu bound
Dmitry Avdeev [Mon, 23 Nov 2015 13:42:18 +0000 (16:42 +0300)]
cpu bound

6 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Mon, 23 Nov 2015 14:01:50 +0000 (15:01 +0100)]
Merge remote-tracking branch 'origin/master'

6 years agogradle: code cleanup
Vladislav.Soroka [Mon, 23 Nov 2015 13:54:50 +0000 (16:54 +0300)]
gradle: code cleanup

6 years agoUpdate after review in PyDev.Debugger
Elizaveta Shashkova [Mon, 23 Nov 2015 13:15:49 +0000 (16:15 +0300)]
Update after review in PyDev.Debugger

6 years ago[project] commons-compress added to platform libs
Roman Shevchenko [Mon, 23 Nov 2015 13:11:04 +0000 (14:11 +0100)]
[project] commons-compress added to platform libs

6 years agogradle: integration tests supported gradle versions added (2.9)
Vladislav.Soroka [Mon, 23 Nov 2015 12:59:21 +0000 (15:59 +0300)]
gradle: integration tests supported gradle versions added (2.9)

6 years agowait for maven-related threads to finish in tests
Alexey Kudravtsev [Mon, 23 Nov 2015 12:23:42 +0000 (15:23 +0300)]
wait for maven-related threads to finish in tests

6 years agowait for netty threads to finish in tests
Alexey Kudravtsev [Mon, 23 Nov 2015 12:22:09 +0000 (15:22 +0300)]
wait for netty threads to finish in tests

6 years agowait for debugger thread to finish in tests
Alexey Kudravtsev [Mon, 23 Nov 2015 12:03:15 +0000 (15:03 +0300)]
wait for debugger thread to finish in tests

6 years agomore useful method return type
Alexey Kudravtsev [Mon, 23 Nov 2015 12:01:00 +0000 (15:01 +0300)]
more useful method return type

6 years agomore useful method
Alexey Kudravtsev [Mon, 23 Nov 2015 11:55:51 +0000 (14:55 +0300)]
more useful method

6 years agoavoid re-using disposed browser
Alexey Kudravtsev [Mon, 23 Nov 2015 11:51:52 +0000 (14:51 +0300)]
avoid re-using disposed browser

6 years agoIDEA-148277 java.lang.reflect.InvocationTargetException
Dmitry Batrak [Mon, 23 Nov 2015 12:31:24 +0000 (15:31 +0300)]
IDEA-148277 java.lang.reflect.InvocationTargetException

6 years agogradle: ear artifacts support
Vladislav.Soroka [Mon, 23 Nov 2015 12:20:02 +0000 (15:20 +0300)]
gradle: ear artifacts support

6 years agoframework detection: do not invoke 'refresh' recursively, it's enough to invoke one...
nik [Mon, 23 Nov 2015 12:07:28 +0000 (15:07 +0300)]
framework detection: do not invoke 'refresh' recursively, it's enough to invoke one recursive refresh instead provided that we initialize VFS firstly (EA-69512 fixed)

6 years agofollow up to IDEA-145931 one more case of garbage text when viewing JDK Javadoc
Dmitry Batrak [Mon, 23 Nov 2015 12:03:49 +0000 (15:03 +0300)]
follow up to IDEA-145931 one more case of garbage text when viewing JDK Javadoc

6 years agoPotential leak in NonProjectFileAccessTest fixed
Anton Makeev [Mon, 23 Nov 2015 11:59:39 +0000 (12:59 +0100)]
Potential leak in NonProjectFileAccessTest fixed

6 years ago[tests] timeouts in output reader test corrected; cleanup
Roman Shevchenko [Mon, 23 Nov 2015 10:34:05 +0000 (11:34 +0100)]
[tests] timeouts in output reader test corrected; cleanup

6 years agofix testdata appcode/144.1385 clion/144.1384 phpstorm/144.1382
Anna Kozlova [Mon, 23 Nov 2015 10:17:37 +0000 (11:17 +0100)]
fix testdata

6 years agofix NonProjectFileAccessTest
Vladimir Krivosheev [Mon, 23 Nov 2015 10:03:27 +0000 (11:03 +0100)]
fix NonProjectFileAccessTest

6 years ago[project] invalid dependencies fixed
Roman Shevchenko [Mon, 23 Nov 2015 09:54:40 +0000 (10:54 +0100)]
[project] invalid dependencies fixed

6 years agoPlatform: incorrect VfsUtilCore.isAncestor(File, File) replaced with the correct...
Anton Makeev [Mon, 23 Nov 2015 09:42:32 +0000 (10:42 +0100)]
Platform: incorrect VfsUtilCore.isAncestor(File, File) replaced with the correct FileUtil.isAncestor
VfsUtilCore.isAncestor didn't took into account case sensitivity on OS X, ''/..' and ''/.' references in paths,

6 years agoIDEA-148286 Fix cleaning up registered handlers: they are enumerated from 0 appcode/144.1362 clion/144.1361 dbe/144.1358 idea/144.1359 phpstorm/144.1357 pycharm/144.1366 rubymine/144.1356 webstorm/144.1363
Kirill Likhodedov [Sun, 22 Nov 2015 20:52:22 +0000 (23:52 +0300)]
IDEA-148286 Fix cleaning up registered handlers: they are enumerated from 0

6 years agoIDEA-148148 use read/write locks instead of synchronizing to avoid read-read blocking
Kirill Likhodedov [Sun, 22 Nov 2015 15:30:32 +0000 (18:30 +0300)]
IDEA-148148 use read/write locks instead of synchronizing to avoid read-read blocking

6 years ago@NotNull & simplify logic
Kirill Likhodedov [Sun, 22 Nov 2015 14:59:37 +0000 (17:59 +0300)]
@NotNull & simplify logic

6 years agoIDEA-145355 Fixed dirty scope changes accumulation while "ChangeListManager" is froze... appcode/144.1355 clion/144.1354
Konstantin Kolosovsky [Thu, 19 Nov 2015 16:56:50 +0000 (19:56 +0300)]
IDEA-145355 Fixed dirty scope changes accumulation while "ChangeListManager" is frozen for update requests utilizing "dirty scope manager filler" (Consumer<VcsDirtyScopeManager>) instead of direct dirty scope modifications

6 years agoIDEA-143358 Unregister authenticators on project dispose if they don't get unregister...
Kirill Likhodedov [Sun, 22 Nov 2015 14:29:03 +0000 (17:29 +0300)]
IDEA-143358 Unregister authenticators on project dispose if they don't get unregistered for some reason

HTTP and SSH Authenticators hold a link to the Project,
while the GitXmlRpcHandlerService is application wide.

Normally, authenticators are unregistered on Git processTerminated,
or if an exception happens.
But if some reason this doesn't happen, we want to make sure that the
Project doesn't leak.

6 years agoIDEA-148286 Make "Select In Git Log" invisible for files not under Git
Kirill Likhodedov [Sun, 22 Nov 2015 14:26:30 +0000 (17:26 +0300)]
IDEA-148286 Make "Select In Git Log" invisible for files not under Git

6 years agoIDEA-147835 Fix Log and introduce Git statistics
Kirill Likhodedov [Wed, 18 Nov 2015 16:00:43 +0000 (19:00 +0300)]
IDEA-147835 Fix Log and introduce Git statistics

together with a utility method to report data numbers.

6 years agoadd toString to UsageDescriptor
Kirill Likhodedov [Sat, 21 Nov 2015 14:20:12 +0000 (17:20 +0300)]
add toString to UsageDescriptor

to simplify debugging.

6 years agoIDEA-136449 Spurious "cannot resolve symbol" on string literal from "injected referen... appcode/144.1347 appcode/144.1353 clion/144.1348 clion/144.1352 idea/144.1349 phpstorm/144.1350 pycharm/144.1346 webstorm/144.1344
Gregory.Shrago [Sun, 22 Nov 2015 02:18:33 +0000 (05:18 +0300)]
IDEA-136449 Spurious "cannot resolve symbol" on string literal from "injected references" inspection

6 years agotype migration: type parameters migration class resolving fixed appcode/144.1343 clion/144.1334 clion/144.1340 dbe/144.1336 phpstorm/144.1335 pycharm/144.1338 rubymine/144.1342
Dmitry Batkovich [Sat, 21 Nov 2015 18:57:14 +0000 (21:57 +0300)]
type migration: type parameters migration class resolving fixed

6 years agotype migration: anonymous classes type migration test appcode/144.1332 clion/144.1331
Dmitry Batkovich [Sat, 21 Nov 2015 13:17:39 +0000 (16:17 +0300)]
type migration: anonymous classes type migration test

6 years agotype migration: proper migration of anonymous class type parameters
Dmitry Batkovich [Sat, 21 Nov 2015 12:49:50 +0000 (15:49 +0300)]
type migration: proper migration of anonymous class type parameters

6 years agotrack only smart pointers with SelfElementInfos because others don't need event handling
peter [Sat, 21 Nov 2015 12:19:27 +0000 (13:19 +0100)]
track only smart pointers with SelfElementInfos because others don't need event handling

6 years agoexternal system: do not consider a project library as an orphan one if there is a... appcode/144.1330 clion/144.1329 phpstorm/144.1327
Vladislav.Soroka [Sat, 21 Nov 2015 10:50:52 +0000 (13:50 +0300)]
external system: do not consider a project library as an orphan one if there is a broken reference in a module library order entry (since project libraries can be removed from outside of IDE - by removal of .idea/libraries folder)

6 years agotype migration: allow to migrate static methods using RootTypeConversionRule + tests... appcode/144.1323 clion/144.1324
Dmitry Batkovich [Sat, 21 Nov 2015 08:47:50 +0000 (11:47 +0300)]
type migration: allow to migrate static methods using RootTypeConversionRule + tests (IDEA-CR-6898)

6 years agosmart pointers: get rid of cyclic initialization dependency between SelfElementInfo...
peter [Sat, 21 Nov 2015 07:49:51 +0000 (08:49 +0100)]
smart pointers: get rid of cyclic initialization dependency between SelfElementInfo and MarkerCache

6 years ago-Duplicate hash for method call to include number of arguments appcode/144.1319 clion/144.1315 dbe/144.1305 dbe/144.1308 idea/144.1309 phpstorm/144.1313 pycharm/144.1316 rubymine/144.1317 webstorm/144.1321
Maxim.Mossienko [Fri, 20 Nov 2015 23:48:46 +0000 (00:48 +0100)]
-Duplicate hash for method call to include number of arguments
-During hashing consider string constants same way as integer ones (e.g. not as possible arguments)
-Skip constructors / hashCode / toString / equals
The fixes cover following issues:
IDEA-148156 Incorrect duplicate find
IDEA-141470 Skip equals() and hashCode() methods when looking for duplicates
IDEA-147513 Duplicate code detection triggers on non-duplicate code
IDEA-145340 Bogus duplicate code detected in tests

6 years agointroduced getChildrenOfType
Maxim.Mossienko [Fri, 20 Nov 2015 19:20:33 +0000 (20:20 +0100)]
introduced getChildrenOfType

6 years agoSupport scrolling with mouse wheel in too high popup-menus.
Vassiliy.Kudryashov [Fri, 20 Nov 2015 22:16:37 +0000 (01:16 +0300)]
Support scrolling with mouse wheel in too high popup-menus.

6 years agonew inference: report inference errors of containing call for lambdas
Anna Kozlova [Fri, 20 Nov 2015 20:41:40 +0000 (21:41 +0100)]
new inference: report inference errors of containing call for lambdas

6 years agoensure inference errors are removed before the next round
Anna Kozlova [Fri, 20 Nov 2015 20:32:52 +0000 (21:32 +0100)]
ensure inference errors are removed before the next round

6 years agotestdata IDEA-131282
Anna Kozlova [Fri, 20 Nov 2015 17:56:11 +0000 (18:56 +0100)]
testdata IDEA-131282

6 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Fri, 20 Nov 2015 20:28:27 +0000 (21:28 +0100)]
Merge remote-tracking branch 'origin/master'

6 years ago[tests] assertions for some update channel attributes
Roman Shevchenko [Fri, 20 Nov 2015 20:25:00 +0000 (21:25 +0100)]
[tests] assertions for some update channel attributes

6 years ago[tests] a test case for IDEA-123280
Roman Shevchenko [Fri, 20 Nov 2015 20:13:03 +0000 (21:13 +0100)]
[tests] a test case for IDEA-123280

6 years ago[platform] update info beans migrated to Kotlin, part 2
Roman Shevchenko [Fri, 20 Nov 2015 20:08:33 +0000 (21:08 +0100)]
[platform] update info beans migrated to Kotlin, part 2

6 years ago[platform] update info beans migrated to Kotlin, part 1
Roman Shevchenko [Fri, 20 Nov 2015 19:25:47 +0000 (20:25 +0100)]
[platform] update info beans migrated to Kotlin, part 1

6 years agoIG: ignore expressions with references to named constants by default (IDEA-136657)
Bas Leijdekkers [Fri, 20 Nov 2015 19:58:18 +0000 (20:58 +0100)]
IG: ignore expressions with references to named constants by default (IDEA-136657)

6 years agoFix update of SDK paths: take roots from modifier, because it can have roots that...
Dmitry Trofimov [Fri, 20 Nov 2015 18:19:49 +0000 (19:19 +0100)]
Fix update of SDK paths: take roots from modifier, because it can have roots that are not committed yet

6 years agofor teamcity tests, use the same gc-related VM options as for production to get simil...
peter [Fri, 20 Nov 2015 17:54:40 +0000 (18:54 +0100)]
for teamcity tests, use the same gc-related VM options as for production to get similar performance characteristics

6 years agodon't let context be gc-ed while goto popup is active (fixes one case of ChooseByName...
peter [Fri, 20 Nov 2015 17:50:18 +0000 (18:50 +0100)]
don't let context be gc-ed while goto popup is active (fixes one case of ChooseByNameTest blinking)

6 years agoIDEA-115424 Editor scrolls immediately after switching to its tab after project opening
Dmitry Batrak [Fri, 20 Nov 2015 13:16:10 +0000 (16:16 +0300)]
IDEA-115424 Editor scrolls immediately after switching to its tab after project opening

6 years agonew overload resolution: first check that collected methods are potentially compatibl...
Anna Kozlova [Fri, 20 Nov 2015 17:15:38 +0000 (18:15 +0100)]
new overload resolution: first check that collected methods are potentially compatible with args; for generic methods without specified type arguments this already means that they are applicable; for non generic methods (or raw method calls) expressions should be compatible with parameter types (formal parameter types = actual types as substitutor is known) (IDEA-147798)

6 years agodiamonds: resolve possible 'vararg' conflict by normal resolver
Anna Kozlova [Fri, 20 Nov 2015 15:25:19 +0000 (16:25 +0100)]
diamonds: resolve possible 'vararg' conflict by normal resolver

6 years agointroduce idea.scratch.path property & PathManager.getScratchPath()
Gregory.Shrago [Fri, 20 Nov 2015 17:14:15 +0000 (20:14 +0300)]
introduce idea.scratch.path property & PathManager.getScratchPath()

6 years agoin tests (e.g. on TeamCity), use max number of CPU cores for indexing
peter [Fri, 20 Nov 2015 16:59:27 +0000 (17:59 +0100)]
in tests (e.g. on TeamCity), use max number of CPU cores for indexing

6 years agodefault inspection settings fixed
Dmitry Batkovich [Fri, 20 Nov 2015 16:24:17 +0000 (19:24 +0300)]
default inspection settings fixed

6 years agoIDEA-148216 Duplicated notifications (null check)
Sergey Malenkov [Fri, 20 Nov 2015 16:17:39 +0000 (19:17 +0300)]
IDEA-148216 Duplicated notifications (null check)

6 years agoCollections.addAll inspection checks for sequential 'addAll' methods (IDEA-147772)
Dmitry Batkovich [Fri, 20 Nov 2015 16:06:17 +0000 (19:06 +0300)]
Collections.addAll inspection checks for sequential 'addAll' methods (IDEA-147772)

6 years agosimplify equality for ClsElementInfo: no other kind of info can reference cls psi...
peter [Fri, 20 Nov 2015 15:57:08 +0000 (16:57 +0100)]
simplify equality for ClsElementInfo: no other kind of info can reference cls psi (EA-73898 - assert: PsiFileImpl.getStubTree)

6 years agocleanup
Vladimir Krivosheev [Fri, 20 Nov 2015 15:28:39 +0000 (16:28 +0100)]
cleanup

6 years agocleanup
Vladimir Krivosheev [Fri, 20 Nov 2015 15:27:04 +0000 (16:27 +0100)]
cleanup

6 years agoVmAwareValueManager — it is ok to not have VM implementation
Vladimir Krivosheev [Fri, 20 Nov 2015 15:21:00 +0000 (16:21 +0100)]
VmAwareValueManager — it is ok to not have VM implementation

6 years agoCollections.addAll inspection checks context for possibility of addAll() movement...
Dmitry Batkovich [Fri, 20 Nov 2015 15:10:03 +0000 (18:10 +0300)]
Collections.addAll inspection checks context for possibility of addAll() movement deeply IDEA-147770

6 years agoMerge remote-tracking branch 'origin/master' appcode/144.1299 clion/144.1297
Roman Shevchenko [Fri, 20 Nov 2015 14:58:34 +0000 (15:58 +0100)]
Merge remote-tracking branch 'origin/master'

6 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Fri, 20 Nov 2015 14:58:26 +0000 (15:58 +0100)]
Merge remote-tracking branch 'origin/master'

6 years agofavorites: log exceptions (IDEA-CR-6929)
Bas Leijdekkers [Fri, 20 Nov 2015 14:55:26 +0000 (15:55 +0100)]
favorites: log exceptions (IDEA-CR-6929)

6 years agofavorites: better dumb mode handling (IDEA-CR-6929)
Bas Leijdekkers [Fri, 20 Nov 2015 14:54:38 +0000 (15:54 +0100)]
favorites: better dumb mode handling (IDEA-CR-6929)

6 years agoCleanup (formatting; warnings)
Roman Shevchenko [Fri, 20 Nov 2015 14:57:00 +0000 (15:57 +0100)]
Cleanup (formatting; warnings)

6 years ago[platform] changes in update channel selection (IDEA-123280)
Roman Shevchenko [Fri, 20 Nov 2015 14:56:27 +0000 (15:56 +0100)]
[platform] changes in update channel selection (IDEA-123280)

- channel selection disabled in EAP builds
- channel enforcing code moved to the component

6 years agoFileEditorManagerImpl as PersistentStateComponent
Vladimir Krivosheev [Fri, 20 Nov 2015 14:55:17 +0000 (15:55 +0100)]
FileEditorManagerImpl as PersistentStateComponent

6 years agoIDEA-148027 recognize html links to package summary in javadoc
Dmitry Batrak [Fri, 20 Nov 2015 14:33:23 +0000 (17:33 +0300)]
IDEA-148027 recognize html links to package summary in javadoc

update following IDEA-CR-6894

6 years agofix NPE in update(); reformat
Gregory.Shrago [Fri, 20 Nov 2015 13:13:46 +0000 (16:13 +0300)]
fix NPE in update(); reformat

6 years agoAdded settings for 'Collection without initial capacity' and 'Collection.addAll can...
Dmitry Batkovich [Fri, 20 Nov 2015 12:58:56 +0000 (15:58 +0300)]
Added settings for 'Collection without initial capacity' and 'Collection.addAll can be replaced with parametrized constructor' inspections (IDEA-148262)

6 years ago[ui] warns a user on selecting less stable update channel (IDEA-123280)
Roman Shevchenko [Fri, 20 Nov 2015 12:24:35 +0000 (13:24 +0100)]
[ui] warns a user on selecting less stable update channel (IDEA-123280)

6 years agoUsefulTestCase: store debug traces for objects disposed in tearDown
peter [Fri, 20 Nov 2015 12:18:10 +0000 (13:18 +0100)]
UsefulTestCase: store debug traces for objects disposed in tearDown

6 years agoJB V8 debugger protocol — speedup scriptParsed event (part 1)
Vladimir Krivosheev [Fri, 20 Nov 2015 12:08:56 +0000 (13:08 +0100)]
JB V8 debugger protocol — speedup scriptParsed event (part 1)

6 years agorevert accidentally committed change
Dmitry Batrak [Fri, 20 Nov 2015 12:11:08 +0000 (15:11 +0300)]
revert accidentally committed change

6 years agorevert fix for IDEA-147626
Dmitry Batrak [Fri, 20 Nov 2015 12:05:37 +0000 (15:05 +0300)]
revert fix for IDEA-147626

6 years agooptimisation: perform batch change of line marker attributes dbe/144.1294
Alexey Kudravtsev [Fri, 20 Nov 2015 11:33:45 +0000 (14:33 +0300)]
optimisation: perform batch change of line marker attributes

6 years agotestLineMarkersReuse fixed
Alexey Kudravtsev [Thu, 19 Nov 2015 16:41:47 +0000 (19:41 +0300)]
testLineMarkersReuse fixed

6 years agomove IndexNotReadyException's own trace to the top as more important and EA-friendly
peter [Fri, 20 Nov 2015 11:18:16 +0000 (12:18 +0100)]
move IndexNotReadyException's own trace to the top as more important and EA-friendly

6 years agoguava type migration: new copyInto() template (IDEA-148108)
Dmitry Batkovich [Fri, 20 Nov 2015 10:44:48 +0000 (13:44 +0300)]
guava type migration: new copyInto() template (IDEA-148108)

6 years agoguava type migration: deeper migration of Immutable* IDEA-148100
Dmitry Batkovich [Fri, 20 Nov 2015 10:25:30 +0000 (13:25 +0300)]
guava type migration: deeper migration of Immutable* IDEA-148100

6 years agovalidate document length before performing undo or redo
Dmitry Batrak [Thu, 19 Nov 2015 15:56:26 +0000 (18:56 +0300)]
validate document length before performing undo or redo

should prevent at least some cases of IDEA-139711, possibly giving clues about root cause

6 years agomake sure bulk mode is reset after unsuccessful undo/redo
Dmitry Batrak [Thu, 19 Nov 2015 15:33:32 +0000 (18:33 +0300)]
make sure bulk mode is reset after unsuccessful undo/redo

6 years agoRESULT can be nullable (void response)
Vladimir Krivosheev [Fri, 20 Nov 2015 09:27:29 +0000 (10:27 +0100)]
RESULT can be nullable (void response)

6 years agoconvert JsonWriters to kotlin
Vladimir Krivosheev [Fri, 20 Nov 2015 09:19:23 +0000 (10:19 +0100)]
convert JsonWriters to kotlin

6 years agoconvert JsonWriters to kotlin
Vladimir Krivosheev [Fri, 20 Nov 2015 09:18:53 +0000 (10:18 +0100)]
convert JsonWriters to kotlin

6 years agoIG: consider comment in front of empty statement as part of the empty statement ...
Bas Leijdekkers [Fri, 20 Nov 2015 09:24:38 +0000 (10:24 +0100)]
IG: consider comment in front of empty statement as part of the empty statement (IDEA-148210)

6 years agoenable alternative resolve (EA-76073)
Bas Leijdekkers [Thu, 19 Nov 2015 15:38:54 +0000 (16:38 +0100)]
enable alternative resolve (EA-76073)

6 years agojson rpc: prepare to make RESULT nullable
Vladimir Krivosheev [Fri, 20 Nov 2015 08:39:59 +0000 (09:39 +0100)]
json rpc: prepare to make RESULT nullable

convert JdiSuspendContext to kotlin

6 years agoconvert SuspendContextManager, SuspendContext, SuspendContextBase, ValueManager,...
Vladimir Krivosheev [Thu, 19 Nov 2015 16:59:45 +0000 (17:59 +0100)]
convert SuspendContextManager, SuspendContext, SuspendContextBase, ValueManager, SuspendContextManagerBase to kotlin

6 years agoconvert SuspendContextManager, SuspendContext, SuspendContextBase, ValueManager,...
Vladimir Krivosheev [Thu, 19 Nov 2015 16:59:29 +0000 (17:59 +0100)]
convert SuspendContextManager, SuspendContext, SuspendContextBase, ValueManager, SuspendContextManagerBase to kotlin

6 years agoPY-17686 Patch our version of Napoleon to escape "*" in parameter names appcode/144.1291 clion/144.1290
Mikhail Golubev [Thu, 19 Nov 2015 14:38:40 +0000 (17:38 +0300)]
PY-17686 Patch our version of Napoleon to escape "*" in parameter names

the same way it's done for Google code style docstrings

6 years agoPY-17719 Don't wrap reST parameter declarations without summary in docinfo node
Mikhail Golubev [Thu, 19 Nov 2015 12:44:03 +0000 (15:44 +0300)]
PY-17719 Don't wrap reST parameter declarations without summary in docinfo node

6 years agoPY-17497 Format "See Also" directives in Google/Numpy docstrings
Mikhail Golubev [Wed, 18 Nov 2015 15:10:35 +0000 (18:10 +0300)]
PY-17497 Format "See Also" directives in Google/Numpy docstrings

I had to register special type of directives "seealso" that
is used by Sphinx (and added by Napoleon), but is not supported
by barebone Docutils.