Ilya.Kazakevich
22fc6e1716
PY-24770: CleanUp and unify test class detection
...
PythonUnitTestUtil been refactored, see its doc.
Code that is not test-case specific moved to PyClassExt.kt
New logic is the following:
* UnitTest believes any TestCase inheritor is test case, so its method
is test, its parent file is test and so on.
* Other runners think that any "test_" function is test when it is located
on toplevel or in test class (see PythonUnitTestUtil)
2017-07-04 19:32:23 +03:00
Alexander Zolotov
c4c750d467
Build scripts: run application starters in headless mode
2017-07-04 19:28:47 +03:00
Alexander Zolotov
8751139d61
Build scripts: disable building provided modules
2017-07-04 19:26:08 +03:00
Ivan Chirkov
ac52dd859f
BundledPluginsLister: create parent directories for target file
2017-07-04 17:58:45 +02:00
Dmitry Batrak
7a59ecc88f
IDEA-175031 speed up finding monospaced fonts for font combobox
2017-07-04 18:48:28 +03:00
Julia Beliaeva
b86e82d0e9
[file-history] do not cast TreeNodeOnVcsRevision to VcsFileRevision
2017-07-04 18:40:53 +03:00
Roman Shevchenko
929d06dddb
Cleanup (API)
2017-07-04 17:37:41 +02:00
Alexander Zolotov
a2d48beecb
Build scripts: skip building provided modules on updating from sources
2017-07-04 18:34:51 +03:00
Alexander Zolotov
de5e67c66d
Build scripts: enable building provided modules list again, run starters in headless mode
2017-07-04 18:34:51 +03:00
Aleksey Pivovarov
70a893c7be
ui: dispose editor in focus trace dialog
2017-07-04 18:25:44 +03:00
Irina.Chernushina
626e5d3704
json schema: pass cycle control structure as context of schema expand
...
- container operation like allOf can be involved into creating cycles
- for not definitions, check that they do not refer to the immediate
parent schema - this does not make sense and creates cycle
WEB-27610 JSON Schema: SOE on defining reference to the definitions
2017-07-04 17:24:35 +02:00
Vassiliy.Kudryashov
d5d38e8a70
Test for FindUIHelper
2017-07-04 18:19:19 +03:00
Maxim.Mossienko
48c34329ae
review comments
2017-07-04 17:15:49 +02:00
Elizaveta Shashkova
572aab8466
Do not sort keys in Python 3.6 as well, because dictionaries became ordered since this version (PY-20971)
2017-07-04 17:59:12 +03:00
Roman Shevchenko
28c9ae1c71
Cleanup (annotations; formatting)
2017-07-04 16:55:07 +02:00
Mikhail Golubev
6f74d50f2f
Explicitly dispose instance of PyChangeSignatureDialog in tests
...
Since it's not actually shown in this case, its automatic disposal
on close doesn't get invoked.
2017-07-04 17:46:50 +03:00
Roman Shevchenko
2b5f1327d2
Cleanup (warnings; formatting)
2017-07-04 16:44:10 +02:00
Dmitry Batkovich
78ef85b1b5
run inspection action: add inspection view scope to suggested (IDEA-175101)
2017-07-04 17:36:49 +03:00
Dmitry Batkovich
d4f85b5855
run inspection action: simplify BaseAnalysisActionDialog constructor
2017-07-04 17:36:49 +03:00
Dmitry Batkovich
7ab3aff627
run inspection action: remove redundant read action
2017-07-04 17:36:48 +03:00
Konstantin Ulitin
a0ac8757a9
start a new instance of Chrome when running react-native (WEB-27608)
2017-07-04 17:25:03 +03:00
Ilya.Kazakevich
4041e9c635
PY-24997: Add new line to separate lines
2017-07-04 17:20:35 +03:00
Aleksey Pivovarov
6f0c00d353
EA-104225 - CCE: GitAnnotationProvider.annotate
2017-07-04 16:59:20 +03:00
Egor.Ushakov
5ce1ad2681
IDEA-175027 Evaluate expression keeps showing "Evaluating.." for incorrect expression
2017-07-04 16:44:53 +03:00
Pavel Dolgov
2b2d4c0f55
Java: Make sure the project is disposed after the test (IDEA-169200)
2017-07-04 16:43:29 +03:00
Yann Cébron
17f78cae61
IDEA-160947 DevKit should warn about inner classes referenced with a dot instead of a dollar
2017-07-04 15:37:51 +02:00
Ilya.Kazakevich
4c9262d6b4
Useless debug removed
2017-07-04 15:55:05 +03:00
Alexey Kudravtsev
502d9daffc
added back generics for Kotlin
2017-07-04 15:49:54 +03:00
Roman Shevchenko
637c0f4110
[tests] reads a test file via hardlink to update OS caches
2017-07-04 14:23:49 +02:00
peter
812184ceaf
don't measure boxing time in ContainerUtilTest.testCOWListPerformanceAdd
2017-07-04 14:11:32 +02:00
Irina.Chernushina
d2220d793e
eslint: update descriptions in schema, remove outdated ecmaFeatures;
...
json schema completion: do not escape description text
2017-07-04 14:09:05 +02:00
Vitaliy.Bibaev
637270cb0c
IDEA-158467 Add missed negation to check that text is not ignored
2017-07-04 15:06:33 +03:00
peter
ebe2d0b14d
check stub wellformedness after intention invocation in tests
2017-07-04 14:03:16 +02:00
peter
4d636b291d
ApplyRandomIntentionsTest: perform mutations as random actions in a single test in different files
2017-07-04 14:03:15 +02:00
Dmitry Jemerov
958a020c90
Fix compilation after merge
2017-07-04 13:58:40 +02:00
Dmitry Jemerov
970004232f
Merge branch 'master' of https://github.com/asedunov/intellij-community into asedunov-master
2017-07-04 13:53:19 +02:00
Ivan Chirkov
9195c64787
Statistics: use synchronized map for persist tasks (IDEA-CR-22562)
...
Synchronized map to protect from concurrent projectOpened/projectClosed
2017-07-04 13:35:39 +02:00
Sergey Ignatov
be6a043ed1
Temporary revert building provided modules list
2017-07-04 14:31:17 +03:00
Vitaliy.Bibaev
5587d9d37f
IDEA-158467 Fix negation in check that ranges are same
2017-07-04 14:12:51 +03:00
Vitaliy.Bibaev
6194fa7849
IDEA-158467 Do not get selected text if selection is not changed
2017-07-04 13:12:01 +03:00
Alexander Zolotov
63a089ebcb
Address review notes
2017-07-04 13:07:37 +03:00
Alexander Zolotov
8f48c97518
Build scripts: build list of provided modules by IDE
2017-07-04 13:07:37 +03:00
Alexander Zolotov
b8d59290fd
Live Templates: fix test data
2017-07-04 12:43:37 +03:00
Ivan Chirkov
a4c33b0c7a
Statistics: cancel stat persist on project close (IDEA-CR-22562)
...
Added statistics persist cancellation on project close. Removed isUnitTestMode
check to test project leak.
2017-07-04 11:28:51 +02:00
Roman Shevchenko
ab1017799a
Cleanup (replaces a tuple with a data class; formatting)
2017-07-04 11:16:38 +02:00
Vitaliy.Bibaev
2b408b2770
IDEA-158467 Add delay before tooltip with result will shown
2017-07-04 11:51:51 +03:00
Vitaliy.Bibaev
d32b0a1185
IDEA-158467 Check that selection in the editor is changed
2017-07-04 11:51:51 +03:00
Anna.Kozlova
006b9b1742
split declaration: detect same variables after declaration (IDEA-175261)
2017-07-04 10:30:37 +02:00
Dmitry Batkovich
d55416e473
java smart completion sorting: split getter kind into 3 kinds with different priority (getter should have a higher priority then any relevant method chain)
2017-07-04 11:17:59 +03:00
Julia Beliaeva
3a8d9002e4
[file-history] fix history for selection
...
This commit partially undo 6c160fd . Since columns from file history are used in history for selection, they need to use VcsFileRevision, not TreeNodeOnVcsRevision. So now each column is wrapped in TreeNodeColumnInfoWrapper in file history, and does not extend DualViewColumnInfo.
2017-07-04 04:48:42 +03:00