Commit Graph
173278 Commits
Author SHA1 Message Date
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