Commit Graph
224632 Commits
Author SHA1 Message Date
Alexey Kudravtsev 4a5c845418 compilation: OMG Groovy let me down again 2018-07-16 15:56:37 +03:00
Dmitry Jemerov 9511032860 Restore accidentally deleted class (IDEA-CR-34997) 2018-07-16 14:51:29 +02:00
Semyon Proshev 8b0dbf4e1b Ignore init=False attributes while inspecting fields order (PY-30880) 2018-07-16 15:44:23 +03:00
Dmitry Jemerov e5533d991d Retype File: Move implementation to a separate package, add options dialog 2018-07-16 14:42:20 +02:00
Dmitry Jemerov f0100fcf8e Add delegated properties for working with PropertiesComponent 2018-07-16 14:42:20 +02:00
Dmitry Jemerov f9f63d2f1b Force loading Kotlin classes used in the delegated properties API from the platform classloader
This allows the platform to expose APIs using Kotlin delegated properties to plugins
2018-07-16 14:42:20 +02:00
Dmitry Jemerov e1550be35c Allow specifying step in JBIntSpinner constructor 2018-07-16 14:42:20 +02:00
Artem Bochkarev 607d3cc44d MacBook touch bar: remove arrow-icon from 'Add configuration' button (of default touchbar)
also hide run-buttons when configuration isn't defined
fixed point 3 from IDEA-194893 MacBook touch bar: improve Configurations popover
2018-07-16 19:14:41 +07:00
Anna.Kozlova 23e9412db6 non reifiable types: erase to avoid illegal generics array creation (IDEA-195562) 2018-07-16 13:56:54 +02:00
peter 8c64535bb1 infer forked groovyc's Xmx from build process Xmx (IDEA-195598) 2018-07-16 13:51:31 +02:00
Dmitriy.Panov 4ef3077e13 IJI-9 git init typo fix 2018-07-16 14:42:18 +03:00
Alexey Kudravtsev 0f09427c9e cleanup 2018-07-16 13:59:00 +03:00
Alexey Kudravtsev 9e1c1002d9 optimisations: avoid allocating big arrays, scanning too many substrings 2018-07-16 13:32:34 +03:00
Alexey Kudravtsev 75b552327a cleanup 2018-07-16 13:32:34 +03:00
Aleksey Pivovarov 1dabbafb9c diff: migration from old API - disable legacy diff tools
MigrateDiffTool should be able to handle all inputs.
2018-07-16 13:19:22 +03:00
Aleksey Pivovarov d527cd0329 diff: remove dead code - DiffManager.createDiffPanel 2018-07-16 13:19:22 +03:00
Vladislav.Soroka 23bb967a53 Gradle/C++: system header include directories importing fix for Gradle 4.8+ (CPP-12936)
Since Gradle 4.8, system header include directories of the native compile task should be accessed separately via the systemIncludes property.
https://github.com/gradle/gradle-native/blob/master/docs/RELEASE-NOTES.md#better-control-over-system-include-path-for-native-compilation---583
2018-07-16 13:08:01 +03:00
Roman Shevchenko 7d8a62a44a [tests] skips power status test on Linux systems with dysfunctional ACPI 2018-07-16 11:38:31 +02:00
Aleksey Rostovskiy 22103ffb71 fix IdeaEduProperties for installer names to start with IE product code IDEA-CR-34727 2018-07-16 12:03:15 +03:00
Aleksey Rostovskiy bea5f0eab2 define snap package for idea-edu IDEA-CR-34727 2018-07-16 12:03:15 +03:00
Anna.Kozlova 378ea0e334 don't fail to attach fixes on invalid code
EA-122929 - IOE: PsiJavaParserFacadeImpl.createExpressionFromText
2018-07-16 10:43:52 +02:00
Anna.Kozlova 02bcd73886 analyze dependencies: fix indeterminate progress indicator 2018-07-16 10:43:51 +02:00
nik 1ffc98f81e statistics service: convert plain comments to javadoc comments
Javadocs are visible in 'Quick Documentation' popup on a reference, there is no need to navigate to declarations so see them, also they support proper links to other classes and rich formatting.
2018-07-16 11:25:59 +03:00
Vladimir.Orlov 34d5c87243 python 2.7.15 and 3.7.0 2018-07-16 11:01:05 +03:00
Dmitry Batrak 5a11292905 EA-95355 - AE: SoftWrapApplianceManager.updateLastTopLeftCornerOffset 2018-07-16 10:50:37 +03:00
Dmitry Batrak dfe8f283a9 place missing comma(s) when caret is put between completion hints 'manually' (IDEA-178659) 2018-07-16 10:49:09 +03:00
nik 98b35405bc platform: send statistics about IDE auto-update (FUS-140) 2018-07-16 10:12:41 +03:00
Artem Bochkarev f26b9b457b MacBook touch bar: cosmetic fixes
fixed IDEA-194896 MacBook touch bar: use close icon instead of close button

