Commit Graph
196178 Commits
Author SHA1 Message Date
peter d30a552fcb IDEA-173437 Completion suggestion is bad for ObjectUtils.tryCast 2017-05-26 14:42:42 +02:00
nik d50409dbbe 'Project Structure' dialog: fixed typo 2017-05-26 15:39:21 +03:00
nik f6790b9b9e directory index: javadocs updated (IDEA-CR-21373) 2017-05-26 15:38:23 +03:00
Nadya Zabrodina 257f71ec22 [platform]: fix remove element from map 2017-05-26 15:33:50 +03:00
Dmitry Avdeev cdee7b42cb IDEA-173362 PhpStorm 2017.2 EAP no longer showing tasks from PivotalTracker in open dialog 2017-05-26 15:23:57 +03:00
Maxim.Mossienko d51e59f190 init contentless indices first 2017-05-26 14:11:28 +02:00
Maxim.Mossienko 2db4866e0d Use UIUtil.setCursor to prevent setting the cursor that is already set.
Cursor is updated by native code even if component has the same cursor, causing performance problems (IDEA-167733)
2017-05-26 14:11:28 +02:00
Maxim.Mossienko ee32ab79e5 Use UIUtil.setCursor to prevent setting the cursor that is already set.
Cursor is updated by native code even if component has the same cursor, causing performance problems (IDEA-167733)
2017-05-26 14:11:28 +02:00
nik 3df24f7c04 project configuration: add 'excluded' mark on icon for files excluded via pattern (IDEA-127753) 2017-05-26 14:43:18 +03:00
nik b79bc3b0b2 'Project Structure' dialog: UI for exclude patterns (IDEA-127753) 2017-05-26 14:43:17 +03:00
nik d1dd6c4e97 project model: added method to replace all exclude patterns 2017-05-26 14:43:17 +03:00
Anna Kozlova 20318e61a7 fix testdata 2017-05-26 13:49:01 +03:00
Anna Kozlova 5e77c443de simplification following IDEA-CR-21392 2017-05-26 13:36:45 +03:00
Anna Kozlova 51bcfcecf9 inference: don't traverse up through lambda bounds when parent inference was already started, in this case it's exception inference which should work without top level node (EA-83073 - assert: LambdaUtil.treeWalkUp; IDEA-173467) 2017-05-26 13:36:45 +03:00
Maxim.Mossienko da7f6704cc use buffered reads and writes 2017-05-26 12:20:24 +02:00
Maxim.Mossienko b2dcd84bbf Use UIUtil.setCursor to prevent setting the cursor that is already set.
Cursor is updated by native code even if component has the same cursor, causing performance problems (IDEA-167733)
2017-05-26 12:20:24 +02:00
Vladislav.Soroka 39d229ba7d Use ProjectTaskRunner to build loose apps artifacts. 2017-05-26 13:16:20 +03:00
Roman Shevchenko 9bfe91e31d Cleanup (minor optimization; warning; formatting) 2017-05-26 12:13:44 +03:00
Anna Kozlova 88e00f2f68 suggest names: fix testdata caused by name suggested by left side 2017-05-26 12:00:34 +03:00
Anna Kozlova db574f59cf EA-101903 - NPE: UnusedReturnValue.checkElement 2017-05-26 12:00:34 +03:00
Anna Kozlova a0c646cbdb name suggestions: by assignment context (IDEA-167826) 2017-05-26 12:00:34 +03:00
Anna Kozlova 9f160ca1d2 name suggestions: try noun before first preposition (IDEA-84258) 2017-05-26 12:00:33 +03:00
Anna Kozlova ee65e3fa29 name suggestions: split by spaces to get camel humps names (IDEA-173447) 2017-05-26 12:00:33 +03:00
Anna Kozlova 3efeae78b8 junit 5: check inner classes from supers (IDEA-173226) 2017-05-26 12:00:33 +03:00
liana.bakradze c71fa42dee EDU-964 Unable to edit activated placeholders (tasks with subtasks) 2017-05-26 11:50:18 +03:00
Maxim.Mossienko 053623869d avoid writing one byte to the disk 2017-05-26 10:15:51 +02:00
Maxim.Mossienko 30c9109d53 Introduce / use UIUtil.setCursor to prevent setting the cursor that is already set.
Cursor is updated by native code even if component has the same cursor, causing performance problems (IDEA-167733)
2017-05-26 10:12:13 +02:00
Maxim.Mossienko d2353cfd3d readBytes on removed record will produce empty result instead of assertion,
better diagnostics (EA-82826)
2017-05-26 10:12:13 +02:00
Roman Shevchenko 64be06bd19 [platform] avoids extra pass on a same file content in case of reparse 2017-05-26 11:04:09 +03:00
Tagir Valeev c5ea3f1144 DfaMemoryStateImpl: fix internal structures 2017-05-26 14:51:04 +07:00
Eugene Zhuravlev b40e45be89 clean all root types in the target container before applying library editor state to it 2017-05-26 08:54:15 +02:00
Tagir Valeev 004778b083 IDEA-173470 Warn if comparator does not return 0 for equal objects 2017-05-26 13:11:52 +07:00
Tagir Valeev 514b33e771 DfaMemoryStateImpl: removed obsolete code 2017-05-26 13:07:59 +07:00
Tagir Valeev 0362af634a DFA: Qualifier equality implies qualified values equality 2017-05-26 12:51:00 +07:00
Ilya.Kazakevich ca02ef0c35 PY-24407: Adjust element qname and working directory according to file imports
When user creates configuration for method "foo" in file "test.py" in folder "tests" it is generally correct to run "test.foo" setting "tests" as working directory.

