Commit Graph
264934 Commits
Author SHA1 Message Date
Rustam Vishnyakov e37fc7d205 Register/unregister CommonCodeStyleSettings from LanguageCodeStyleSettingsProvider
GitOrigin-RevId: f35d03c74fa85d3e0d9bbe70d9cd261c58c18c30
2019-12-23 13:08:30 +00:00
Dennis Ushakov 9035ce470c don't start injecting when there are no elements (WEB-42795)
GitOrigin-RevId: 7ff93126a9794ce608542320c9cb74751876bb95
2019-12-23 12:36:11 +00:00
Andrew Kozlov bcdbdbc0cc Events Watcher toolwindow shows real-time invocation statistics
GitOrigin-RevId: d4e6a994943769f91e831a092d1fb3c83c9ccb34
2019-12-23 12:36:11 +00:00
Andrew Kozlov 8a901e3b4f logging events/runnables invocations via MessageBus
GitOrigin-RevId: f2b40143ff183ab951e7f526fa15cb01bd0335b5
2019-12-23 12:36:11 +00:00
Andrew Kozlov b932669549 registry key usage, regexp applicability fixed
GitOrigin-RevId: 450c1dd404d9a174255523dbbf74e28b9f8bafe5
2019-12-23 12:36:11 +00:00
Alexey Kudravtsev c61ed81471 reduce TestAnnotationHolder dependency on AnnotationHolderImpl, make it work on ranges instead
GitOrigin-RevId: 3879b0fa7559dc5370c4b846a6c782c8f5102796
2019-12-23 11:32:00 +00:00
Talgat Khairov 05d4f86b17 Fix a couple of typos in README.md
https://github.com/JetBrains/intellij-community/pull/1216

GitOrigin-RevId: a8a4c612131066219cfb3955972e8374b94f632c
2019-12-23 11:04:38 +00:00
Vladislav.Soroka 9ba9a01548 CPP-18543 Build tool window appears at incorrect position (on the left) on opening Gradle project
GitOrigin-RevId: 343dc214fcb5345c079bfbeb604b388b88168226
2019-12-23 11:04:38 +00:00
Dmitry Batrak f213896195 use 'jbrsdk' bundle (including src.zip), not 'jbr' for 'Update IDE from Sources…' action
GitOrigin-RevId: 8fd4b997d7122dc3d64527f5b55f4cd03eedbe63
2019-12-23 11:04:38 +00:00
Dmitry Batkovich 1c147101e4 allow to load multiple shared indexes
GitOrigin-RevId: 9b108cbe7c616a5f7885fb48f468b574a48626a2
2019-12-23 11:04:38 +00:00
Vladimir.Orlov f77341ddf1 build scripts: create 32-BIT 11 JBR archive for windows which can be downloaded during installation.
IDEA-206343 [JRE 11 installers] There is suggestion to download jre for 32bit launchers, but it is jre 8

GitOrigin-RevId: b800dba3178637da1a1acea9aaee1c6630150c26
2019-12-23 11:04:38 +00:00
Sergey Dubov 7b78dd567f Notify a user about open browser failure and show notification after a timeout
- Currently, we open browser after unsuccessfull attempts to get response from a running application and open a browser with provided host and port. This might be confusing for cases when user debug their application. The commit show a notification instead to notify a user about unreachable app.
- Related issues: RIDER-23354, UX-1077

GitOrigin-RevId: cbe08957e1244ebd0be97820759e4ead5230dd3c
2019-12-23 10:33:50 +00:00
Dmitry Avdeev 52d08f9222 IDEA-229461 Help Resolving XML Catalog URIs
test for relative-catalogs=true

GitOrigin-RevId: fe2aad0fd555edb27e48d2b68f22f6d6e8feb721
2019-12-23 10:33:50 +00:00
Nikolay.Tropin 68df2df462 fast return in case of empty scope
e.g. it may be the case when trying to find Groovy usages in a non-groovy file
#SCL-16771

GitOrigin-RevId: a2a604369343164a39e8db32541b3fdfcd2297d3
2019-12-23 10:33:50 +00:00
Nikolay.Tropin 244be8b378 respect scope when searching inheritors of Object
#SCL-16771

