Commit Graph
221628 Commits
Author SHA1 Message Date
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