But once you have "from ..spam import" in "test.py" you should do folder with "spam.py" your working directory and set target to "tests.test.foo"
2017-05-26 01:28:16 +03:00
Vassiliy.Kudryashov 3a037f5eb0 IDEA-165037 Move tab close button to the left on MacOS 2017-05-26 00:59:59 +03:00
Sergey Malenkov 5d0bf270f3 Fix NPE if no recent files 2017-05-25 22:43:52 +03:00
Roman Shevchenko b0b6bb27bf [java] "dependency on an automatic module" inspection 2017-05-25 20:45:31 +03:00
Roman Shevchenko 6cb9cf0b6b [java] recognizes claimed name in automatic modules (a test) 2017-05-25 20:19:12 +03:00
Roman Shevchenko 66fb4f0e50 Cleanup (location/package mismatch) 2017-05-25 20:12:55 +03:00
Egor.Ushakov 29c54b06b8 correctly set edited value 2017-05-25 20:06:37 +03:00
Egor.Ushakov 1b5dbcee31 minor cleanup 2017-05-25 20:06:36 +03:00
anstarovoyt 221ee8cb59 jsx: introduce new method providing proper presentation for react attributes values 2017-05-25 19:38:30 +03:00
Dmitry Batkovich c40a9f1e95 method chain completion: decrease conditional probability threshold 2017-05-25 19:18:32 +03:00
Daniil Ovchinnikov 6d46999c1a [project view] ProjectView.changeViewCB(viewId, subId) update
LOG.error when view has no subviews but subId is not null.
Select default subview when subId is null.
If view had been selected then use last selected subview.
If view had never been selected then select first subview.

(IDEA-CR-21127)
2017-05-25 18:58:07 +03:00
Egor.Ushakov 9a53ae7ebe enabled filter actions 2017-05-25 18:49:55 +03:00
Vladislav.Soroka 605a4f04c3 Use ProjectTaskManager instead of CompilerManager since the build can be delegated to external system (IDEA-173386 Idea ignores Gradle when building a WAR) 2017-05-25 18:47:38 +03:00
Dmitry Avdeev c6bda00394 excluding org.jetbrains.jps.android.* 2017-05-25 18:41:32 +03:00
Ekaterina Tuzova a8c0dff4b7 pycharm edu new icons
DSGN-3944 New student and teacher icons are needed
2017-05-25 18:37:41 +03:00
Egor.Ushakov 6d9d871565 keep the filter node selected after editing 2017-05-25 18:35:39 +03:00