Anna.Kozlova
568bb75fbc
don't highlight part of poly conditional expression when it's type is not defined, would be highlighted on top level (IDEA-171431)
2017-04-29 19:28:48 +02:00
Alexander Zolotov
3895d5a1dd
Fix ultimate project structure tests
2017-04-29 14:28:16 +03:00
Ilya.Kazakevich
36292302f8
Use one level (getChildrenOfTypeAsList) instead of recursive (findChildrenOfType)
...
One level is enough for siblings and much faster than recursive
2017-04-29 03:49:40 +03:00
Sergey Malenkov
0c3b3e33e6
IDEA-165089 fix indent calculation
2017-04-29 03:24:43 +03:00
Sergey Malenkov
8a5c7eadb3
IDEA-165089 add javadoc for keymap scheme and manager
2017-04-29 02:39:00 +03:00
Alexander Zolotov
7aaf249e21
Build scripts: add buildSrc module to gradle
2017-04-29 01:57:45 +03:00
Alexander Zolotov
04648e550e
Build scripts: get rid of isJetBrainsNetwork property in build script
2017-04-29 01:57:45 +03:00
Alexander Zolotov
ee588faed5
Build scripts: simplify download jbre tasks, introduce jbre group
2017-04-29 01:57:45 +03:00
Alexander Zolotov
ea6df90993
Build scripts: separate setting up android sdk tasks
2017-04-29 01:57:45 +03:00
Alexander Zolotov
1be957beb2
Build scripts: introduce buildSrc module
2017-04-29 01:57:45 +03:00
Sergey Malenkov
623d7d49a4
revert 1f98dc32e3 because of painting artifacts with non-opaque scroll bars
2017-04-29 01:21:37 +03:00
Sergey Malenkov
d1af128974
IDEA-165089 add indent for schemes in the list to imitate a tree
2017-04-29 01:21:37 +03:00
Anton Tarasov
79d4bec716
IDEA-172166 [linux] editor font size in Settings may decrease after restart
2017-04-28 23:46:50 +03:00
Dmitry Trofimov
38f7d00466
Remove duplicated include
2017-04-28 22:29:25 +02:00
Dmitry Trofimov
f653738026
Update winpty to the latest version
2017-04-28 22:00:43 +02:00
Andrey Vlasovskikh
4f67c11a20
Reverted resolving foreign results in front of Python results (PY-23265, PY-23857, PY-23487)
...
It was a regression caused by changing the order of imports that
affected most Python plugin users due to Jython specific resolve logic
applied to CPython interpreters.
2017-04-28 22:54:52 +03:00
Gregory.Shrago
3f4d8ebbc1
WI-36130 Tip of the day "new scratch file" points to wrong menu
2017-04-28 22:41:30 +03:00
Bas Leijdekkers
a2d73df8b4
SSR: find expression statement with type (IDEA-171214)
2017-04-28 21:03:59 +02:00
Bas Leijdekkers
0bbdfddeec
SSR: add ability to search in hierarchy on class identifier
2017-04-28 21:03:59 +02:00
Bas Leijdekkers
cfd301777d
SSR: search for class should not find type parameters
2017-04-28 21:03:59 +02:00
Bas Leijdekkers
15dd2ecf6e
RegExp: replace switch statement with simple if
2017-04-28 21:03:59 +02:00
Anna.Kozlova
bdd3f7f3d6
pertinent to applicability: process return statements inside block lambda
2017-04-28 20:23:23 +02:00
Anna.Kozlova
b893701408
overload resolution: same signatures should not check return types, etc already processed in hierarchical signatures (IDEA-172129)
2017-04-28 20:23:23 +02:00
Anna.Kozlova
ee750f165b
ensure array is not accepted as functional interface (IDEA-172048)
2017-04-28 20:23:23 +02:00
Anna.Kozlova
f964172051
junit 5: fix component type calculation (IDEA-172100)
2017-04-28 20:23:23 +02:00
Ekaterina Tuzova
334b07d6a7
update bundled course (EDU-922)
2017-04-28 21:13:18 +03:00
Ekaterina Tuzova
7c6f3005de
notify user on failing to publish course/lesson to stepik
2017-04-28 21:13:18 +03:00
peter
93d8c12518
make ProgressManager.runInReadActionWithWriteActionPriority simpler
...
just delegate to ProgressIndicatorUtils
allows to use it from read action, and to pass a progress indicator
2017-04-28 19:08:21 +02:00
Vladimir Krivosheev
3fb529cab4
IDEA-CR-19534 remove BaseDocumentAdapter
2017-04-28 19:07:23 +02:00
Ekaterina Tuzova
fd86e5efea
EDU-936 Update task from course creator breaks the course
2017-04-28 20:00:39 +03:00
Ilya.Kazakevich
32cec83923
Tests renamed to get rid of "universal" word.
...
Convention is the following:
* package is called "newTestRunners" because "testing.tests" sounds silly. I will move classes one level above when we remove old runners.
* Abstract and shared (used by several runners) classes got appropriate names
* Runners are called PyNose, PyUnit, PyPyTest
2017-04-28 19:51:54 +03:00
Sergey Malenkov
19d8d94f33
IDEA-165089 sort keymaps in settings
2017-04-28 19:49:54 +03:00
Sergey Malenkov
5c79883591
IDEA-165089 move schemes to custom scheme manager
2017-04-28 19:49:54 +03:00
Sergey Malenkov
8f8a1f6fb0
IDEA-165089 reset keymap actions to parent, not to original values
2017-04-28 19:49:54 +03:00
Sergey Malenkov
a66b699561
IDEA-165089 rename methods in keymap schemes
2017-04-28 19:49:54 +03:00
Vladimir Krivosheev
bd398d530e
IDEA-CR-19534 default implementation of createRangeMarker(int startOffset, int endOffset)
2017-04-28 18:47:53 +02:00
Ekaterina Tuzova
7be67c83ba
publish lessons as public always
2017-04-28 19:46:34 +03:00
Vladimir Krivosheev
0354993fb1
IDEA-CR-19534 default implementation of createRangeMarker / getLineSeparatorLength
...
remove isWritable from BaseDocumentAdapter
2017-04-28 18:41:55 +02:00
Ekaterina Tuzova
ba2c92ea1d
update bundled course (EDU-871)
2017-04-28 19:38:06 +03:00
Ekaterina Tuzova
66cdf75452
update bundled course (EDU-870)
2017-04-28 19:38:06 +03:00
Ekaterina Tuzova
e337531316
update bundled course (EDU-872)
2017-04-28 19:38:06 +03:00
Ekaterina Tuzova
56efc7385c
update bundled course (EDU-873)
2017-04-28 19:38:06 +03:00
Ekaterina Tuzova
fa8bbe23f1
update bundled course (EDU-912)
2017-04-28 19:38:06 +03:00
Ekaterina Tuzova
948c796b2d
update bundled course (EDU-925)
2017-04-28 19:38:06 +03:00
Ekaterina Tuzova
351bc61c09
progress for publishing course on stepik
2017-04-28 19:38:06 +03:00
Ekaterina Tuzova
f34e95d1ef
remove unnecessary information from task
2017-04-28 19:38:06 +03:00
Ekaterina Tuzova
3b4c0b6b8f
fix introduction to python course action availability
2017-04-28 19:38:06 +03:00
Vladimir Krivosheev
1abba85444
ExternalStorage — lazy create storage (if feature is disabled, storage should be not created)
2017-04-28 18:31:18 +02:00
Vladimir Krivosheev
1131e869eb
ExternalStorage — request reimport if data format changed or data corrupted
2017-04-28 18:27:39 +02:00
peter
313802a59a
display to the user when debugger evaluation fails during indexing (EA-100744 - INRE: FileBasedIndexImpl.handleDumbMode)
2017-04-28 18:13:14 +02:00