1
0
Fork 0
mirror of https://github.com/ethauvin/kobalt.git synced 2025-04-26 00:17:11 -07:00
Commit graph

1105 commits

Author SHA1 Message Date
Cedric Beust
67da9b8dc6 Better toString(). 2017-04-27 16:21:25 -07:00
Cedric Beust
6cab82e280 Refactor. 2017-04-27 13:32:21 -07:00
Cedric Beust
742fff6105 Not used. 2017-04-27 11:34:24 -07:00
Cedric Beust
5829ae49bb Fix the duplicate MANIFEST.MF bug. 2017-04-27 11:34:19 -07:00
Cedric Beust
161e5db53c OsgiPlugin. 2017-04-26 14:19:55 -07:00
Cedric Beust
c3c3b0863a Kotlin 1.1.2. 2017-04-25 10:59:40 -07:00
Cedric Beust
5e12e028bd Be consistent with using taskContributor everywhere. 2017-04-25 10:40:16 -07:00
Cedric Beust
5b1c9150a5 Better error message. 2017-04-24 16:04:20 -07:00
Cedric Beust
93f5c541f4 Support for multiple application{} directives.
Fixes https://github.com/cbeust/kobalt/issues/430.
2017-04-24 14:58:54 -07:00
Cedric Beust
523b9c055a Not used. 2017-04-24 11:37:52 -07:00
Cedric Beust
ec7d24a6f8 Make sure JAVA_HOME points to the JDK and not the JRE.
Should fix https://github.com/cbeust/kobalt/issues/428.
2017-04-24 09:48:23 -07:00
Cedric Beust
0f80fe6d68 Merge branch 'master' of github.com:cbeust/kobalt 2017-04-22 21:28:44 -07:00
Cedric Beust
9ec708ebf3 Bug with kapt when no Java files are present. 2017-04-22 21:28:31 -07:00
Cedric Beust
2a545b6638 Merge branch 'master' of github.com:cbeust/kobalt 2017-04-22 13:25:20 -07:00
Cedric Beust
6a08d3caa8 Fix slashes in the zip file. 2017-04-22 13:23:24 -07:00
Cedric Beust
cc481a4a7f GH-423: Overwrite files on Windows too.
Fixes https://github.com/cbeust/kobalt/issues/423
2017-04-21 23:02:59 -07:00
Cedric Beust
c768507ed5 Reformat. 2017-04-21 22:18:56 -07:00
d157be9a18 Made warn() work like error() with provided message. 2017-04-21 20:04:27 -07:00
Cedric Beust
49e69d0964 Merge branch 'master' of github.com:cbeust/kobalt 2017-04-21 12:17:34 -07:00
Cedric Beust
43844cbf80 Fix class path look up in kapt3. 2017-04-19 11:16:05 -07:00
Cedric Beust
5bcb8185b8 Refactor. 2017-04-19 11:14:34 -07:00
Cedric Beust
1febd47368 Better JAVA_HOME detection. 2017-04-19 08:19:46 -07:00
Cedric Beust
5d03544e31 GH-417: Don’t run abstract test classes with JUnit 4.
Fixes https://github.com/cbeust/kobalt/issues/417
2017-04-18 20:01:43 -07:00
Cedric Beust
37709b571c Inject the Jvm object. 2017-04-18 08:16:13 -07:00
Dmitry Zhuravlev
5720356814 + added cleanup for buildFileClasspath collection
+ added FIXME: newBuildFileClasspath called twice
2017-04-17 12:30:12 +03:00
Dmitry Zhuravlev
6d46ba2d0e Merge branch 'master' of https://github.com/cbeust/kobalt 2017-04-17 11:49:15 +03:00
Cedric Beust
e9b8212dbd Fix build. 2017-04-16 20:30:44 -07:00
Cedric Beust
6816ba8a3b Sanitize repo names from repos(). 2017-04-16 20:13:28 -07:00
Cedric Beust
85460422e0 GH-414: Authenticated repos not working.
Fixes https://github.com/cbeust/kobalt/issues/414
2017-04-15 08:09:09 -07:00
Cedric Beust
49bdec673e Merge branch 'master' of github.com:cbeust/kobalt 2017-04-14 15:40:21 -07:00
Cedric Beust
2b3fc7a2c9 Fix the zip task. 2017-04-14 12:14:43 -07:00
Dmitry Zhuravlev
5d11395b7c + server should send buildFileClasspath to plugin. close #410 2017-04-14 17:18:16 +03:00
Cedric Beust
90df943ec3 Merge branch 'master' of github.com:cbeust/kobalt 2017-04-12 16:50:46 -07:00
Cedric Beust
68163731d6 Refactor. 2017-04-11 19:14:43 -07:00
a48d091fa5 Ensured inputStream.copyTo() is automatically closed. 2017-04-11 17:10:20 -07:00
Cedric Beust
c195a7bdf7 Use commons-compress fast archive. 2017-04-11 15:58:52 -07:00
Cedric Beust
46f73ee5e7 Fix test. 2017-04-11 12:18:35 -07:00
Cedric Beust
52fe283583 Not used. 2017-04-11 11:44:29 -07:00
Cedric Beust
af5217966f Better range resolution. 2017-04-11 11:44:09 -07:00
0f88993424 Made sure kobaltw in ~/.kobalt/wrapper/dist/ is executable on non-Windows platforms. 2017-04-10 23:23:18 -07:00
Cedric Beust
d710362af1 Merge pull request #397 from ethauvin/master
Implementation of compileOnly
2017-04-10 13:44:27 -07:00
Cedric Beust
452820e728 Log. 2017-04-09 10:32:42 -07:00
Cedric Beust
a20b16da44 Extract TestNG results and show them in the final report. 2017-04-09 09:37:36 -07:00
Cedric Beust
ffd641310d Format correctly. 2017-04-09 00:40:17 -07:00
Cedric Beust
6401a9d2af Bubble up test result messages. 2017-04-08 19:27:19 -07:00
Cedric Beust
197d576440 Merge branch 'master' of github.com:cbeust/kobalt 2017-04-08 11:12:06 -07:00
Cedric Beust
f276eb3001 Merge pull request #400 from rhencke/reduceJarAssemblyTime
Reduce time spent in JAR/ZIP assembly.
2017-04-08 11:12:01 -07:00
Cedric Beust
c9e61e49a9 Any nonexistent version will cause Kobalt to use local build directories.
Relaxes the restriction for that version to be +1.
2017-04-08 11:08:17 -07:00
Robert Hencke
713faa7a3f Reduce time spent in JAR/ZIP assembly.
Locally, this reduces a run of kobaltw assemble --noIncremental
on the Kobalt codebase itself from 47 seconds to 25 seconds.

When JarInputStream.nextEntry is invoked, the stream sets its position
and length so that it can directly be used to read the underlying content
associated with the entry.  This avoids the need to call
JarFile(localFile).getInputStream(entry) and the cost associated with it.

addEntry has a slight change of semantics due to this change - it is now
the caller's responsibility to close the associated input stream.  The two
existing calls to the method were adjusted accordingly.
2017-04-08 13:11:41 -04:00
Cedric Beust
f7cb803edc Typo. 2017-04-08 09:29:27 -07:00