Anna Kozlova
db4d62e485
change test data to be more realistic
2018-06-01 11:15:29 +03:00
Anna Kozlova
2c5117ba22
completion: presume fresh variables have always low bounds during completion
...
IDEA-190041
2018-06-01 11:12:35 +03:00
Anna Kozlova
d5ac0965cf
insert <caret> at caret position of actual file if expected file expects it
2018-06-01 11:12:23 +03:00
Anna Kozlova
2666f141c2
disable Remove BOM in popups
2018-06-01 11:12:23 +03:00
Artem Khvastunov
647470b573
make IndexGenerator#buildIndexForRoots accept collection instead of list
2018-06-01 10:03:31 +02:00
Artem Khvastunov
f1f76af6e9
clean up prebuilt indices
2018-06-01 10:03:31 +02:00
Tagir Valeev
d73340243d
UnnecessaryBoxing: don't warn if inferred variable type will change (IDEA-193096)
2018-06-01 13:26:10 +07:00
Tagir Valeev
1f3cd67c4b
IDEA-193097 Redundant cast is reported for cast on functional expression inside synchronized()
2018-06-01 13:14:14 +07:00
Tagir Valeev
23c71174a1
IDEA-193096 Unnecessary boxing is reported for synchronized statement
2018-06-01 13:03:32 +07:00
Tagir Valeev
1e2dc48e11
JavaChangeSignatureDialog: diagnostics for EA-121611
2018-06-01 12:12:25 +07:00
Tagir Valeev
bf0125eb3a
VariableInplaceRenameHandler: more informative assert in performDialogRename
2018-06-01 11:38:15 +07:00
Tagir Valeev
6a0d8cba1a
ChainCallJoinLinesHandler: disable when parent is not the same
2018-06-01 10:46:14 +07:00
Roman.Ivanov
3842c10375
get back old isDenotableType and deprecate it
2018-06-01 10:37:01 +07:00
Roman.Ivanov
a71e9d7f12
fix first call in chain detection : IDEA-192777
2018-06-01 10:27:52 +07:00
Roman.Ivanov
260b590077
extend parameter hints test infrastructure to support any inlays
2018-06-01 10:27:52 +07:00
Tagir Valeev
26c48975a2
Indirect object allocation => Object allocation (IDEA-CR-33102)
2018-06-01 09:31:09 +07:00
Julia Beliaeva
c3f2f4bfde
[file-history] kotlinify: remove "my" prefix
2018-06-01 01:24:34 +03:00
Ilya.Kazakevich
26cbecf244
PY-30249: Provide type for param from parametrized
...
@parametrized provides values in two flavors: as lists of scalars and as list of tuples, see parametrized docs.
Since we know possible values, we may try to provide
type
2018-06-01 01:19:59 +03:00
Vassiliy.Kudryashov
39e9f09025
IDEA-133900 Can't type @ in Find/Replace dialog
...
Mnemonic for "Regex" has been replaced from Alt+G (@) to Alt+X (≈)
for both editor search and "Find in Path"
2018-06-01 00:37:58 +03:00
Vassiliy.Kudryashov
8d411fc95f
IDEA-169476 Run configurations are too easily deleted
...
Disable deletion in Run/Debug popups at all
2018-06-01 00:33:10 +03:00
Vassiliy.Kudryashov
1076f7f221
Merge remote-tracking branch 'origin/master'
2018-05-31 23:46:39 +03:00
Vassiliy.Kudryashov
482bb43ba9
Welcome Screen: auto-check availability of recent projects
...
Pause path checking if IDE is inactive / power save mode is ON
2018-05-31 23:44:38 +03:00
Julia Beliaeva
0b25b8da83
[file-history] kotlinify
2018-05-31 23:29:29 +03:00
Julia Beliaeva
cc1d5d9116
[file-history] rename FileHistoryRefiner to FileHistory
2018-05-31 22:30:04 +03:00
Julia Beliaeva
dc41f0cc66
[file-history] move FileNamesData to FileHistoryRefiner
2018-05-31 22:30:04 +03:00
Julia Beliaeva
bb0574a277
[file-history] convert FileNamesData to kotlin
2018-05-31 22:30:04 +03:00
Julia Beliaeva
252a6df356
[file-history] rename FileNamesData to kotlin
2018-05-31 22:30:04 +03:00
Julia Beliaeva
c02e098868
[file-history] move FileNamesData to the upper level
2018-05-31 22:30:04 +03:00
Julia Beliaeva
3c58e7a8b0
[file-history] kotlinify
2018-05-31 22:30:03 +03:00
Julia Beliaeva
6bbfa53ad9
[file-history] convert FileHistoryFilterer to kotlin
2018-05-31 22:30:03 +03:00
Julia Beliaeva
179faee622
[file-history] rename FileHistoryFilterer to kotlin
2018-05-31 22:30:03 +03:00
Julia Beliaeva
c9df40b30f
[file-history] convert FileHistoryRefiner to kotlin
2018-05-31 22:30:03 +03:00
Julia Beliaeva
d83097f0ad
[file-history] rename FileHistoryRefiner to kotlin
2018-05-31 22:30:03 +03:00
Julia Beliaeva
1f7b44811f
[file-history] move FileHistoryRefiner to the upper level
2018-05-31 22:30:03 +03:00
Aleksey Pivovarov
4b768c49d8
vcs: fix Project memory leak via Mockito
2018-05-31 21:22:13 +03:00
Julia Beliaeva
52888a7a9c
[vcs-log] fix accidentally deleting storage files
...
When index files are created, if no index for the current version exists, code attempts to find and delete old index versions.
Since b2784dc825 version is 10, so they have the same prefix as files for version 1.
This would not be a problem if MapIndexStorage files did not have a suffix ".storage", which was not taken into account by the code that checks storage file existence.
Solution is to add the suffix when testing and removing old storage files. See also 0c0ca5158d
Since only MapReduceIndex files were removed, but not other maps, index is incomplete and to rebuild it index version has to be bumped.
2018-05-31 20:52:32 +03:00
Alexey Kudravtsev
11ec6e9fa2
Revert: make underlying map really immutable to simplify and avoid accidents ( 0979a43)
2018-05-31 20:22:03 +03:00
Rustam Vishnyakov
43825492b7
Basic indent options in CodeStyleBean
2018-05-31 19:29:31 +03:00
Rustam Vishnyakov
a5d4ab0d33
Use cleaner CodeStyleBean API
2018-05-31 19:29:31 +03:00
Rustam Vishnyakov
2a4523827f
Introduced JavaCodeStyleBean, added to some tests
2018-05-31 19:29:31 +03:00
Rustam Vishnyakov
442e52156c
Cleanup
2018-05-31 19:29:31 +03:00
Rustam Vishnyakov
843395315b
Initial JavaCodeStyleBean (generated)
2018-05-31 19:29:31 +03:00
Rustam Vishnyakov
0802da291d
Deprecate unused setting
2018-05-31 19:29:31 +03:00
Rustam Vishnyakov
8d2f71d51c
Use BraceStyle constant annotation for int values
2018-05-31 19:29:31 +03:00
Ilya.Kazakevich
a1a541a0da
PyTest fixtures and parametrized completions tests
2018-05-31 19:26:37 +03:00
Dmitry Batrak
17ff674fa8
IDEA-186750 Indent guides often disappear
2018-05-31 19:22:46 +03:00
Aleksey Pivovarov
f171a16b52
vcs: fix Project memory leak via Mockito
2018-05-31 18:53:07 +03:00
Vassiliy.Kudryashov
4f7c5886d0
IDEA-189500 Search does not work
...
Avoid NPE when caret field is suddenly null
2018-05-31 18:51:02 +03:00
Alexey Kudravtsev
0979a4384a
make underlying map really immutable to simplify and avoid accidents
2018-05-31 17:37:02 +03:00
Alexey Kudravtsev
0c4cb96af7
cleanup: fewer error-prone start/stop methods
2018-05-31 17:37:01 +03:00