Commit Graph
971 Commits
Author SHA1 Message Date
Alexey Kudravtsev dbf4d7aa0a notnull, cleanup 2012-11-09 14:59:20 +04:00
nik 6d1fe4877b EA-40118 - assert: ModuleManagerImpl.findModuleByName 2012-11-08 09:36:03 +04:00
Eugene Zhuravlev 44078600ba external build: isUpToDate() query implementation 2012-11-07 22:31:26 +01:00
Eugene Zhuravlev 07c1a7b68b IDEA-94395 External build: Problems tool window shows no error when Rebuild reports errors 2012-11-07 18:15:29 +01:00
Eugene Zhuravlev 6c5dc3b64a clear cached annotation profile map when configuration changes (IDEA-94238 Modules are placed in multiple annotation processor configurations) 2012-11-06 18:12:22 +01:00
nik 54ced25af2 external build: support 'show compiler log' option for GWT compiler 2012-11-06 08:58:27 +04:00
Alexey Kudravtsev bfa914f894 jdk8 compilation 2012-11-01 14:33:08 +04:00
Eugene Zhuravlev 8cc31ddcd3 fix IdeaMode compilation tests 2012-10-31 19:33:45 +01:00
Maxim.Mossienko 06e746448c fix JDK7 compilation problem, accessing "privates of T from * extends T" is error 2012-10-31 17:43:26 +01:00
Eugene Zhuravlev 7520f0a095 empty data text 2012-10-31 12:33:07 +01:00
nik 7de9c25941 IDEA-84180: Path in Java Compiler params doesn't get replaced with path variable 2012-10-31 12:34:32 +04:00
nik 5ac9d4d19b external compiler: several fixes in artifact builder (IDEA-93026, IDEA-81955, IDEA-88716) 2012-10-30 12:43:19 +04:00
Eugene Zhuravlev b942a4e690 do not depend on VFS in determining project path 2012-10-26 23:56:49 +02:00
Eugene Zhuravlev 847b752424 synchronize update of maven build configuration and running external build 2012-10-26 23:56:47 +02:00
Eugene Zhuravlev 332f925242 external build: processing maven resources (initial implementation, no filtering) 2012-10-25 08:59:01 +02:00
Eugene Zhuravlev 511f7e3666 introducing implicit module facet for maven where per-module resource settings are stored 2012-10-25 08:58:57 +02:00
Roman Shevchenko 99b5c82a6a Cleanup 2012-10-19 22:41:39 +02:00
Eugene Zhuravlev 97a9020d6c lower bound for automake delay 2012-10-19 12:44:37 +02:00
Eugene Zhuravlev 67179b2e37 expose "automake delay" property in registry 2012-10-19 12:44:37 +02:00
Eugene Zhuravlev fedf3fff7a - Artifact roots are not marked as "generated sources".
- To properly mark artifact sources as up-to-date, compilation-start timestamp is advanced for every chunk/group of chunks before starting compilation
2012-10-18 19:15:47 +02:00
Eugene Zhuravlev cc01d14ca7 fix race condition: close compiler caches before sending notification that build finished 2012-10-17 17:56:23 +02:00
Eugene Zhuravlev e48668b498 annotation processors: allow configuration of generated sources production/test directory names either relative to module content root or module output directory 2012-10-16 15:02:33 +02:00
Eugene Zhuravlev 5d19c56af2 remove hard-coded non-standard jvm options 2012-10-16 11:47:27 +02:00
Anton Makeev de6256620b Platform: icons consolidated: Refresh, Settings, ProjectSettings 2012-10-16 10:35:01 +02:00
Eugene Zhuravlev 31de58ec12 IDEA-89797 Annotation processors configuration should has two separate fields for generated test sources and generated production sources 2012-10-15 18:50:44 +02:00
Eugene Zhuravlev 08fbec4816 force running compiler in a non-AWT thread in test mode 2012-10-14 23:12:00 +02:00
Eugene Zhuravlev e545cbbcba reverted: add messages to context synchronously to ensure that all messages processed before session terminates 2012-10-14 22:37:33 +02:00
Eugene Zhuravlev 162d6a6606 1. ensure sessionTerminated is called _after_ all build messages are processed
2. in order not to depend on message processing speed in IDEA, when processing compiler messages, submit them to CompileContext from a separate thread maintaining message order
2012-10-14 20:46:41 +02:00
peter 2152f1e0f0 less compile message logging 2012-10-14 10:08:09 +02:00
peter 25f7b5d3d4 more logging in compiler tests 2012-10-14 10:02:11 +02:00
peter 1cee9b674b more logging in compiler tests 2012-10-13 19:27:36 +02:00
peter 844ea256d7 logging all compiler messages in test mode 2012-10-12 15:23:26 +02:00
Alexey Kudravtsev e28b6c202e cleanup 2012-10-12 13:02:11 +04:00
peter 85e6003f82 navigation from externally-made groovy stubs to the source code 2012-10-10 19:23:33 +02:00
nik 37da28fd2d 'build artifacts' action works in dumb mode 2012-10-09 13:24:54 +04:00
Roman Shevchenko df3013f07a Fix CE dependencies 2012-10-09 10:05:45 +02:00
nik 721566a5fc fixed adding artifacts to 'before launch tasks' when they are marked for deployment 2012-10-09 10:55:53 +04:00
nik e2ffe19d36 cleanup 2012-10-08 11:39:15 +04:00
Dmitry Avdeev 5860231401 no StrutsProjectComponent for default project 2012-10-04 16:24:47 +04:00
nik 612761e757 jps model: base classes for JPS elements moved to 'jps-model-api', unnecessary dependencies on 'jps-model-impl' removed 2012-10-03 09:43:53 +04:00
nik 5b775b56ea external compiler: extracted interface to process dirty files 2012-10-02 14:57:59 +04:00
nik 489fd91f4c external compiler: build android targets on rebuild 2012-10-01 16:14:06 +04:00
Eugene Zhuravlev f155e5c31c added proceedOnError option for eclipse compiler;
options data beans refactored
2012-09-28 13:01:11 +02:00
Eugene Zhuravlev 8712957707 external make options made public 2012-09-28 13:01:09 +02:00
Dmitry Trofimov ef13f69f3b Merge remote-tracking branch 'origin/master' 2012-09-26 18:30:04 +04:00
Dmitry Trofimov 6ae384ea85 Python remote interpreters refactored. Common code moved to remote-sdk-api and remote-sdk-impl modules. 2012-09-26 18:24:57 +04:00
Eugene Zhuravlev 1b28450790 external make settings, initial 2012-09-26 18:14:17 +04:00
Eugene Zhuravlev db9ca4681c access problems view only in automake mode 2012-09-26 15:49:50 +02:00
peter 8032d7cf76 macro expansion with less garbage 2012-09-25 19:17:20 +02:00
Roman Shevchenko 3b9aa88d1f Single type for single parameter in visitor 2012-09-25 16:08:03 +02:00