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