Commit Graph
1541 Commits
Author SHA1 Message Date
anna 7d141865c7 cs: availability tweaks 2010-09-09 21:05:00 +04:00
anna e7bbca1093 IOE 2010-09-09 21:04:59 +04:00
anna fff13131ce cs gestures: do not suggest to change signature when only spaces were changed 2010-09-09 21:04:59 +04:00
anna 6307798cb8 cs gestures: do not suggest to change signature for new method (without body) 2010-09-09 21:04:58 +04:00
Roman Shevchenko 1b4a8bf383 PSI builder made project aware 2010-09-09 18:39:48 +04:00
anna cf737339fe cs gestures: esc action 2010-09-09 16:19:58 +04:00
anna 82dcb4bb25 correct return code 2010-09-09 13:09:40 +04:00
anna 9169cf54f4 specify change signature by language 2010-09-09 13:09:39 +04:00
anna 48a837fbf4 skip signatures if cant process 2010-09-09 13:09:36 +04:00
anna ba8f2e8187 change signature detection (I) 2010-09-09 13:09:34 +04:00
Kirill.Safonov 60ef285dc1 Change Signature dialog refactored to use TableView and ColumnInfo-s and be more 'Flex'-ible 2010-09-09 13:02:15 +04:00
Kirill.Safonov fba81cce20 typo 2010-09-09 13:02:01 +04:00
peter 6f5c70f254 IDEA-43317 Complete static members from classes that are already mentioned in import block as static import (groovy fields) 2010-09-08 19:06:37 +01:00
peter b17822e5a9 don't suggest the statically importable methods in qualified context 2010-09-08 19:06:35 +01:00
Dmitry Jemerov de5270972c smart indent on paste for Python (PY-208) 2010-09-07 23:11:11 +04:00
Roman Shevchenko d596125d05 PSI builder creation ordered 2010-09-07 20:46:50 +04:00
Sergey Evdokimov 7e747e5ec6 Optimization of resolving domain fields. 2010-09-07 18:19:59 +04:00
sergey.vasiliev 0e5a81ca90 spring context filters IDEA-18747 && IDEA-18746 2010-09-07 16:45:43 +04:00
Kirill.Safonov ceefb5ea61 Extracted language-independent part from CodeFragmentCellEditor 2010-09-07 13:39:12 +04:00
Kirill.Safonov 5d6d43ad5e moved to lang-impl 2010-09-07 13:38:57 +04:00
anna 362916313c make class static: new expression qualifiers (IDEA-58387) 2010-09-06 22:06:34 +04:00
Sergey Evdokimov 0296544129 Remove unnecessary sinchronization. 2010-09-06 17:40:14 +04:00
Kirill.Safonov 0b8683f2c7 Extracted language-independent part from 'Change signature' dialog & friends 2010-09-06 15:25:37 +04:00
Alexey Kudravtsev d03fcb1710 never ending def use 2010-09-06 12:51:31 +04:00
anna 0dd3256f40 NPE 2010-09-06 12:07:27 +04:00
anna ab86eeca92 automatically append annotations.jar 2010-09-06 12:07:27 +04:00
anna 1942f69cf1 NPE 2010-09-06 12:07:26 +04:00
anna 0f1d1622f7 nullity: initial tests 2010-09-06 12:07:26 +04:00
anna 58eae8963e cleanup 2010-09-06 12:07:25 +04:00
anna 8b0f8273b5 typo 2010-09-06 12:07:24 +04:00
anna 0750cff4b1 infer nullable/not null (initial) 2010-09-06 12:07:24 +04:00
Dmitry Jemerov 3e39350b87 generify and @Nullable 2010-09-03 22:50:15 +04:00
Dmitry Avdeev aa3967ca7e adaptive fast search for inheritors 2010-09-02 16:41:48 +04:00
Dmitry Avdeev 43a326a04c hidden templates 2010-09-02 16:41:47 +04:00
Dmitry Avdeev b214f1569e typo 2010-09-02 16:41:46 +04:00
Roman Shevchenko aefacae4b2 New Java parser - unification and cleanup 2010-09-02 16:10:43 +04:00
Roman Shevchenko bc3413b7bf New Java parser - statements parsing 2010-09-02 16:10:43 +04:00
Alexey Kudravtsev caa18a1d54 incremental highlighting: apply range highlighter as soon as it created
document range markers update speedup
visible highlighting pass eliminated
2010-09-02 14:05:10 +04:00
nik cb7fdcdc9a EditorOptionsProvider extension reworked to create new instance each time when the Settings dialog is opened 2010-09-02 11:58:33 +04:00
nik b34553f2de PrintOption extension reworked to create new instance each time when the dialog is opened 2010-09-02 10:50:34 +04:00
nik 732010280a CodeFoldingOptionsProvider extension reworked to create new instance each time when Settings dialog is opened 2010-09-02 10:22:35 +04:00
Roman Shevchenko c031000308 New Java parser - comments binding fixed 2010-09-01 21:45:09 +04:00
Roman Shevchenko 593c0519f5 New Java parser - diamonds support 2010-09-01 21:45:09 +04:00
Roman Shevchenko 2f3c82c575 Cleanup 2010-09-01 21:45:09 +04:00
anna 1d58909163 move: api to check if move via DnD is actually redundant (IDEA-57366 ;IDEA-57365 ) 2010-09-01 18:54:52 +04:00
anna d1a1ac985d move: do not move all file classes if only one was selected in presence of non-java file (IDEA-57353) 2010-09-01 18:54:51 +04:00
Roman Shevchenko d818597e21 New Java parser - process comments and whitespaces on parsing 2010-09-01 13:57:05 +04:00
Alexey Kudravtsev 9ce1f7c5c7 IDEA-58104 2010-09-01 11:17:27 +04:00
peter 915cf66ef3 don't qualify magic method calls unless it's really needed. qualify instance magic methods with 'this' 2010-08-31 19:29:32 +01:00
peter 385649b73b complete siblings of statically imported fields, too (java) 2010-08-31 13:52:36 +01:00