peter
|
6bab1d7005
|
make ClassUtil.getJvmClassName work correctly for groovy classes
|
2012-01-26 18:31:32 +01:00 |
|
Anna Kozlova
|
6d2f6d9684
|
exceptions with the default project
|
2012-01-26 15:24:22 +04:00 |
|
Dmitry Avdeev
|
08091005ad
|
@Nullables
|
2012-01-23 11:24:03 +04:00 |
|
Alexey Kudravtsev
|
f5ebabb673
|
assertions added, annotations for method parameter
|
2012-01-20 13:40:07 +04:00 |
|
Alexey Kudravtsev
|
c88b72e01b
|
allow for jdk annotations to reside inside jar
|
2012-01-17 15:42:09 +04:00 |
|
Alexey Kudravtsev
|
d8f813215a
|
some methods annotated by MagicConstant annotations
|
2012-01-12 16:41:33 +04:00 |
|
Alexey Kudravtsev
|
a87146dc5b
|
Magic constant inspection
|
2012-01-12 16:41:32 +04:00 |
|
anna
|
b610158a96
|
initialize default nullable/notNull lists
|
2011-12-29 18:50:04 +01:00 |
|
anna
|
c3ce1ae00f
|
insert same notnull annotation as exist on the existing field (IDEA-79436)
|
2011-12-29 15:43:49 +01:00 |
|
Alexey Kudravtsev
|
4fecca4887
|
cleanup
|
2011-12-28 13:05:54 +04:00 |
|
anna
|
4112a121a4
|
module language level: reload on commit only
|
2011-12-19 12:35:37 +01:00 |
|
anna
|
196d5d6eb8
|
reload project on module language level change
|
2011-12-14 10:26:31 +01:00 |
|
Eugene Zhuravlev
|
4ad4de7322
|
quoting dollar signs in class filters (fixing BreakpointTest)
|
2011-12-13 19:59:16 +01:00 |
|
anna
|
84e03a2c2b
|
format method according to javadoc rules (IDEA-69744 ) [roma]
(cherry picked from commit df32e7ef7079f182fefb2135b9213eed4df575c9)
|
2011-12-06 10:37:46 +01:00 |
|
Eugene Zhuravlev
|
035609c5e3
|
add constructor in order not to break open API
|
2011-12-05 18:06:22 +01:00 |
|
Eugene Zhuravlev
|
dab6a4cb12
|
IDEA-70330 Add Help buttons and map help ids to them
|
2011-12-05 17:56:20 +01:00 |
|
Dmitry Jemerov
|
35613a0ef9
|
don't require JDK where it can be null (EA-31649 - IAE: JdkChooserPanel.<init>), move declaration and registration of OrderEntryAppearanceService to correct place
|
2011-11-21 18:42:00 +01:00 |
|
nik
|
114f856443
|
IDEA-55562: gwt: provide inspection to validate signatures of JavaScript Overlay Types
|
2011-11-16 11:54:05 +04:00 |
|
irengrig
|
f6e9633353
|
VCS: create files when adding module or converting to directory format through VFS -> this will allow VCS to add files under control automatically
|
2011-11-02 16:54:08 +04:00 |
|
Alexey Kudravtsev
|
8b9b36fe87
|
@Override added
|
2011-10-26 20:20:26 +04:00 |
|
Alexey Kudravtsev
|
5452af70e7
|
replaced FileTypeRegistry.getFileTypeByFile() with file.getFileType()
|
2011-10-21 20:03:06 +04:00 |
|
kirill.safonov
|
bb6c7e0e3a
|
Revert "don't hardcode Java module type implementation"
This reverts commit 0cd9404d67.
|
2011-10-18 21:16:45 +04:00 |
|
kirill.safonov
|
0cd9404d67
|
don't hardcode Java module type implementation
|
2011-10-18 07:36:15 +04:00 |
|
irengrig
|
ec487fe5f0
|
Slight annotate stacktrace optimization: -extra call; cache current revisions in one stack trace "highlighting pass"; do not ask for recent changes if virtual file file system is read only
|
2011-10-17 14:45:24 +04:00 |
|
Dmitry Jemerov
|
d84c902a3a
|
extract JavaCodeFragmentFactory out of PsiElementFactory; remove a number of unnecessary back and forth conversions between Project and PsiManager
|
2011-10-14 19:28:03 +02:00 |
|
peter
|
be4e8be51f
|
cleanup
|
2011-10-12 15:09:27 +02:00 |
|
anna
|
81a942f2ee
|
try to stay with users selection as long as possible (IDEA-75364)
|
2011-10-11 15:13:04 +02:00 |
|
peter
|
f80f587a98
|
JavaStatisticsManager cleanup
|
2011-10-06 19:49:12 +02:00 |
|
Sergey Evdokimov
|
dba3fd916e
|
Show "Search on sonatype" action only if other download action not found.
|
2011-10-04 12:18:18 +04:00 |
|
Roman Shevchenko
|
67711a7e83
|
Entropy reduction
|
2011-09-26 11:13:25 +02:00 |
|
Dmitry Jemerov
|
c5311aeaf3
|
java-psi-api and java-psi-impl modules extracted
|
2011-09-23 19:12:35 +02:00 |
|
Dmitry Jemerov
|
d0d3d7b271
|
decouple PsiAnnotationImpl from AnnotationUtil
|
2011-09-23 19:12:33 +02:00 |
|
peter
|
b30cd1e755
|
suggest members of inheritors of expected type (IDEA-74668,IDEA-72992)
|
2011-09-23 16:14:26 +02:00 |
|
Dmitry Jemerov
|
ee3ac50728
|
TestUtil -> TestFrameworks.getInstance()
|
2011-09-23 14:27:08 +02:00 |
|
Dmitry Jemerov
|
d4b7ecf82a
|
push down createCatchSection() from PsiJavaParserFacade to PsiElementFactory
|
2011-09-23 14:27:07 +02:00 |
|
Dmitry Jemerov
|
8beafed833
|
implementation of getVirtualFileForJar() that doesn't depend on specific VirtualFileSystem classes
|
2011-09-23 14:27:06 +02:00 |
|
anna
|
18b6fe1bd4
|
check method signatures equality by erasure; do not check method names for constructors.
note that erasure of type parameter is erasure of its left bound (jls), so erasure (T extends A & B) != erasure (T extends B & A)
e.g. IDEA-74409
|
2011-09-23 08:00:09 +02:00 |
|
Dmitry Jemerov
|
25bf31eebd
|
decouple from CodeStyleSettingsManager; introduce JavaCodeStyleSettingsFacade
|
2011-09-22 19:31:38 +02:00 |
|
Dmitry Jemerov
|
ac26d04704
|
decouple AnnotationUtil from NullableNotNullManager
|
2011-09-22 19:31:37 +02:00 |
|
Dmitry Jemerov
|
ee3c995658
|
extract VfsUtilCore from VfsUtil, pull up isAncestor()
|
2011-09-22 19:31:31 +02:00 |
|
Dmitry Jemerov
|
711a34a4eb
|
remove bogus dependency from ClsJavaCodeReferenceElementImpl on JavaDirectInheritorsSearcher
|
2011-09-22 19:31:28 +02:00 |
|
Dmitry Jemerov
|
8410cb5ab0
|
PsiJavaParserFacade no longer extends PsiParserFacade
|
2011-09-22 19:31:26 +02:00 |
|
Dmitry Jemerov
|
44663f0c05
|
use PsiShortNamesCache as independent service
|
2011-09-22 19:31:25 +02:00 |
|
Roman Shevchenko
|
94749f5c5b
|
Fix array merging
|
2011-09-22 13:37:35 +02:00 |
|
anna
|
e92e60a468
|
root chooser: extract class; introduce parameter object
inaccessible conflicts added
|
2011-09-20 17:12:29 +02:00 |
|
Dmitry Jemerov
|
284c24697e
|
decouple PsiClassInitializerImpl from JspClass
|
2011-09-20 12:55:22 +02:00 |
|
Dmitry Jemerov
|
a7e32026cc
|
reducing Java dependencies on JSP (work in progress)
|
2011-09-20 12:55:09 +02:00 |
|
Dmitry Jemerov
|
fb34c20e7a
|
access JavaLanguage.INSTANCE directly wherever possible
|
2011-09-20 12:54:59 +02:00 |
|
Dmitry Jemerov
|
dc59518a6e
|
don't randomly extend TokenType interfaces
|
2011-09-20 12:54:58 +02:00 |
|
Dmitry Jemerov
|
553cb67fd1
|
remove IntentionFilterOwner from PsiCodeFragment interface
|
2011-09-20 12:54:57 +02:00 |
|