GitOrigin-RevId: 8bf09142c2e854d09f64d80202329d059b172c96
2019-12-23 10:33:50 +00:00
Sergey Simonchik 4bbcd0421f report actionName as event_id and serviceName as data (IDEA-CR-56765)
GitOrigin-RevId: 73c59fbcfef9b4b1cf065b8e7128121f59bea302
2019-12-23 10:33:50 +00:00
Alex Plate 6f18443eef Workspace Model: Update addOrderEntry and cloneEntry method implementations
GitOrigin-RevId: 50a549df7185701834adaf60d984a1b93fb322c3
2019-12-23 10:33:50 +00:00
Alex Plate 04fe911b68 Workspace Model: Do not clear librariesToAdd after the model commit
GitOrigin-RevId: b74425097ceb90ad003cc573864cf2f4f95fe5e3
2019-12-23 10:33:50 +00:00
Alex Plate 655e780578 Workspace Model: store the module library in library entry instead of the whole library table
GitOrigin-RevId: 4232df9a1b0433aad25b53a6ab6acaa960940ff9
2019-12-23 10:33:50 +00:00
Alex Plate 95f278bc67 ModuleStructureConfigurable - extract module builder for copy into the separate class
GitOrigin-RevId: d70a992dff31a9fbcf243b3e6b473b3b0f5bada2
2019-12-23 10:33:50 +00:00
Peter Gromov b003f46f88 more diagnostics for EA-143325 - assert FoldingUpdate lambda$getUpdateResult$
GitOrigin-RevId: 665afb3b47e48d633ab21dc731b658173a4b848c
2019-12-23 10:33:50 +00:00
Dmitry Avdeev e85ea16993 IDEA-229461 Help Resolving XML Catalog URIs
support uri resolve

GitOrigin-RevId: 18a655296ab46efc965c4f6682eb03b49df2e6c3
2019-12-23 10:02:44 +00:00
Alexandr Evstigneev 9aba3bf6bd RUBY-25284 Review adjustments
- Added LOG warning to clean up local cache
- Used real mount directory instead of default one

IDEA-CR-56841

GitOrigin-RevId: 5fac48abaa84e753bfd0b42c8b9d9570b9cf28bf
2019-12-23 10:02:44 +00:00
Sergey Simonchik 43a8df27da use ImmutableMap for constant map (IDEA-CR-56765)
GitOrigin-RevId: 63349f24799ca6685ccbcbd373fc7b8a5e5c5d3f
2019-12-23 10:02:44 +00:00
nik 9aba9da7de [workspace model] dispose modifiable model created in test to fix memory leak (IDEA-229666)
GitOrigin-RevId: 476cf71d851e11269848dc2aa8f6ab79dcd93194
2019-12-23 09:33:29 +00:00
Dennis Ushakov 200cce5589 update texmate bundles
GitOrigin-RevId: 6e8d3a5d351429eb0141d2067a91f6a5bd630d69
2019-12-23 09:33:29 +00:00
Tagir Valeev 7753ee638a Generate getters without 'get' prefix for record components (IDEA-229300)
GitOrigin-RevId: 8014b1b605f78e5ccf0de97eabf894f5bc5a67c1
2019-12-23 09:33:29 +00:00
Tagir Valeev 4110666a62 CompletionResultSet: warnings fixed
GitOrigin-RevId: 4293d81be29642f33a28759d4aa9e250e9fac8a6
2019-12-23 09:33:29 +00:00
Tagir Valeev 13d082389a Suggest "implements" after record header; don't suggest "extends" for records and enums; don't suggest "class" after record header
Part of IDEA-229300

GitOrigin-RevId: 763781d7a37be1d3d5a4e8fd158471820e31372b
2019-12-23 09:33:29 +00:00
Tagir Valeev 7b7c6c9a8e DebuggerUtils#getEffectiveAssertionStatus moved to DebuggerUtilsEx (IDEA-CR-56057)
GitOrigin-RevId: 4f3a9d37eff13b07bd3399738700970fa45fa6e8
2019-12-23 08:04:00 +00:00
nik c4f4519fc1 [build scripts] skip module-info.class in libraries when checking compatibility with JDK 6 and 7
Some libraries (e.g. com.google.code.gson:gson:2.8.6) contains module-info.class, but other class-files has version 50 and therefore such libraries are compatible with Java 6 because JVM doesn't load class-files until they are used. But proguard task tries to load all class-files so "check-compatibility-with-jdk" script fails with "Unsupported class version number" when it tries to analyze "intellij.gradle.toolingExtension.impl" module which depends on gson and has Java 6 language level.

