Tagir Valeev
ff8a32476a
StreamApiMigrationInspection: NPE fixed (EA-91387)
2016-11-09 12:27:15 +07:00
Dmitry Batkovich
49b560fbf4
javac ast indices: CompilerReferenceServiceImpl should be fail-safe and search should get back to source based even exceptions happen
2016-11-09 07:55:25 +03:00
Dmitry Batkovich
b39f2042ab
javac ast indices: test updated to be useful (javac visits classes in mixed order)
2016-11-09 07:47:10 +03:00
Dmitry Batkovich
49a0957bec
javac ast indices: fix incremental hierarchy update
2016-11-09 07:30:13 +03:00
Gregory.Shrago
09dd03f629
unwind nested ScriptExceptions
2016-11-09 03:16:38 +03:00
Gregory.Shrago
026a4b9a2f
try last recently used loader first to speed up things
2016-11-09 01:29:26 +03:00
Gregory.Shrago
5b88d58ea0
specify null parent loader explicitly to fix debug-time issues
2016-11-09 01:29:26 +03:00
Gregory.Shrago
c37bb00a16
cleanup
2016-11-09 01:29:25 +03:00
Konstantin Bulenkov
a23225aded
use Local.US
2016-11-09 02:37:33 +06:00
Vassiliy.Kudryashov
cc8dad95b4
Disposing popup corrupts appearing popup (fix attempt #2 )
2016-11-08 22:32:37 +03:00
Daniil Ovchinnikov
ebe978a24e
[groovy] get rid of GroovyClassSubstitution
2016-11-08 22:30:24 +03:00
Daniil Ovchinnikov
c578609e34
[groovy] shorten GroovyCommonClassNames
2016-11-08 22:24:25 +03:00
Daniil Ovchinnikov
5aa144b6ee
[groovy] process DGM with other extensions
2016-11-08 22:13:04 +03:00
Anna.Kozlova
e3382ed5f3
!!!DEV VERSION UPDATE: DO NOT EDIT MANUALLY!!!
2016-11-08 20:10:46 +01:00
Sergey Malenkov
c110125b8c
IDEA-146454 Empty nodes in Project tree (do not cancel a tree updating for selection request)
2016-11-08 22:00:08 +03:00
Roman Shevchenko
5877292c39
[platform] post-review fixes (IDEA-CR-15535)
2016-11-08 19:46:41 +01:00
Roman Shevchenko
54374e5c2b
[platform] generified ComponentManager.getDisposed()
...
(missed file)
2016-11-08 19:26:51 +01:00
Anna.Kozlova
92ad8f3bd4
expose class file by given source class
2016-11-08 19:25:56 +01:00
Anna.Kozlova
ca7c6f1192
junit 5 conversion: refresh view (IDEA-163691)
2016-11-08 19:25:56 +01:00
Anna.Kozlova
83dbb91e94
junit 5: don't warn on fail with message that message is missing (IDEA-163692)
2016-11-08 19:25:56 +01:00
Anna.Kozlova
6866a5879e
extended javadoc
2016-11-08 19:25:56 +01:00
Daniil Ovchinnikov
1a088e0bfc
[groovy] cleanup
2016-11-08 21:01:14 +03:00
Daniil Ovchinnikov
b7ed7944da
[groovy] @Singleton: make new instance inspection aware of property name
2016-11-08 20:56:17 +03:00
Roman Shevchenko
8acfdc5921
[platform] generified ComponentManager.getDisposed()
...
to avoid unchecked warnings on composition
2016-11-08 18:54:29 +01:00
Egor.Ushakov
b9b7118c05
add small gap to the left of the editor
2016-11-08 20:53:30 +03:00
Nadya Zabrodina
7a8e84e78c
[vcs]: NewEditChangelistPanel cosmetic fixes
...
* IDEA-107357, IDEA-86333;
2016-11-08 20:32:00 +03:00
Egor.Ushakov
d3d324cb04
do not gather line numbers if not needed
2016-11-08 20:20:56 +03:00
Daniil Ovchinnikov
7470920b2b
[groovy] @Singleton: add constructor inspection
...
with ability to remove inappropriate constructor or mark @Singleton as
non-strict
2016-11-08 19:58:30 +03:00
Daniil Ovchinnikov
fac5e5d6de
[groovy] add transformations bundle
2016-11-08 19:58:30 +03:00
Daniil Ovchinnikov
51c06c45e0
[groovy] get rid of GroovySingletonAnnotationInspection
2016-11-08 19:58:30 +03:00
Egor.Ushakov
0a46502e1a
cleanup
2016-11-08 19:15:29 +03:00
Rustam Vishnyakov
5f3f153f38
Fixed IDEA-163377 Darcula scheme: Expired entry in Log Console should have foreground color
2016-11-08 19:06:49 +03:00
Roman Shevchenko
2ef8ba53a3
[java decompiler] file name in a current progress indicator
2016-11-08 17:06:07 +01:00
Roman Shevchenko
3068fceeea
[platform] decompiler calls in hierarchy browser (IDEA-163673)
2016-11-08 17:04:32 +01:00
Daniil Ovchinnikov
8e5f004aed
[groovy] @Singleton support:
...
- implement as AstTransformationSupport instead of gdsl
- add proper members
- support `property` parameter
- support `lazy` parameter
2016-11-08 18:27:40 +03:00
Daniil Ovchinnikov
cf125e30ec
[groovy] transformations api enchancements:
...
- add MemberBuilder.constructor()
- add TransformationContext.getClassType()
- store important stuff inside transformation context
2016-11-08 18:27:40 +03:00
Daniil Ovchinnikov
d3e196caf6
[groovy] booleanValue() and stringValue() for annotation member value
2016-11-08 18:27:40 +03:00
Mikhail Golubev
0bc7a91716
PY-21244 Suppress intention if references for some nested fields are unresolved
2016-11-08 18:20:22 +03:00
Mikhail Golubev
df4bbd4a66
PY-21244 Properly enumerate nested fields without explicit name or index
...
Previously they were enumerated in the opposite order, i.e.
descendant fields had lower indexes than their parents. Existing tests
didn't caught that problem because I misinterpreted the method
UsefulTestCase#assertSameElements(), should have used
UsefulTestCase#assertOrderedEquals() instead.
2016-11-08 18:20:22 +03:00
Mikhail Golubev
9ffbd3bd87
PY-21243 Suppress intention if chunks are resolved into RHS of % as a fallback
...
As a fallback value PySubstitutionChunkReference resolves into the
right operand of "%" operator whenever it cannot find individual
expressions for multiple positional formatted fields or a field with
a key. I explicitly check and suppress the intention for such cases.
In future it's better to introduce some sort of "strict resolve"
semantic in the PySubstitutionChunkReference so as do these checks
twice.
2016-11-08 18:20:22 +03:00
Mikhail Golubev
39a18a8cfd
PY-21245 Handle quotes in lookup items inside multiline string literals better
...
Namely, allow lookup items that contain quotes in some cases if the
containing string literal is multiline, hence there is still a suitable
type of quotes to wrap injected string literal into.
The orignal error described in the issue has been fixed earlier as
part of other changes for PY-21161.
2016-11-08 18:20:22 +03:00
Vladimir Krivosheev
c7e2419d97
restore @Throws(ExecutionException::class)
2016-11-08 16:10:00 +01:00
Egor.Ushakov
7af95c47ff
speedup method bpts calculation - cache classesByName
2016-11-08 18:04:15 +03:00
Egor.Ushakov
65b392d5dc
better text for messages
2016-11-08 18:04:15 +03:00
Egor.Ushakov
211e8a7393
disable emulation only for base native methods
2016-11-08 18:04:15 +03:00
Dennis Ushakov
c502fb7fef
use non-bold font on splash screen (IDEA-163681)
2016-11-08 18:02:22 +03:00
Anna.Kozlova
2d95dfa60c
assign paths for jbTabs titles (IDEA-163178)
2016-11-08 15:58:09 +01:00
Vladimir Krivosheev
35d4b43b6f
cleanup
2016-11-08 15:34:31 +01:00
Vladimir Krivosheev
88de1581ba
DEA-CR-15513 FileDocumentManager.getInstance().saveAllDocuments() should be called before state.execute(-1)
2016-11-08 15:34:30 +01:00
Bas Leijdekkers
fbd4f30cb1
SSR: report more bad search and replacement patterns (related to IDEA-102898)
2016-11-08 15:26:36 +01:00