Commit Graph

392 Commits

Author SHA1 Message Date
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