GitOrigin-RevId: 4fa493cbc1e59364e142957f911f4b43a0b50ff1
2019-12-23 07:32:22 +00:00
Tagir Valeev 9c06b973a4 IDEA-229498 Expect warning from "Constant conditions & exceptions" when unbox @Nullable
GitOrigin-RevId: 7cbdb09cfedc23c73fa35841b9fd7fa53f1bd969
2019-12-23 07:32:22 +00:00
Tagir Valeev f2918d06ae Fixed: Integer multiplication implicitly cast to long
GitOrigin-RevId: 4c9907b4e863b396d1869e6ad2ec4596dde6ef44
2019-12-23 06:32:10 +00:00
Tagir Valeev b9a61a25b1 DfaAssist: ignore InternalException EA-220076 - IE: JDWPException.toJDIException
GitOrigin-RevId: 8d39189940f757b530e509f2061aa20aec4a387b
2019-12-23 06:13:42 +00:00
Tagir Valeev c8bc755306 IDEA-229673 False-negative in "Integer multiplication or shift implicitly cast to long" when shifting
GitOrigin-RevId: 91c3461d9cf6d735635ea7695628190ff412e15e
2019-12-23 06:13:42 +00:00
Tagir Valeev f8b70c5823 WidenPlusInLoop: test-case for IDEA-229598 (issue already fixed in 2fdecc05)
GitOrigin-RevId: 23923b7245f250f0e52fda0ad5c664c0c9ff0f1a
2019-12-23 04:02:09 +00:00
Vitaly Provodin b346bba10f Updating versions of project dependencies: jdkBuild->11_0_5b665.1
Vitaly Provodin

GitOrigin-RevId: 4115a792cf194896ea26003eff4f5ec937d05ee6
2019-12-23 03:41:39 +00:00
Sergey Ignatov 31f1e3d3ee options bundle
GitOrigin-RevId: 5565b78f63a9040b2fa8f7d373a5ef7eeee8e026
2019-12-22 20:33:22 +00:00
Sergey Ignatov 57c36c4b38 vcs bundle
GitOrigin-RevId: 903e57b3d98f657b4c6bc962e6571b267bfe355a
2019-12-22 20:33:22 +00:00
Sergey Ignatov 7d45075e19 groovy bundle
GitOrigin-RevId: 3ec7d56fd888933d3c3641533cced6780296fb76
2019-12-22 20:33:22 +00:00
Sergey Ignatov 2ed91e6a69 intention power pack bundle
GitOrigin-RevId: 89dbc3f2f6977ff0e31df1c4796b252b33a5a59b
2019-12-22 20:33:22 +00:00
Kirill Likhodedov 30975c17fc git: hide the "Branch default" update method from the settings: IDEA-229324
Follow-up: 0f787031

GitOrigin-RevId: 14f48354bb92e4bb68e31b4f9a45a03dc1b3f43a
2019-12-22 17:12:43 +00:00
Tagir Valeev 2884a7eaf4 JavaLightTreeUtil: NPE fixed
GitOrigin-RevId: 2f444cb9b5e8d66f930acfecdb335ef5753f0d18
2019-12-22 09:33:38 +00:00
Tagir Valeev 5d5ba9e0ef TypeConstraint: minor fixes and simplifications
GitOrigin-RevId: f1a5c38d1af22d1cc64e0a7a1bae2d67f396ffa5
2019-12-22 09:33:38 +00:00
Tagir Valeev 79728cf999 DfaMemoryStateImpl: applyGetClassRelation simplified and inlined
GitOrigin-RevId: 4f8764c3bf292da4e51c3fd551fe787a55559255
2019-12-22 09:33:38 +00:00
Tagir Valeev a8e4cd8462 Contract inference: avoid inference of "_ -> param1" contract when primitive conversion takes place
GitOrigin-RevId: 45d14c16892297858e33d6bf1dd4822a373577ff
2019-12-22 08:42:08 +00:00
Tagir Valeev 1ddf0f9e38 DfaUtil#isComparedByEquals inlined
GitOrigin-RevId: e3854b23708fbe6d12909ca5143a58e549af0c71
2019-12-22 08:42:08 +00:00
Tagir Valeev cbe2eb0d8f DfaMemoryStateImpl#shouldCompareByEquals: do not perform redundant conversion to PsiType
GitOrigin-RevId: f5923da63184c136a5750b514163155e2870efda
2019-12-22 08:42:08 +00:00
Tagir Valeev 6e2f8fab60 TypeConstraint.Constrained.getPsiType fixed for unresolved types
GitOrigin-RevId: 911d40176b49d20d3314225eb173166e2c266b00
2019-12-22 08:42:08 +00:00
Tagir Valeev 8691569a6f DfaMemoryState#castTopOfStack moved to StandardInstructionVisitor and made private
GitOrigin-RevId: e17486569a2472b4b36563209f8ee40bb2ba0b48
2019-12-22 08:42:08 +00:00