Alexey Kudravtsev
f2df844716
replaced zero-length jars from testdata with non-empty ones to avoid IOExceptions
2013-07-19 19:33:01 +04:00
Alexey Kudravtsev
f7b9c3fcde
replaced zero-length jars from testdata with non-empty ones to avoid IOExceptions
2013-07-17 13:54:47 +04:00
anna
db4c7aa81f
EA-46905 - assert: EPathUtil.expandEclipsePathUrl
2013-07-04 11:57:58 +02:00
Anna Kozlova
f946e0cf26
eclipse: avoid local paths for deleted files even better (IDEA-109238)
2013-06-24 17:57:08 +04:00
Alexey Kudravtsev
8df07569f2
Introduced BatchSuppressableTool which, unlike CustomSuppressableInspectionTool, provides SuppressQuickFixes, not SuppressIntentionActions.
...
SuppressQuickFix doesn't need Editor so it can work in batches.
These fixes are available via BatchSuppressManager.
Reworked some inspections to extend BatchSuppressableTool instead of CustomSuppressableInspectionTool since they don't need Editor anyway.
Similarly, instead of BaseJavaLocalInspectionTool there is BaseJavaBatchLocalInspectionTool.
2013-05-08 11:43:48 +04:00
Alexey Kudravtsev
b5ef5dbd09
move some methods from lang-impl to ClassPathUtil
2013-05-08 11:43:47 +04:00
anna
aa82e5dad1
eclipse: skip jdk settings from .classpath and use one written in .eml as user could change jdk settings locally
2013-05-06 13:15:05 +02:00
anna
050c497b0f
eclipse: typo in natures detection
2013-04-01 10:10:52 +02:00
anna
20b61d0f6f
eclipse: format unknown natures (IDEA-104110)
...
(cherry picked from commit da4b0ce0c5f7b4d288296cf6b348ec997121a7f0)
2013-03-29 20:09:58 +01:00
anna
53ce0d4d2c
eclipse jps: real levels first, then update elements after .classpath is already read (IDEA-94073)
...
(cherry picked from commit baeb96e7afad5aee2a0f2196b91ad9c101f9d017)
2013-03-15 21:57:05 +01:00
anna
f3b23b6002
eclipse: avoid move test folders to bottom (IDEA-103013)
...
(cherry picked from commit 0dcd4dfb5a7911464f06143a28d5a997bdac4f5f)
2013-03-15 21:56:48 +01:00
anna
21afdb533e
eclipse: save jdk in .eml file in case it is modified in IDEA and initial .classpath entry is untouched (IDEA-88112)
2013-03-11 12:29:06 +01:00
anna
6409f9f6a3
eclipse: store package prefix in .eml (IDEA-100086); jps: update content entries after .classpath was read to make sure test folders/package prefix set up correctly
2013-03-11 11:35:58 +01:00
anna
cabe76e28f
eclipse jps: read exclude folders from .eml file (IDEA-102652)
2013-03-11 11:03:59 +01:00
Eugene Kudelevsky
ca0e032bb1
skip importing task if no natures were found
2013-03-07 18:20:59 +04:00
anna
0b4c707980
title capitalization fixed
2013-03-01 13:33:52 +01:00
anna
28f406c3a4
eclipse: extend nature importer to provide specific cons
2013-03-01 13:33:51 +01:00
Eugene Kudelevsky
f064c47123
add API allowing to do nature-specific work during importing process; collectUnknownNatures() was moved to "eclipse" module because it is actually not needed by eclipse-jps-plugin
2013-03-01 15:07:55 +04:00
Anna Kozlova
6e964bf007
eclipse: read language level for jps (IDEA-99463)
2013-01-25 19:53:32 +04:00
Anna Kozlova
13a40cfac9
eclipse: provide eclipse path as name when jars are same named
2013-01-25 16:11:36 +04:00
anna
de23b4db0d
eclipse: trim names read from .project
2013-01-17 16:11:10 +01:00
anna
ef6fb60214
eclipse: if classpathDir was not set try with baseModulePath (IDEA-97561)
2012-12-17 13:29:16 +01:00
anna
d875cef568
eclipse: store in .eml library levels other than application level = minimize .eml changes (IDEA-96917)
2012-12-07 18:42:14 +01:00
anna
6979e2ea22
extend supported cons (IDEA-96625)
2012-12-06 21:16:19 +01:00
nik
fe368b9ea3
jps model: set test output url when loading from .classpath (IDEA-95045)
2012-12-03 12:16:30 +04:00
Dmitry Avdeev
1adfabc856
test fixed
...
(cherry picked from commit a8fa72083db11a268179c331bda1e03ac0789512)
2012-11-30 14:56:28 +04:00
Dmitry Avdeev
bc52e3cbfa
Importing for Flex & Eclipse
...
(cherry picked from commit d487dc2f5ba630dba8d5ffa0de93614963c04b28)
2012-11-30 14:39:26 +04:00
Dmitry Avdeev
9b031c8f3e
testing import wizard page count
2012-11-28 16:15:23 +04:00
anna
20a121aee7
eclipse: use loaded project sdk when inherited (IDEA-94868)
...
(cherry picked from commit 639c84454dae7950fdd79436d3f9777995becbe1)
2012-11-23 21:14:44 +01:00
anna
1ecf71f23e
eclipse: load specific jdk for external build (IDEA-94868)
...
(cherry picked from commit 3f08c4e8b2181384cbc5f5ace2c637d23f42992a)
2012-11-23 21:13:42 +01:00
anna
4b82672b56
Revert: junit-4.11 bundled ( bea64bd)
2012-11-20 12:38:44 +01:00
anna
ed75227d7e
test data fixed
2012-11-19 21:25:01 +01:00
Dmitry Avdeev
ed78689911
file menu reordered one more time
2012-11-16 12:29:25 +04:00
anna
b182cc0b7c
IDEA-94513: store chosen path in one place
2012-11-12 20:30:48 +01:00
Alexey Kudravtsev
dbf4d7aa0a
notnull, cleanup
2012-11-09 14:59:20 +04:00
anna
d7a2451a1c
eclipse: preselect chosen path (IDEA-94513)
2012-11-08 18:06:12 +01:00
anna
e38d0df748
eclipse: read idea specific configs from .eml, e.g. specific jdk, test roots, output (IDEA-94433;IDEA-94073)
2012-11-08 14:08:39 +01:00
anna
9d87921de1
eclipse: store jdk name which was used instead of one from .classpath in .eml
2012-11-08 14:08:38 +01:00
Dmitry Avdeev
7ffced4ec3
cce fixed
2012-11-07 15:45:09 +04:00
anna
ebfa9e0fc7
no classpath - no compilation (IDEA-94295)
2012-11-06 19:55:04 +01:00
nik
0700e05b8c
jps model: additional logging for loading from eclipse
2012-11-06 21:09:01 +04:00
anna
b9b4c00203
EA-40573 - assert: EPathUtil.expandEclipsePathUrl
2012-11-05 11:29:46 +01:00
nik
75f36f741d
loading eclipse model in JPS: rethrow exception if loading failed
2012-11-02 18:44:30 +04:00
anna
80c294778b
eclipse: clear model before applying; register module sources in dependencies list
2012-11-02 15:37:47 +01:00
anna
1a58c68d5d
eclipse: warn about unknown nature (IDEA-94025)
2012-11-02 13:31:43 +01:00
anna
6a738cbde0
eclipse: use jar files if loaded through linked resources (IDEA-94076)
2012-11-02 13:31:42 +01:00
Dmitry Avdeev
34e59d0676
ImportProjectAction: initial
2012-11-02 09:56:30 +04:00
anna
d7fbdec07a
eclipse-jps: correct group roots (IDEA-94010)
2012-10-31 21:10:45 +01:00
anna
32c1872fe0
eclipse: collapse plugins jars in one extension
2012-10-31 13:30:56 +01:00
nik
1c54e42e40
loading jps model from eclipse: fixed adding library dependencies
2012-10-31 12:58:45 +04:00