Commit Graph

3402 Commits

Author SHA1 Message Date
anna
3f144f08b4 move instance methods: leave this refs inside anonymous classes untouched (IDEA-71575) 2011-08-19 21:09:55 +02:00
Dmitry Jemerov
7c55c56d91 don't expose specific type in API 2011-08-19 20:48:53 +04:00
Dmitry Jemerov
62a68d49fa move scope constructors to GlobalSearchScopes 2011-08-19 20:48:48 +04:00
Dmitry Jemerov
d4e8398069 Module.getModuleType() -> ModuleType.get(Module) 2011-08-19 20:48:46 +04:00
Dmitry Jemerov
3a1e8b3478 decouple PsiSearchHelper from PsiManager 2011-08-19 20:48:43 +04:00
Dmitry Jemerov
3add19272d remove getCodeStyleManager() from PsiManager 2011-08-19 20:48:24 +04:00
Sergey Evdokimov
bcfe8e0fb8 Provide Domain class dynamic methods via AST transformation. Methods should be getted from GormInstanceApi, GormStaticApi, GormValidationApi. 2011-08-19 18:38:49 +04:00
Dmitry Jemerov
947f933986 move WalkingState to util 2011-08-17 21:12:51 +04:00
anna
50c39a05d2 diamonds: forbid diamonds completion with inapplicable inferred types (IDEA-73068) 2011-08-17 18:13:50 +02:00
anna
b66c85fdee diamonds: forbid diamonds completion with anonymous rollover (IDEA-72527) 2011-08-17 18:13:49 +02:00
peter
5d084bea63 show where the constants in class name completion come from 2011-08-17 16:41:22 +02:00
peter
afa357adbd don't suggest constant names in second basic completion 2011-08-17 16:41:22 +02:00
peter
965c1d663f don't suggest non-imported Arrays 2011-08-17 15:32:12 +02:00
anna
39eef106aa read access 2011-08-17 17:29:47 +04:00
anna
06356af540 read access 2011-08-17 17:29:46 +04:00
peter
41f89eff1c no more hacky autopopup delay queue 2011-08-17 15:09:07 +02:00
Dmitry Jemerov
e762123ddb decouple DocumentImpl from EditorHighlighter 2011-08-17 14:56:40 +04:00
Rustam.Vishnyakov
d23deff60e Java indent options moved to language settings 2011-08-17 13:28:47 +04:00
Alexey Kudravtsev
4ca4ad669d cleanup 2011-08-17 12:04:43 +04:00
peter
440204554c infer Boolean in if(runReadAction(new Computab<caret>)){} 2011-08-16 19:54:55 +02:00
Dmitry Jemerov
63ec077c22 decouple Document from MarkupModel 2011-08-16 20:10:14 +04:00
Rustam.Vishnyakov
9e580594c2 Some code style API changes and doc comments 2011-08-16 16:39:46 +04:00
anna
1a7efe3e96 read access 2011-08-15 20:34:34 +04:00
anna
8c2934a743 icons for test methods (IDEA-73084) 2011-08-15 19:05:19 +04:00
anna
131a307fa7 add intention to iterate over selection: in addition to surround with live template (IDEA-73011) 2011-08-15 19:05:18 +04:00
anna
22ffa0a5d7 member selection: do not select first raw when checkbox selected 2011-08-15 19:05:17 +04:00
anna
5734c02172 hide "make abstract" checkbox for static methods during e.g. pull up 2011-08-15 19:05:15 +04:00
nik
6580c4b8a4 highlight usages of deprecated extension attributes in plugin.xml files 2011-08-15 13:26:14 +04:00
anna
8f0e156a36 introduce: preserve selection when dialog was canceled 2011-08-15 11:08:47 +04:00
anna
383d053e03 read access 2011-08-15 11:08:45 +04:00
peter
f3f59e0f0d when typing a class name which is not yet imported, just type the space/[/</dot after it, don't select what's there in the autopopup 2011-08-12 19:16:28 +02:00
Sergey Evdokimov
23587d6c39 Remove parameter PsiModifierList from constructor of GrImplicitVariableImpl. 2011-08-12 18:09:02 +04:00
Alexey Kudravtsev
c6c799006b optimization: less contention 2011-08-12 14:05:31 +04:00
Alexey Kudravtsev
46244a2c67 optimization: less write locks 2011-08-12 14:04:08 +04:00
Evgeny Zakrevsky
a8970783b4 added possibility setting large and small font for titled borders and separators 2011-08-11 20:17:38 +04:00
anna
60f9711def inplace introduce parameter: delete unused params by default 2011-08-11 18:25:45 +04:00
anna
2f33e8febd mnemonics to choose members table 2011-08-11 17:31:32 +04:00
anna
e17f6dc08f completion in run configurations: do not suggest inappropriate classes (IDEA-73126 ) 2011-08-11 17:31:31 +04:00
anna
51ecd1ad28 diamonds: collapse to diamonds when introducing (IDEA-73069) 2011-08-11 17:31:29 +04:00
anna
58e97db09b backgroundable progress: cleanup 2011-08-11 10:58:03 +04:00
anna
521428173d backgroundable progress for show definitions 2011-08-11 10:58:02 +04:00
anna
a5ac7fb533 backgroundable progress for goto handler 2011-08-11 10:58:01 +04:00
anna
64f1068a19 backgroundable progress for implementations gutters popups 2011-08-11 10:58:00 +04:00
Evgeny Zakrevsky
76188b9901 IdeBorderFactory refactored for new titled borders 2011-08-10 19:12:37 +04:00
Rustam.Vishnyakov
b494c468f0 Changed CodeStyleSettings.IndentOptions to CommonCodeStyleSettings.IndentOptions 2011-08-10 18:17:50 +04:00
Maxim Medvedev
aa4edd8a27 IDEA-69626 Generate Getter and Setter support for Groovy classes 2011-08-10 14:47:12 +04:00
Alexey Kudravtsev
b5d540bf0b optimisations 2011-08-10 13:05:51 +04:00
Evgeny Zakrevsky
d59f9bf930 dialog layout fixes 2011-08-09 22:04:05 +04:00
Maxim Medvedev
829f28a975 check for context instead of parent while move class 2011-08-09 18:58:26 +04:00
Alexey Pegov
d26c2ac208 use concrete Messages.showokCancel, etc instead of generic Messages.showDialog methods 2011-08-09 15:05:57 +04:00