Cedric Beust
24d902bfbf
Restructure the entry point for easier testing.
2017-04-06 10:52:17 -07:00
Cedric Beust
b3ce6db1da
Use injection for isDev.
2017-04-01 06:22:17 -07:00
1610677a94
Disable release version check if --dev
2017-03-31 23:24:16 -07:00
014802e272
Implemented --log 0
2017-03-28 17:16:11 -07:00
Cedric Beust
ccbfe3bd94
Preliminary work for multiple build files.
2017-03-27 14:54:51 -07:00
Cedric Beust
9eeba66c3f
More flexible option parsing.
...
Fixes https://github.com/cbeust/kobalt/issues/362
2017-03-27 10:49:23 -07:00
Cedric Beust
1d6a0ba1ca
Refactor.
2017-03-26 11:43:22 -07:00
Cedric Beust
043fc31c9f
/v1/getDependencyGraph?projectRoot=...
...
Deprecated buildFile=.
2017-03-26 07:32:56 -07:00
Cedric Beust
8a8b5f638d
Make --server work even if there is no Build.kt.
...
Fixes https://github.com/cbeust/kobalt-intellij-plugin/issues/69 .
2017-03-25 07:14:10 -07:00
Cedric Beust
a4282b299a
Added kobaltOptions().
2017-03-21 13:19:21 -07:00
Cedric Beust
891a8cdbee
—listTemplates after parsing the build file.
2017-02-20 07:59:40 -08:00
Cedric Beust
f38cdfff96
Compile the build file before running --server.
2017-02-14 16:51:24 -08:00
Cedric Beust
50b1ded7bb
Add isLatest
to nodes returned from the GetDependencies call.
2017-02-01 20:47:00 -08:00
Cedric Beust
36075a9d4f
—projectInfo should ignore file dependencies.
2017-01-28 10:17:26 -08:00
Cedric Beust
5b0ccfe8cb
Not used.
2017-01-19 15:54:52 -08:00
Cedric Beust
1969252d16
Move the BUILD SUCCESSFUL message to the build listener.
2016-08-03 19:15:18 -08:00
Cedric Beust
eef34e66da
Resolve range versions as soon as possible.
2016-08-03 03:45:44 -08:00
Cedric Beust
efca7320bb
Make --resolve accept only one id.
...
Necessary for version ranges, which are defined with a comma.
2016-08-02 21:37:02 -08:00
Cedric Beust
007bb31ee3
Introduce build listeners and build report contributors.
2016-07-30 07:36:03 -07:00
Cedric Beust
60a61f0867
Formatting.
2016-07-25 13:05:45 -07:00
996bad980c
Prettyfied --profiling output
2016-07-25 11:58:47 -07:00
Cedric Beust
888e5cde73
Added --profiling.
2016-07-24 22:39:43 -08:00
Cedric Beust
868abad621
Rename.
2016-07-19 01:00:49 -08:00
Cedric Beust
80f732bb00
Typo.
2016-07-18 23:49:49 -08:00
Cedric Beust
a413823198
Reformat.
2016-07-13 17:43:59 -07:00
89655f4b46
Fix for --log -2 undocumented feature.
2016-07-13 17:37:40 -07:00
Cedric Beust
160cbbcfda
Optimize splits.
2016-07-06 00:53:45 -08:00
Cedric Beust
a5cd7f168a
Tasks were no longer being sent in GetDependencyData.
...
Caused by the fact that the Kobalt server was not initializing itself with the build file sent in the command, so it didn't initialize any tasks. Fixed by extracting this logic in the new ProjectFinder class which is now used by both Main.kt and KobaltServer.kt.
2016-06-28 23:16:54 -08:00
Cedric Beust
de09321727
Add "update" and "checkVersions" as tasks.
2016-06-27 01:52:17 -08:00
Cedric Beust
5ac94386fc
Fix main result.
2016-06-24 01:59:25 -08:00
Cedric Beust
960472be68
Forgot a set of interceptors.
2016-06-14 23:19:49 -08:00
DevCharly
ec933143ad
exit Kobal process on exceptions ( fixes #229 )
2016-06-06 16:43:18 +02:00
Cedric Beust
9563be4841
New getTemplates() endpoint for the server.
2016-05-10 22:08:56 -08:00
Bhasker Raj Shrestha
9c3e339123
KobaltServer now actually uses the port specified in the command line argument
2016-04-28 18:16:49 +05:45
Cedric Beust
d02def081a
Rename.
2016-04-25 22:10:59 -08:00
Cedric Beust
a6cb4c3314
Support tasks in the IDEA plug-in.
2016-04-25 22:09:11 -08:00
Cedric Beust
bace815481
Make Kobalt reentrant.
2016-04-25 02:04:56 -08:00
Cedric Beust
4a43d17288
Shut down actors.
2016-04-23 05:15:07 -08:00
Cedric Beust
f29ec48ddf
Apply plug-ins after running the interceptors.
2016-04-07 19:02:26 -08:00
Cedric Beust
f66515efe6
Introduce IPlugin#shutdown.
2016-03-30 21:54:49 -08:00
Cedric Beust
984c514fa4
Remove DependencyFactory, introduce IDependencyManager.
2016-03-26 08:26:25 -07:00
Cedric Beust
9cc5d62cd3
Rename DepFactory -> DependencyFactory.
2016-03-25 12:35:28 +04:00
Cedric Beust
d0977b17e7
--gc.
2016-03-20 07:22:56 -07:00
Cedric Beust
ce435adf25
Modify commands to report errors to the IDEA plug-in.
2016-03-16 01:26:49 +04:00
Cedric Beust
31d25a80c4
Migrating to Retrofit2.
2016-03-11 22:53:49 +04:00
Cedric Beust
c776f214cd
--projectInfo.
2016-03-09 02:25:12 +04:00
Cedric Beust
0aa73745bd
Go to network.
2016-02-19 22:02:44 +04:00
Cedric Beust
a6a279f71a
Launch the wrapper last.
2016-02-18 06:46:13 +04:00
Cedric Beust
2b3aeabba2
Rename archetype -> template.
2016-02-16 18:14:28 -08:00
Cedric Beust
261f3311a8
public.
2016-02-17 02:23:08 +04:00