peter
24e81df27c
IDEA-172186 Autocomplete for interface method does not work if prefixed with 'default' keyword
2017-05-03 16:55:49 +02:00
peter
5a7559c85f
refactoring+duplicates+invokeLater: don't overspecify modality, add disposed checks
2017-05-03 16:55:49 +02:00
peter
487e04ef3c
IDEA-147000 Support YourKit thread dump format in Analyze stacktrace
2017-05-03 16:55:49 +02:00
Dmitry Batkovich
60a37218b3
IDEA-172052 try to use Matchers instead of CoreMatchers when converting assertEquals/assertTrue/etc. to assertThat
2017-05-03 17:41:22 +03:00
Maxim.Mossienko
c2df3c2b6f
- move calculateYieldingToWriteAction to AbstractTreeUi
...
- use more generic key ide.abstractTreeUi.BuildChildrenInBackgroundYieldingToWriteAction
2017-05-03 15:36:49 +02:00
Dmitry Batkovich
e7608eb304
method chains completion: merge overloads before chain search
2017-05-03 16:13:17 +03:00
Dmitry Batkovich
244e3e214c
method chains completion: use common const
2017-05-03 16:13:17 +03:00
Dmitry Batkovich
f6474dc4fc
method chains completion: do not create chains for interfaces annotated as functional interface
2017-05-03 16:13:17 +03:00
Elizaveta Shashkova
7beb2e1a42
Tests: sometimes we shouldn't wait for process termination in tests, because they don't stop on their own (for example infinite loops and Django processes)
2017-05-03 16:10:24 +03:00
Bas Leijdekkers
839fdef106
RegExp: new "Empty branch in alternation" inspection
2017-05-03 15:08:05 +02:00
Bas Leijdekkers
9b2a5da0eb
RegExp: minor inspection optimization
2017-05-03 15:08:05 +02:00
Bas Leijdekkers
4b51988593
RegExp: remove unnecessary method override
2017-05-03 15:08:05 +02:00
Vladimir Krivosheev
5cac20af57
ExternalStorage — add test "must be empty if external system storage"
...
respect module rename and delete (test not yet added)
2017-05-03 14:29:45 +02:00
Vladimir Krivosheev
561e44b280
ExternalStorage — remove all storage files
2017-05-03 14:29:45 +02:00
Vladimir Krivosheev
80ba4d8a64
add appSystemDir to get Path of PathManager.getSystemPath() to avoid Paths.get and toAbsolute
2017-05-03 14:29:45 +02:00
Vladimir Krivosheev
7b0cb97790
IDEA-CR-20757 rename to getProjectCachePath and add more convenient method
2017-05-03 14:29:44 +02:00
Daniil Ovchinnikov
5166755978
[groovy] cleanup
2017-05-03 15:26:35 +03:00
Daniil Ovchinnikov
4e55700463
[groovy] get rid of duplicate code
2017-05-03 15:26:35 +03:00
Daniil Ovchinnikov
51872983c5
@NotNull
2017-05-03 15:26:35 +03:00
Egor.Ushakov
bc8005b4d6
IDEA-149077 Default decompiler is chosen for several classes instead of Fernflower - fixes for IDEA-CR-20517
2017-05-03 15:23:37 +03:00
Sergey Malenkov
3ddd155e56
IDEA-170381 Hide empty middle packages bug
2017-05-03 15:20:21 +03:00
Rustam Vishnyakov
5cdeede06c
CodeStyleSchemesModelTest, initial version
2017-05-03 15:00:38 +03:00
Rustam Vishnyakov
4bab3984d3
Code style settings cleanup/refactoring
2017-05-03 15:00:38 +03:00
Dmitry Batkovich
7c7ffb2825
javac ast indices: fix indices state if new project is created
2017-05-03 14:52:05 +03:00
Alexander Kass
1bd858aab7
DBE: Azure + Redshift icons DSGN-4046
2017-05-03 14:29:04 +03:00
Dmitry Batkovich
3b9d7f32a6
frequently used super class inspection: delete selected methods in quick fix; update description; set enabled by default
2017-05-03 14:19:23 +03:00
Mikhail Golubev
5fdacce050
PY-23996 Compare system independent versions of paths in the test
2017-05-03 13:52:12 +03:00
Egor.Ushakov
044a9aa91c
IDEA-172289 Wrong text displayed by 'View Text' in Java debugger
2017-05-03 13:32:35 +03:00
Dmitry Avdeev
8f2cead340
task api cleanup
2017-05-03 13:11:11 +03:00
Dmitry Batrak
9f5995f028
IDEA-172283 'Select All Occurrences' not available in replace mode
2017-05-03 12:45:52 +03:00
Nicolay Mitropolsky
93721c822d
ImplicitSubclassInspection description fix
2017-05-03 12:15:13 +03:00
Dmitry Batrak
2dba994e78
IDEA-172241 Uncomment of multiple blocks in properties file does removes too many characters
2017-05-03 11:57:19 +03:00
nik
0e001cda1c
added 'unknown status' icon
...
It's now used if deployment status is unknown for consistency with other status icons.
2017-05-03 11:46:33 +03:00
Vladimir Krivosheev
b22d851940
IDEA-CR-19534 TextComponentDocument — remove getChars
2017-05-03 10:42:40 +02:00
Vladimir Krivosheev
3953326e5c
IDEA-CR-19534 TextComponentDocument — restore exceptions
2017-05-03 10:25:22 +02:00
Vladimir Krivosheev
3e23db5dba
IDEA-CR-19534 FrozenDocument — restore exceptions
2017-05-03 10:24:05 +02:00
Vladimir Krivosheev
b24baae877
IDEA-CR-19534 make everything delegate to abstract getImmutableCharSequence
2017-05-03 10:18:05 +02:00
Vladimir Krivosheev
de760865cb
fix StringStoredProperty equal
2017-05-03 09:57:31 +02:00
Vladimir Krivosheev
ede685bd3e
fix StringStoredProperty equal
2017-05-03 09:53:35 +02:00
Vladimir Krivosheev
967b4644a1
revert kotlin 1.1 usages because kotlin 1.1.0 doesn't support facets correctly
2017-05-03 09:50:51 +02:00
Vladislav.Soroka
f546ba6795
ExternalStorage: use external project watcher when initialized
2017-05-03 10:36:26 +03:00
Dmitry Batkovich
fda5deea5a
fix javadoc
2017-05-03 10:26:03 +03:00
nik
659a84092f
project structure dialog: show warning if user tries to manually edit an artifact imported from an external model (IDEA-171948)
2017-05-03 10:21:21 +03:00
nik
69ec20cddb
Project Structure dialog: improved UI for artifacts error panel
...
Wrap long error messages, show different icons depending on problem severity.
2017-05-03 10:21:20 +03:00
nik
8de507aa70
project model: distinguish artifacts imported from external models
...
This information can be used to show a warning if user tries to manually change an artifact imported from an external model in the Project Structure dialog (IDEA-171948). This information won't be saved in artifact configuration files until we implement functionality to store such artifacts separately (and enable 'store.imported.project.elements.separately' registry key), because otherwise it would lead to massive changes in files under .idea/artifacts.
2017-05-03 10:21:20 +03:00
Alexey Ushakov
1dfcdcd1a8
Updating versions of project dependencies: jdkBuild->u152b845.2
...
Alexey Ushakov
2017-05-03 08:34:09 +03:00
Tagir Valeev
c37cc4ff52
IgnoreResultOfCallInspectionBase: ProjectFileIndex.getClassRootForFile used (IDEA-CR-20744)
2017-05-03 11:52:07 +07:00
Tagir Valeev
fc9fa0c222
Array index bounds checking in DFA
2017-05-03 10:28:28 +07:00
Tagir Valeev
89ab4055d6
CachingEnumerator: redundant check removed
2017-05-03 10:28:27 +07:00
Vladimir.Orlov
23a25cc8b2
Merge remote-tracking branch 'origin/master'
2017-05-03 00:43:54 +03:00