fixed half of subissues from IDEA-194893 MacBook touch bar: improve Configurations popover
2018-07-16 13:49:01 +07:00
Artem Bochkarev 62b09b6d4c fixed EA-124685 - REWA: TouchBarsManager.onUpdateEditorHeader
syncronized access to ourProjectData, because onUpdateEditorHeader can be called from any thread
2018-07-16 13:26:07 +07:00
Artem Bochkarev 5dd2b0eb88 MacBook touch bar: remove errors logging
because plugins can replace editor-headers so that components don't contain action group for touchbar

fixed EA-124125 - assert: ProjectData.findEditorDataByComponent
fixed EA-124353 - assert: TouchBar.createItem
2018-07-16 13:26:07 +07:00
Andrey Dernov 2c580d4996 Moved not java-specific test to general templates tests (IDEA-CR-34554) 2018-07-16 08:46:29 +03:00
Julia Beliaeva 3374313eb0 [vcs-log] extract variable 2018-07-15 19:06:50 +03:00
Leonid Shalupov a98a12f812 Better address for cache-redirector: cache-redirector.jetbrains.com 2018-07-15 15:36:22 +03:00
Alexey Kudravtsev 9acb8dc334 IDEA-195542 Inconsistent and partial results in "Occurrences of" Find tool window tab after opening from "Find in Path" 2018-07-14 12:24:18 +03:00
Mikhail Golubev 8cc4776985 Use DocumentUtil.isLineEmpty() in PyEmacsHandler 2018-07-13 21:39:03 +03:00
Dennis Ushakov e31af6ccca support opening projects by dragging files/folders on welcome screen 2018-07-13 19:04:38 +01:00
Dennis Ushakov 6b2e648da0 html char references should be case insensitive 2018-07-13 19:04:38 +01:00
Konstantin Bulenkov 08ae78cf3b load editor color schemes from themes if bundled 2018-07-13 19:57:45 +02:00
Konstantin Bulenkov 821ce3504d allow passing resource class and correct relative path to xml resource 2018-07-13 19:57:45 +02:00
Konstantin Bulenkov 24e9236bc0 support editor color schemes in Themes 2018-07-13 19:57:44 +02:00
Gregory.Shrago 35f3995ee9 regen 2018-07-13 20:37:23 +03:00
Daniil Ovchinnikov cd6a696aa7 inline IndexedSet, i.e. use ObjectIntHashMap<VirtualFile> directly in LibraryRuntimeClasspathScope 2018-07-13 20:10:38 +03:00
Aleksey Pivovarov 14faa862a3 diff: migration from old API - support MergeRequest 2018-07-13 19:42:16 +03:00
Aleksey Pivovarov 1f685f0a85 diff: migration from old API - support 3-way-diff requests 2018-07-13 19:41:56 +03:00
Aleksey Pivovarov f069a3699b diff: migration from old API - support onOkRunnable 2018-07-13 19:41:43 +03:00
Viktoria.Shirunova 1c91e69130 [gui-test] ExtendedJTreeDriver: added waitForIdle after scrolling 2018-07-13 18:35:34 +03:00
Viktoria.Shirunova 65eae658cd [gui-test] ExtendedJTreeDriver & ExtendedJTreePathFixture: clear up around clicks 2018-07-13 18:35:34 +03:00
Viktoria.Shirunova a859bd93de [gui-test] generators: specify path only once on creating records about clicks on a tree 2018-07-13 18:35:34 +03:00
Viktoria.Shirunova b7ca365fbb [gui-test] CheckboxTreeDriver: removed useless property jTreeLocation 2018-07-13 18:35:34 +03:00
Gregory.Shrago 9e7cf34109 schemes editor: gear icon tooltip 2018-07-13 17:30:39 +03:00