Julia Beliaeva
244f1685f8
[file-history] lambdify
2016-05-30 03:25:22 +03:00
Julia Beliaeva
cac2511171
[file-history] minor: fix typo
2016-05-30 03:25:15 +03:00
Julia Beliaeva
ceb4742956
[file-history] reformat code
2016-05-30 03:25:07 +03:00
Julia Beliaeva
a7964a3224
[file-history] better revision description: fix date, add committer name, make it gray to distinguish with message
2016-05-30 03:24:59 +03:00
Gregory.Shrago
cb0e5b71e2
fault tolerance; correct getStartToken() for non-returning flex rules
2016-05-30 01:24:39 +03:00
Konstantin Bulenkov
725ac3141a
fix isHelpButton
2016-05-29 19:42:36 +02:00
Anton Makeev
e5373f61c0
IDEA-156758 Disable non project files writing protection, when file is opened explicitly
...
IDEA-156759 Add an option to 'Non-project files' protection dialog to edit files in a folder
IDEA-156760 'Non-project files protection' dialog is had to use with a keyboard
2016-05-29 11:11:35 +02:00
peter
a16c92797c
fix AstPathPsiMap.processQueue to avoid removing non-gced entries
2016-05-29 08:30:00 +02:00
Konstantin Bulenkov
d3cd14f0b4
Win10 laf initial
2016-05-28 21:47:33 +02:00
Konstantin Bulenkov
b587e88af0
remove hardcoded AA setings for DarculaButtonUI
2016-05-28 21:47:31 +02:00
Konstantin Bulenkov
15ba3afa11
refactor DarculaButtonUI to make it easy painting customization
2016-05-28 21:47:30 +02:00
Konstantin Bulenkov
a9b5e5fd91
allow help button decoration for win10 laf
2016-05-28 21:47:28 +02:00
Anton Makeev
d74243550f
Revert: IDEA-121829 Disallow editing of framework/third-party files: Dart library files use generic protection mechanism
2016-05-28 15:57:42 +02:00
peter
def0b7a1f6
add read action to HardElementInfo.pointsToTheSameElementAs (EA-82992 - assert: PsiFileImpl.getStubTree)
2016-05-28 13:01:40 +02:00
peter
0560c657bc
fail-fast when ProgressManager.getInstance() will be null, prevent "already disposed" from Preloader (IDEA-151793)
2016-05-28 13:01:40 +02:00
peter
58bc63e076
don't take transactions for internal DialogWrapper actions because sometimes dialogs are OK to be shown from invokeLater (EA-83127 - assert: TransactionGuardImpl.submitTransactionAndWait)
2016-05-28 13:01:39 +02:00
Anton Makeev
62674617af
IDEA-121829 Disallow editing of framework/third-party files: Dart library files use generic protection mechanism
2016-05-28 12:52:45 +02:00
Anton Makeev
e71a6c74fe
Restrict size for 'Clear Read-Only Status' and 'Non-project files protection' dialogs
2016-05-28 12:25:49 +02:00
Anton Makeev
6ffa2055db
IDEA-156758 Disable non project files writing protection, when file is opened explicitly
...
IDEA-156759 Add an option to 'Non-project files' protection dialog to edit files in a folder
IDEA-156760 'Non-project files protection' dialog is had to use with a keyboard
2016-05-28 11:52:57 +02:00
peter
6887a0e91b
use app invokeLater in so that modality state from progress started from another progress is considered write-safe (EA-83055 - assert: TransactionGuardImpl.submitTransactionAndWait)
2016-05-28 11:44:39 +02:00
peter
857c80cd17
less psi allocation during stub indexing
2016-05-28 11:44:39 +02:00
peter
1ec4e0ca26
reduce PsiLock contention and psi allocation:
...
* don't create PSI eagerly right after parsing
* use compareAndSet instead of PsiLock for non-stub-based PSI creation, since there's no danger even if it's invoked during stub-AST switch
* create stub PSI in one PsiLock session instead of many
2016-05-28 11:44:38 +02:00
Gregory.Shrago
e5f76629be
jflex-1.7.0-SNAPSHOT.jar: supply changes.patch
2016-05-28 04:10:24 +03:00
Gregory.Shrago
346a4c9688
TW-45441 revert and clarify: do not wrap RuntimeException
2016-05-28 00:53:45 +03:00
Ilya.Kazakevich
d877c041f3
Assertions added to get rid of unexpected exceptions
2016-05-28 00:25:03 +03:00
Sergey Simonchik
6694d2ae3a
optimize removing invalid files
2016-05-27 21:54:10 +03:00
Kirill Likhodedov
ee967de528
remove unused class & methods
2016-05-27 21:08:28 +03:00
Roman Shevchenko
97c406d39c
[tests] test mode shutdown hook dropped for good (IDEA-155918)
2016-05-27 21:00:05 +03:00
Kirill Likhodedov
0501f8c609
remove read action: it has no point here
2016-05-27 20:49:35 +03:00
Alexander Zolotov
3c30d8949a
Live Templates: do not finish template on Esc if completion lookup is active
...
+ remove redundant EscapeHandler for inplace refactorings
+ finish template if completion list doesn't contain any variants
2016-05-27 20:35:32 +03:00
Alexander Zolotov
132388fdda
Replace with lambda
2016-05-27 20:35:32 +03:00
Alexander Zolotov
7708e580fd
Remove redundant assertion (EA-83057)
2016-05-27 20:35:32 +03:00
Kirill Likhodedov
450e7338b6
git tests: log the output of git commands called in tests that failed
2016-05-27 20:33:28 +03:00
Kirill Likhodedov
b95bbfea8b
cleanup: read commands are silent by default
2016-05-27 20:33:28 +03:00
Dmitry Batkovich
a3457508b2
inspection toolwindow: do not use obsolete event IDEA-156354
2016-05-27 20:16:05 +03:00
Dmitry Batkovich
d248b2a932
inspection toolwindow: rearrange actions in tree popup IDEA-156727
2016-05-27 20:16:05 +03:00
Dmitry Batkovich
7800e0d2e7
inspection toolwindow: edit inspection settings ignore dummy profiles IDEA-156728
2016-05-27 20:16:05 +03:00
Dmitry Batkovich
4c12b5a02d
inspection toolwindow: insert problem nodes with permission of duplication according to comparator IDEA-156683
2016-05-27 20:16:05 +03:00
Alexander Lobas
516138e51d
IDEA-132750 IOOBE at com.intellij.uiDesigner.propertyInspector.PropertyInspectorTable.getPropChildren
2016-05-27 20:10:53 +03:00
Daniil Ovchinnikov
a90bb7360a
[groovy] wrap original trait method with substitutor instead of copying all the stuff (IDEA-156441)
...
Before this change annotations of parameters were not copied, and we were unable to find delegate. Now modifier lists of parameters are returned as is.
2016-05-27 19:27:45 +03:00
Gregory.Shrago
1f132757c7
dead code
2016-05-27 19:18:48 +03:00
Kirill Likhodedov
8ab26354e7
Use DoNotAskOption.Adapter
2016-05-27 19:17:41 +03:00
Ilya.Kazakevich
a97c69b578
QualifiedNameResolver now requires read action since it has PSI access
2016-05-27 19:17:10 +03:00
Julia Beliaeva
0029a916fb
[vcs-log] descriptions for log registry properties
2016-05-27 19:14:36 +03:00
Kirill Likhodedov
195046b23b
DialogWrapper: remove extra processing of DoNotAskAgain
...
it is processed in close => no need to process it in doOk/CancelAction,
especially if the action is disabled.
2016-05-27 19:10:27 +03:00
Kirill Likhodedov
66dea61893
remove the PropertyDoNotAskOption
...
It has little sense, especially after Adapter has been introduced
2016-05-27 19:10:27 +03:00
Kirill Likhodedov
93a9ce8e8a
remove the useless "dont ask again" checkbox
...
it is not checked anywhere => the dialog will appear no matter if the
checkbox was selected.
2016-05-27 19:10:27 +03:00
Kirill Likhodedov
d65efbd161
don't show the message next time, if user decided not to show it again
2016-05-27 19:10:27 +03:00
Kirill Likhodedov
6dc0a9692d
DoNotAskOption.Adapter with more clear methods
...
* migrate PropertyDoNotAskAgain and its only descendant
* migrate an implementation from GitCheckinHandler as a usage example.
2016-05-27 19:10:27 +03:00
Egor.Ushakov
a61529944c
do not look for Object type in instanceOf (it does linear search inside jdi)
2016-05-27 19:06:34 +03:00