Commit Graph

11606 Commits

Author SHA1 Message Date
anna
5b83d0d343 allow to implement and override default methods in java 8 (IDEA-103180) [roma]
(cherry picked from commit 6fc2a889a092365431b92d7f03b8d2057a82d8be)
2013-03-15 22:04:47 +01:00
anna
f649c90a65 javafx: make field ref unresolvable when controller is set in .fxml; add create field quick fix (IDEA-103198)
(cherry picked from commit b16a973deb71e6d063f0e763cd4e15b6d7983a2f)
2013-03-15 22:04:14 +01:00
anna
e5f39e3f44 javafx packaging ant: generate in artifact temp dir
(cherry picked from commit 8fa7576c18680d36bf269e3cfec5e537f55d7636)
2013-03-15 22:01:18 +01:00
anna
30999e8a5d javafx packaging ant: register taskdef in initArtifacts when my artifacts present
(cherry picked from commit 5bffae370262a38108bb6862c72df4af622e1105)
2013-03-15 22:01:01 +01:00
anna
27b07e3a91 @NotNull
(cherry picked from commit c25483a5966a80290665076db849cc08a5a127a6)
2013-03-15 22:00:45 +01:00
anna
108a45ca75 javafx packaging: generate ant tasks
(cherry picked from commit 01e06d5617a91b333e864e111c6b0bf7fb652c16)
2013-03-15 21:56:15 +01:00
anna
d1dee7c6e3 lambda: make more clear error message
(cherry picked from commit 80b5e3b490007cc6cd3d544ba5761d0b04fe288c)
2013-03-15 21:40:55 +01:00
anna
12a0b99837 substitute IJ_PROJECT_NAME during module creation
(cherry picked from commit 74b6b435234bcc0b25218ca5b8f455ab5d83da22)
2013-03-15 21:40:39 +01:00
anna
4f62d35a42 create param from usage: update all existing refs according to new param name (after review IDEA-102517)
(cherry picked from commit 23a5964e61f0d92933acd81abedceb0022c70a95)
2013-03-15 21:40:22 +01:00
anna
664fb24186 create field from usage: insert braces at selection end (IDEA-102716)
(cherry picked from commit 7eba27508d6e74cad0841013c313c05f6d96f17e)
2013-03-15 21:39:50 +01:00
anna
8ed5a8175f red code is green: impossible to have 2 signatures with same signature and different primitive return types (IDEA-102866)
(cherry picked from commit c4093d0e8a1021f80fafb3c6b1fc35388da46ac6)
2013-03-15 21:38:19 +01:00
anna
7f1f607d98 generate public getter/setter for abstract classes (IDEA-102872)
(cherry picked from commit 61685b9d890fce99c050e1b98261527b7a0e9363)
2013-03-15 21:38:02 +01:00
anna
bc5c90ccc8 EA-44725 - assert: PsiDiamondTypeImpl.resolveInferredTypesNoCheck
(cherry picked from commit 9ad4847e6febec4239f129fdb8e56110c66d4b6d)
2013-03-15 21:37:46 +01:00
anna
606df1ebfb create param from usage: bind unresolved ref to the new param name (IDEA-102517)
(cherry picked from commit 7d4457727396e622e6c19257d73d9e14c9069f28)
2013-03-15 21:37:14 +01:00
Vassiliy Kudryashov
0bd2d8d259 breakpoints -> favorites window (after http://crucible.labs.intellij.net/cru/CR-IC-368) 2013-03-15 23:11:23 +04:00
Sergey Simonchik
c7a4149ce5 WEB-7134 Settings/JavaScript/Libraries: 'Configure' button should open selected library settings 2013-03-15 12:06:59 +04:00
Roman Shevchenko
75f112bc0d IDEA-54393 (type element tree generation reworked)
Fixes: marking of generated elements, annotated types
2013-03-14 21:04:02 +01:00
Roman Shevchenko
238483108b Unneeded exceptions 2013-03-14 21:04:01 +01:00
Alexey Kudravtsev
a6cdef061d moved CharsetToolkit to util. Illegal dependencies on EncodingRegistry removed 2013-03-14 17:23:36 +04:00
Roman Shevchenko
3078977a2a Cleanup 2013-03-14 14:07:12 +01:00
Roman Shevchenko
b6a22dcebc Prevent annotated references from being shortened 2013-03-14 13:27:28 +01:00
Roman Shevchenko
3974ecd479 Formatting 2013-03-14 13:10:50 +01:00
Denis.Zhdanov
d8a24b85d3 IDEA-103092 Xml arranger: Support xml namespace rule 2013-03-14 13:32:53 +04:00
Alexey Kudravtsev
9fee521b14 reapply changes reverted by r.sh 2013-03-14 12:54:35 +04:00
Dmitry Avdeev
ac49ebdc3b test diagnostics 2013-03-14 12:19:54 +04:00
Denis.Zhdanov
9dd8224f79 IDEA-102405 Arrangement: Refactor the API in accordance with design problems discovered during non-java arrangement implementations
1. Old settings enum (ArrangementEntryType, ArrangementModifier etc) are replaced by ArrangementSettingsToken;
2. All existing arrangement codebase is switched to the new api;
2013-03-14 11:57:11 +04:00
Roman Shevchenko
9db9f46a2a Merge cleanup 2013-03-13 21:05:42 +01:00
Roman Shevchenko
094544f5d7 Annotation highlighting post-review cleanup 2013-03-13 20:26:09 +01:00
Vassiliy Kudryashov
460636d40f Merge remote-tracking branch 'origin/master' 2013-03-13 20:56:59 +04:00
Vassiliy Kudryashov
37d1ed7d30 breakpoints -> favorites window 2013-03-13 20:55:13 +04:00
Roman Shevchenko
29f20c9421 Correct highlighting of annotations in new expressions 2013-03-13 13:26:19 +01:00
Roman Shevchenko
d36e33494b Deprecation 2013-03-13 13:25:46 +01:00
nik
b2fdf81153 skip BOM for source root detection (IDEA-77278, IDEA-98541) 2013-03-13 16:22:11 +04:00
Alexey Kudravtsev
0bc09c8ba8 compilation 2013-03-13 15:22:00 +04:00
Alexey Kudravtsev
8631f7968b intern frequent type strings 2013-03-13 15:16:29 +04:00
Roman Shevchenko
9daf85536c Parse annotations in new expressions 2013-03-13 11:15:41 +01:00
Roman Shevchenko
2ab88505d2 Annotation applicability highlighting reworked 2013-03-13 10:23:19 +01:00
Roman Shevchenko
bb11ce13c7 Drop external annotations from type stubs 2013-03-13 10:23:19 +01:00
Roman Shevchenko
c4b34d3f26 Parse annotated multi-catch parameters 2013-03-13 10:23:18 +01:00
Roman Shevchenko
764b2ebf4e Parse annotated reference expressions 2013-03-13 10:23:18 +01:00
Roman Shevchenko
f06d191a9d Javadoc 2013-03-13 10:23:18 +01:00
Max Medvedev
311d02b08e IDEA-102776 Groovy 'insert new test method' always inserts at the bottom regardless of where caret is placed 2013-03-13 12:25:19 +04:00
Gregory.Shrago
5b590194ab quick fix for char literal update 2013-03-13 02:53:25 +04:00
nik
4fb4d3c401 new project wizard: show 'framework detection' step only for 'create from sources' mode (IDEA-94509) 2013-03-12 20:07:27 +04:00
Max Medvedev
e6d9cff62f IDEA-102916 Java: annotation parameter info should select a current attribute if the caret if between it and a right parenth 2013-03-12 14:10:27 +04:00
Bas Leijdekkers
a9b4d10f8b EA-44720 (NPE: GenericsUtil.getVariableTypeByExpressionType) 2013-03-11 21:47:47 +01:00
andrey.zaytsev
1ddbc99d71 compilation fix 2013-03-11 20:55:43 +04:00
nik
cc06c1f3a1 external build: allow to set 'force build' flag per target type (IDEA-96218) 2013-03-11 19:35:29 +04:00
anna
baa13dac16 introduce variable: suggest method reference expression (IDEA-102852) 2013-03-11 14:53:34 +01:00
anna
5f0b7626de accept inline on method reference (IDEA-102845) 2013-03-11 14:53:33 +01:00