Eugene Zhuravlev
|
1c3a043b31
|
fix reference to a missing method (IDEA-111243 Cannot run main class using InnteliJ 130.1365)
|
2013-07-30 13:44:32 +02:00 |
|
nik
|
1b379944f4
|
fixed starting build scripts from IDEA
|
2013-07-30 14:34:27 +04:00 |
|
Eugene Zhuravlev
|
e70fea5b6c
|
encapsulate unwrap file object operation in dedicated methods
|
2013-07-30 11:57:51 +02:00 |
|
nik
|
eae09ea92d
|
build scripts migrated to new JPS
|
2013-07-26 18:05:09 +04:00 |
|
nik
|
2ba8f9fa70
|
IDEA-110835: TransformableJavaFileObject Not Supported when compiling
|
2013-07-22 16:42:17 +04:00 |
|
peter
|
792ce0bdc7
|
add APPLICATION_PLUGINS_DIR predefined path variable (IDEA-101030)
|
2013-07-17 19:17:57 +02:00 |
|
Roman Shevchenko
|
78e8247593
|
@NotNull
|
2013-07-17 18:07:33 +02:00 |
|
Eugene Zhuravlev
|
1ac678a37f
|
ensure class loader used to load annotation processors, does not have access to libraries used by build itself (IDEA-109040 Annotation processing loaded Guava 13 from somewhere before project Maven dependency)
|
2013-07-11 12:25:13 +04:00 |
|
Eugene Kudelevsky
|
1f655ee798
|
targetTypes() method added to CompileScopeTestBuilder
|
2013-07-08 15:58:17 +04:00 |
|
Eugene Zhuravlev
|
552a56a6bb
|
revert to resolving against compiled classes (need for IDEA-110165 Sources produced by annotation processor are not implicitly compiled)
|
2013-07-06 13:29:06 +04:00 |
|
Eugene Zhuravlev
|
61b072b934
|
thread safe lazy value
|
2013-07-01 15:49:14 +04:00 |
|
Eugene Zhuravlev
|
e57d598d30
|
less blocking when synchronizing access to build data structures
|
2013-06-29 17:28:12 +04:00 |
|
Eugene Zhuravlev
|
00f27c338d
|
make static
|
2013-06-29 17:28:11 +04:00 |
|
Eugene Zhuravlev
|
21c7fa2be8
|
recovery from incorrect paths data: ensure non-existing files are not stored in the "recompile" list
|
2013-06-27 14:31:47 +04:00 |
|
Eugene Zhuravlev
|
43693b9e87
|
ensure changes from instrumenters are visible to class post-processors
|
2013-06-27 11:42:13 +04:00 |
|
nik
|
5ca0b2999b
|
external build: use memory temp caches by default for standalone build
|
2013-06-26 16:29:31 +04:00 |
|
Oleg Sukhodolsky
|
a37ee925f4
|
RUBY-13855: @NotNull added
|
2013-06-26 15:16:01 +04:00 |
|
Eugene Zhuravlev
|
3bdf9aad67
|
reduce thread blocking time
|
2013-06-25 10:00:59 +04:00 |
|
nik
|
c2e608290f
|
cleanup
|
2013-06-25 09:44:14 +04:00 |
|
Roman Shevchenko
|
a0ae4a2bdc
|
Unnecessary modifier
|
2013-06-24 17:34:25 +04:00 |
|
Roman Shevchenko
|
6934493a11
|
jps: easier access to BuildResult's messages
|
2013-06-24 17:34:24 +04:00 |
|
nik
|
3d0b40140c
|
IDEA-109234: The post-processing task in an Android artifact runs before the artifact is completely built
|
2013-06-21 09:16:09 +04:00 |
|
nik
|
af20c0dda6
|
optimization
|
2013-06-18 12:03:32 +04:00 |
|
Eugene Zhuravlev
|
8e92910401
|
typo
|
2013-06-18 10:51:03 +04:00 |
|
Eugene Zhuravlev
|
74b0f1744f
|
fix debug info generation (IDEA-109069 Run console stacktraces: wrong classname)
|
2013-06-18 10:50:34 +04:00 |
|
Eugene Zhuravlev
|
08c87665bc
|
correctly determine target roots (honoring excludes, test/production properties, etc)
|
2013-06-18 10:24:10 +04:00 |
|
Eugene Zhuravlev
|
2dc1176385
|
fix compilation with jdk 1.7 (IllegalArgumentException) when using SourceTransformers
|
2013-06-17 09:58:10 +04:00 |
|
Eugene Zhuravlev
|
87558b71f8
|
compile implicitly loaded sources from temp roots only (need this for groovy mixed compilation support); otherwise for all implicitly loaded classes instrumented bytecode will be overwritten (e.g. FormsInstrumentation will suffer)
|
2013-06-15 18:18:03 +04:00 |
|
Eugene Zhuravlev
|
7cd43429a7
|
incremental compilation: ensure javac always resolves dependencies within same module against sources and not classes compiled on previous steps (IDEA-108215)
|
2013-06-14 18:04:05 +04:00 |
|
Eugene Zhuravlev
|
e1ce52e3bf
|
ensure additional compilation pass requested if groovy files were marked as dirty during subs compilation
|
2013-06-14 18:04:04 +04:00 |
|
nik
|
a76ecbb75b
|
external build: removed usages of constants from BuildMain class from the IDE process to avoid incorrect initialization of loggers
|
2013-06-10 15:27:18 +04:00 |
|
Anton Makeev
|
ef94e8acb0
|
AppCode:Build: report problems number after build (OC-6117) and other build result improvements
|
2013-06-09 16:55:25 +02:00 |
|
Vladimir Krivosheev
|
45a579afc7
|
remove deprecated ModuleBuilder (987630a6b5)
|
2013-06-03 09:54:24 +02:00 |
|
nik
|
ed52a33e87
|
fixed testUpdateFileIfCaseOfLetterInNameChanged on Mac
|
2013-05-30 15:27:31 +04:00 |
|
nik
|
b3fc0a30c1
|
jps model: don't load and parse each iml file twice
|
2013-05-30 13:25:52 +04:00 |
|
nik
|
857179f6b1
|
external build: print elapsed time of model loading phases to log
|
2013-05-30 12:53:29 +04:00 |
|
andrey.zaytsev
|
0dacaa8d9c
|
protobuf 2.5
|
2013-05-22 20:25:21 +04:00 |
|
Eugene Zhuravlev
|
6f6c5e1b07
|
IDEA-107418 IDEA / external make can set "-target" greater then version of the JDK specified for module
|
2013-05-17 17:56:30 +04:00 |
|
Eugene Zhuravlev
|
b408736ebb
|
reverting to older protobuf
|
2013-05-17 14:56:22 +04:00 |
|
Eugene Zhuravlev
|
68b45d0262
|
protobuf updated
|
2013-05-17 12:33:38 +04:00 |
|
Alexey Kudravtsev
|
b6439cc037
|
NotNull
|
2013-05-17 12:13:01 +04:00 |
|
nik
|
d36eeca0f7
|
external build: removed duplicated messages about started/finished building of modules
|
2013-04-30 20:48:47 +04:00 |
|
nik
|
c2b41bb4f9
|
external build: send messages when building of target is started/finished (to be used in TeamCity)
|
2013-04-30 13:27:24 +04:00 |
|
nik
|
2517840069
|
fixed problem with timestamps in external build tests
|
2013-04-30 10:27:09 +04:00 |
|
nik
|
f543546b3a
|
pack war and jar modules into archives when exploded EAR artifact is included into ear (ZD-2343)
|
2013-04-29 13:05:48 +04:00 |
|
nik
|
5841622b5e
|
standalone jps build: automatically compile modules included in artifacts
|
2013-04-26 17:16:27 +04:00 |
|
Eugene Zhuravlev
|
9e1558d72a
|
error handling: extract StopBuildException out of ProjectBuildException to distinguish situations when error must be logged or simply build stop is requested."Raw" ProjectBuildException is now always treated as build error.
|
2013-04-20 13:40:45 +04:00 |
|
Eugene Zhuravlev
|
64630dc272
|
better failure diagnostic and logging
|
2013-04-20 12:12:09 +04:00 |
|
Eugene Zhuravlev
|
2bcceaae47
|
IDEA-105755 -Djava.endorsed.dirs doesn't work with external build
|
2013-04-19 14:42:14 +04:00 |
|
Eugene Zhuravlev
|
6a11b7b38e
|
IDEA-105554 Make infinite loop
|
2013-04-18 13:13:19 +04:00 |
|