Commit Graph

12675 Commits

Author SHA1 Message Date
peter
1561066d36 use TimeoutUtil, comment on sudden psi invalidation and resurrection 2013-07-31 18:08:45 +02:00
peter
2536e7dc0c IDEA-107599 Specify the expected type name explicitly in lambda-folding in field assignments 2013-07-31 17:49:44 +02:00
peter
9329331182 IDEA-104754 Good code yellow: Unboxing 2013-07-31 17:49:44 +02:00
Vladimir Krivosheev
9795fd2dc7 cleanup — NetUtils.getLoopbackAddress(), Overrides
continue WI-17365 internal web server should serve PHP files
2013-07-31 17:31:42 +02:00
peter
9a1c3a08fd IDEA-104759 The character " is not escaped in soutv live template 2013-07-31 15:31:20 +02:00
Alexey Kudravtsev
b1bd104750 assertions for using FileElementInfo for files; optimisation 2013-07-31 14:36:51 +04:00
Alexey Kudravtsev
343e3e1c20 @NotNull 2013-07-31 14:36:49 +04:00
Denis.Zhdanov
1f205df00e Correct range recalculation during comment formatting 2013-07-30 15:22:53 +04:00
peter
28a0aa9be4 call stub.getInitializerText only when stub exists 2013-07-30 08:28:35 +02:00
peter
52beacaf65 prevent semi-initialized cls stub from being visible from another thread (may lead to wrong isValid==false) 2013-07-29 21:06:07 +02:00
Anna Kozlova
d28dd0f6ca testdata fixed 2013-07-29 20:08:03 +02:00
peter
891a21ab38 some invalid psi checks (EA-47654, EA-46555) 2013-07-29 19:51:57 +02:00
peter
96d78ee5e8 dfa: suggest to replace variable with int constant (IDEA-111178) 2013-07-29 19:51:56 +02:00
peter
d1d92234bb method contracts: use underscore instead of "any" 2013-07-29 19:51:56 +02:00
peter
949c33c329 more robust multi-clause contracts 2013-07-29 18:33:52 +02:00
Denis.Zhdanov
a5ce0016eb fix test data 2013-07-29 14:38:33 +04:00
Alexey Kudravtsev
fd9acb32a5 BaseFixture is TestCase no more 2013-07-29 14:11:25 +04:00
Dmitry Avdeev
52eaaaa2b3 IDEA-108183 XML: auto-popup completion for attribute values with enum 2013-07-29 13:03:44 +04:00
Dmitry Jemerov
88cbdce5bc fix ConfigurationsTest 2013-07-29 10:00:17 +02:00
Anna Kozlova
c04d4c0ea0 no need to search for empty class (prevent too early initialization) 2013-07-29 03:48:00 +02:00
peter
7c773d8209 tab should replace the old javadoc param description (IDEA-110166) 2013-07-28 17:56:53 +02:00
Dmitry Jemerov
f57956a515 fix tests, revert some more of configuration naming behavior changes 2013-07-26 21:17:30 +02:00
Dmitry Jemerov
45e25279a5 restore the distinction between action name and generated configuration name by introducing LocatableConfigurationBase.getActionName() method 2013-07-26 21:17:29 +02:00
Dmitry Jemerov
e318819c6a deprecate RuntimeConfiguration and remove most of its remaining usages 2013-07-26 21:17:29 +02:00
anna
07937a57e5 testdata for IDEA-57289 2013-07-26 20:10:45 +02:00
anna
562a03a913 testdata for IDEA-107440 2013-07-26 19:11:14 +02:00
anna
6cee174e4e check all type parameters bounds (IDEA-109556) 2013-07-26 19:11:13 +02:00
anna
b55834ea6e moreSpecific conflicts resolve (IDEA-111085) 2013-07-26 19:11:13 +02:00
Dmitry Jemerov
bca1f7379a platform code takes care of updating generated name of run configuration after refactoring; remove code that does it from specific run configuration implementations 2013-07-26 15:08:24 +02:00
Dmitry Jemerov
eb141b5ca2 keep track of whether the name of a run configuration was changed by the user on the platform level; introduce LocatableConfigurationBase class for this purpose; deprecate getGeneratedName() and replace its usages with suggestedName(); delete implementations of isGeneratedName() which are now redundant 2013-07-26 15:08:23 +02:00
Dmitry Jemerov
3e16c6e110 @NotNull RunConfiguration.getSettingsEditor() 2013-07-26 15:08:23 +02:00
Konstantin Bulenkov
732402a3ca use parameterless method createEmptyBorder() for short 2013-07-26 12:58:14 +02:00
Dmitry Avdeev
9d754e56e8 IDEA-107817 XML inspection shows error for an allowed attribute when schema uses xsd:anyAttribute + namespace="##any" 2013-07-26 14:30:14 +04:00
Maxim.Mossienko
3f5abec9e0 replace SyntaxHighlighterColors with DefaultLanguageHighlighterColors 2013-07-26 11:32:40 +02:00
anna
b6884eab9f capture wildcards in type casts (IDEA-101862; IDEA-97703) 2013-07-25 18:31:29 +02:00
anna
22500fdc8a Merge remote-tracking branch 'origin/master' 2013-07-25 17:12:29 +02:00
Dmitry Jemerov
f197f9f472 passing a name to ModuleBasedConfiguration constructor is optional; kill a lot of code for passing around empty names 2013-07-25 17:11:19 +02:00
anna
ceb3968ecb redundant cast: try to infer cast operand type from cast parent (fix testInferFromTypeCast) 2013-07-25 17:10:09 +02:00
Dmitry Jemerov
5f3dc8a3b2 provide default implementation for ModuleBasedConfiguration.createInstance(), delete a ton of existing implementations 2013-07-25 16:09:00 +02:00
Dmitry Jemerov
035b3c2c8a CommandLineState initializes its own ConsoleBuilder, remove redundant code which does it externally 2013-07-25 16:09:00 +02:00
Dmitry Jemerov
5cf9f7e412 since checkConfiguration() is never called through RunProfile interface, push it down to RunConfiguration 2013-07-25 16:08:57 +02:00
anna
e72d69a6a7 fix testdata 2013-07-25 15:14:25 +02:00
anna
6ac7e50675 do not force to build ref-graph when it won't be used 2013-07-25 13:45:20 +02:00
Dmitry Jemerov
f70696f76f change return value of CoreLocalVirtualFile.getPath() to system-independent path (CR-IC-1715) 2013-07-25 13:12:36 +02:00
anna
8ecde8467e testdata for IDEA-94011 2013-07-25 11:21:23 +02:00
anna
3a4d70a453 inference: do not infer from type cast (IDEA-111002) 2013-07-25 11:21:22 +02:00
nik
0af75a7d3e do not pack changed JSP files into archives for LiveEdit, it is worthless and may be slow (IDEA-108130) 2013-07-25 12:46:06 +04:00
anna
40d22fb15b revert lower accessibility for getters/setters (IDEA-108598) + consistency to getter/setter completion 2013-07-25 10:20:04 +02:00
Dmitry Jemerov
689f2a1686 another place where getRunExecutorInstance() should be used 2013-07-25 09:33:52 +02:00
Dmitry Jemerov
3d57891052 use getInstance() methods to locate Executor and Runner instances 2013-07-25 09:28:12 +02:00