Tagir Valeev
7f8d9a2372
substring(x).indexOf(y) -> indexOf(y, x) (IDEA-219640, case#3)
...
GitOrigin-RevId: aab34215f1dc50e33af12cc56954dc17b9104318
2019-11-22 06:36:34 +00:00
Roman.Ivanov
4e9f723467
IDEA-227347 : make deep copy even fields are default to make reset working properly
...
GitOrigin-RevId: b11cb355a3ca2c162672a81bab8d6f8a8abec13d
2019-11-22 06:36:34 +00:00
Roman.Ivanov
b200a83702
IDEA-227347: refresh hints preview on reset
...
GitOrigin-RevId: 1579c4fee85816d43abe373d19d80f411426ac7e
2019-11-22 06:36:34 +00:00
Roman.Ivanov
0b4617f23a
IDEA-227271: properly disable parameter hints and apply it on the next pass
...
GitOrigin-RevId: 6a4a2bb4d147ace77b689d1e8f536faf76e20494
2019-11-22 05:42:51 +00:00
Peter Gromov
0b019644cd
DocumentReferenceManagerImpl: traverse deleted directories recursively out of EDT, and only the in-memory parts (IDEA-227209)
...
GitOrigin-RevId: 2ff47a3a83caf5832075d699e584c703286ff951
2019-11-21 21:01:25 +00:00
Julia Beliaeva
2b44936e45
[vcs-log] send validate request on data pack arrival for visible log tabs
...
When a log tab becomes visible, it needs to be validated. If refresh for some roots was postponed, it should be performed prior to validation so that the tab would use the newest data pack.
Previously, tab was not validated when there were postponed roots, which led to it being stuck in the previous state and in need of manual refresh (could be a possible cause of EA-84824). In most cases, refresh is done in background and no roots are postponed, so the issue did not happen, unless "vcs.log.keep.up.to.date" was disabled or the IDE was in power save mode.
In this commit, validation is added on data pack arrival for all visible tabs.
GitOrigin-RevId: bfae995510018d1553e71e5e7ad0a05c2b86baad
2019-11-21 20:39:54 +00:00
Alexander Zolotov
593c52ac43
Simplify editor highlighter API for custom storages
...
It's reasonable to keep storing strategy closer to the highlighter who actually
is responsible for storing editor highlighting state.
GitOrigin-RevId: ecf8436b621155e8df08725a9ae9d259ce1ef633
2019-11-21 20:39:54 +00:00
Vladimir Krivosheev
daa7ac1748
DarculaTextAreaUI - fix loading state violation
...
GitOrigin-RevId: 6bf3224b9bb9783b64c354a5da33ee27ed30ad8f
2019-11-21 20:06:06 +00:00
Vassiliy.Kudryashov
594b35802f
IDEA-224071 Switcher opens a tab in the previous split when tabs placement is set to none
...
GitOrigin-RevId: 121013134b24e1a11599ed099d954fc45095df53
2019-11-21 20:06:06 +00:00
Vladimir Krivosheev
df3c4578ee
IDEA-223706 Properties of IDE panels aren't saved
...
GitOrigin-RevId: 65466b01248964617046fe147c87ae06c4139a1d
2019-11-21 20:06:06 +00:00
Vladimir Krivosheev
67a9842f67
cleanup
...
GitOrigin-RevId: 3913cd6a971da5b6073ecdae9ab548757511c56e
2019-11-21 20:06:06 +00:00
Vladimir Krivosheev
45fa74a4f0
update frame state - ignore disposed project
...
GitOrigin-RevId: e6165bf2f5ff13e9854a89fa13c8b394e06f3f5c
2019-11-21 20:06:06 +00:00
Vladimir Krivosheev
1cb92713ce
start-up visualizer: last month clustered chart - show only last 4 weeks
...
GitOrigin-RevId: eb4536867c663d1069077440415b39c49c499103
2019-11-21 20:06:06 +00:00
Vladimir Krivosheev
b2a754cc54
ToolWindowManagerImpl.loadState should not invoke wait during project loading
...
GitOrigin-RevId: db90666e0b450694c8aa7af89011ebabeef5eddb
2019-11-21 20:06:06 +00:00
Vladimir Krivosheev
212dc7166f
cleanup
...
GitOrigin-RevId: e91ccb88d1ea7bd678c111f5c3e1ab841d0c2066
2019-11-21 20:06:06 +00:00
Yann Cébron
db12de9d89
IDEA-226561 Disposer.register should be documented to throw IncorrectOperationException when the parent disposable is disposed
...
GitOrigin-RevId: 29f6f03c95b6c91410b5e4e4ef4b79a7dd7ba1ff
2019-11-21 19:11:00 +00:00
Yann Cébron
8a87f310ae
[devkit] plugin.xml Structure View: render PluginModule node text
...
GitOrigin-RevId: d209b925ca4858a51d57b41a536c815d22fe3920
2019-11-21 19:11:00 +00:00
Sergey Ignatov
b4ad34874d
mark elementsToHighlightFilter as dynamic
...
GitOrigin-RevId: 480411a143bd5fcbcf6f42aaf3a2136cfa0f451e
2019-11-21 19:11:00 +00:00
Sergey Ignatov
0468724eda
mark ProjectSdkSetupValidator as dynamic
...
GitOrigin-RevId: 625d3938022c141781e899be1f635e6f23624579
2019-11-21 19:11:00 +00:00
Sergey Ignatov
a4d82cb2bc
get rid of yellow code
...
GitOrigin-RevId: 7bf2a085beab08ab5ce1ba99f0e5baf14f0c08e5
2019-11-21 19:11:00 +00:00
Vassiliy.Kudryashov
0999dcf6d0
IDEA-227160 Add text disFix disclaimer heightclaimer to run/debug configuration template page
...
Don't show disclaimer for default project
GitOrigin-RevId: 51ee1d608a8d46a0965b5b30df0772f31a0885a1
2019-11-21 19:11:00 +00:00
Vassiliy.Kudryashov
6e57471b31
Edit Run Configurations: Don't show template editor for 'type root' nodes
...
GitOrigin-RevId: 00789b035f6a2bc4c340eaba56151af450f5e0e8
2019-11-21 19:11:00 +00:00
Vladimir Krivosheev
dc2ce633f7
cleanup
...
GitOrigin-RevId: e7055959d7aadeeeb6c8617092fa19a21a7b3d9f
2019-11-21 19:11:00 +00:00
Sergey Ignatov
4775b3525a
more dynamic eps + cleanup
...
GitOrigin-RevId: bed7136c56a05f0c40005919f25be867760fe6ce
2019-11-21 18:35:44 +00:00
Rustam Vishnyakov
3a1a582a63
Use global undo manager for default project
...
GitOrigin-RevId: 97e97429cd541e69c5d0b539acdc897f964340f7
2019-11-21 18:05:30 +00:00
Rustam Vishnyakov
e0385c4bf8
Suggest LightEdit only as an alternative to a temporary project
...
GitOrigin-RevId: 2a59f6be9ca71839480ee11d286564f7a153980e
2019-11-21 18:05:30 +00:00
Rustam Vishnyakov
b7266236d3
IDEA-227357 LightEdit: Indicate unsaved status on editor tab
...
GitOrigin-RevId: 0cf43f79b8257de38bb7848fa8bcfa34a1a14e08
2019-11-21 18:05:30 +00:00
Vassiliy.Kudryashov
a9711b468a
IDEA-227160 Add text disclaimer to run/debug configuration template page
...
Fix disclaimer height
GitOrigin-RevId: f321d31434254ec6371edf7c08e18d504eb0ab8e
2019-11-21 17:11:58 +00:00
Dmitry Jemerov
48d00730c4
Use distinct action class for each button (for better FUS reporting and cleaner code)
...
GitOrigin-RevId: b5715ae852d5017439a33889e693df6b02784574
2019-11-21 17:11:58 +00:00
Dmitry Jemerov
43fa95e756
Allow applying whitelist rules when running from sources
...
GitOrigin-RevId: 46866ec541934baa345caf1d2a6d064d26873c6d
2019-11-21 17:11:58 +00:00
Leonid Shalupov
2a26aa2061
update jet-sign version
...
GitOrigin-RevId: ad43dac1c7fac0c4bb89333805d461c9896bee7d
2019-11-21 17:11:58 +00:00
Aleksei Kniazev
83fde2206b
ctuple support for cython (PY-31491)
...
GitOrigin-RevId: 06bb6d0bc1450d7bd2fd20addc303306ca3e7c0f
2019-11-21 16:17:15 +00:00
Daniil Ovchinnikov
ffbcf84f82
add few FQN constants CommonClassNames and use them
...
- `JAVA_UTIL_LINKED_HASH_SET`
- `JAVA_UTIL_LINKED_LIST`
- `JAVA_UTIL_QUEUE`
- `JAVA_UTIL_SORTED_SET`
- `JAVA_UTIL_STACK`
GitOrigin-RevId: 14129d2a0ed006a9df3bc84a3d45a182a4c66964
2019-11-21 16:17:15 +00:00
Vladimir Krivosheev
8333ebe6df
ToolWindowManagerImpl - add AWT listener only after project opened, to ensure that listener is not active during project loading
...
GitOrigin-RevId: 823ddfaa5149039d04f8b9e09728b18a56b4d55c
2019-11-21 16:17:15 +00:00
Vladimir Krivosheev
0fb5b5d4fa
cleanup
...
GitOrigin-RevId: 6fc5a27770df29c3c602d1470d78dcd5f0349a11
2019-11-21 15:44:19 +00:00
Vladimir Krivosheev
5dbf621074
ensure that SaveAndSyncHandlerImpl task is not blocked if EDT used by modal progress dialog
...
GitOrigin-RevId: c93de3af6e7f0649807b4a238eaab3519a07e9b8
2019-11-21 15:44:19 +00:00
Vladimir Krivosheev
17d244938e
cleanup - reuse package level logger
...
GitOrigin-RevId: eb414a729df327e67373b4fa5ff2aab025a7ee78
2019-11-21 15:44:19 +00:00
Nicolay Mitropolsky
bd29416405
[devkit, uast] *Dump UAST Tree By Each PsiElement* action added (IDEA-210615)
...
GitOrigin-RevId: 20d5ca7e598c51b21090e269f09d865b0377d858
2019-11-21 15:11:54 +00:00
Vassiliy.Kudryashov
78aef36ed7
Ability to prevent execution of run configuration with special key
...
com.intellij.execution.ExecutorRegistryImpl.EXECUTION_TEMPORARY_DISABLED
GitOrigin-RevId: 8c110f1499de19e2b946284638486c590bfe5505
2019-11-21 15:11:54 +00:00
Sergey Ignatov
e5b37153d2
mark ReferenceImporter as dynamic
...
GitOrigin-RevId: 2aa8b179ab6457c85cc487374dfa54227e7fda54
2019-11-21 15:11:54 +00:00
Sergey Ignatov
2b8893fdbb
more dynamic eps
...
GitOrigin-RevId: f69143880cf22444835debb3bb9bf9065c58eeae
2019-11-21 15:11:54 +00:00
Sergey Ignatov
d2f01d87db
mark the rest of test* extensions as dynamic
...
GitOrigin-RevId: 8f118f12f10285625ffde965d40041f9d6818e47
2019-11-21 15:11:54 +00:00
Sergey Ignatov
321465f239
mark method nav offset provider as dynamic
...
GitOrigin-RevId: f22e67882277e25ec0cf4d270600f2fb1cabcd4c
2019-11-21 15:11:54 +00:00
Sergey Ignatov
d752b30121
mark paste provider as dynamic
...
GitOrigin-RevId: 5c37318676c82128b9d7108427ce9bae456b313f
2019-11-21 15:11:54 +00:00
Sergey Ignatov
7b0d362e5b
typo
...
GitOrigin-RevId: dc48f3fbeaeedc5c9c4def5c3a6883453f526299
2019-11-21 15:11:54 +00:00
Sergey Ignatov
87b93faa0a
mark call hierarchy providers as dynamic + cleanup
...
GitOrigin-RevId: 615bad619513af370a43c21b76dfd40c78803b2f
2019-11-21 15:11:54 +00:00
Sergey Ignatov
5ab2d50e78
group configurables eps into one place
...
GitOrigin-RevId: 439ebc1ae8b910645586992f7251f24644fb4a99
2019-11-21 15:11:54 +00:00
Sergey Ignatov
f75f631def
more dynamic eps
...
GitOrigin-RevId: 045fa5be58b2dc52966946ea50a9689c98e54777
2019-11-21 15:11:54 +00:00
Sergey Ignatov
7b67929a96
mark FileLookupInfoProvider as dynamic
...
GitOrigin-RevId: 49958dc2128225ed49ae606218b531087658ffce
2019-11-21 15:11:54 +00:00
Sergey Ignatov
bc643fd373
get rid of dead code
...
GitOrigin-RevId: 16bc993d3c3c2759ac6ce7a3fbbb1bb82026de66
2019-11-21 15:11:54 +00:00