Fork me on GitHub
#boot
<
2016-11-26
>
alandipert04:11:35

@onetom the boot cat is not named afaik

martinklepsch09:11:33

Is there a way to exit a boot process with an error but without printing a stack trace?

juhoteperi09:11:44

I did implement implement the stack trace part of the issue here: https://github.com/boot-clj/boot/compare/feature/exception-handling

lmergen10:11:52

hey guys, anyone knows whether getting cloverage running in combination with boot is possible ? it seems to only have a lein plugin

lmergen10:11:42

ah, that looks like what i want

lmergen10:11:58

looks like the original committer of that PR is busy with other things, guess i should ping him

lsenta16:11:52

Is there a doc about scopes somewhere?

lsenta16:11:15

I’m not sure when to use :scope “test" and which other options are available

lsenta16:11:54

I'd guess provided, runtime, etc, but how does it works with boot?

martinklepsch17:11:33

the most significant thing to note is probably that dependencies with :scope "test" are not registered as transitive deps. E.g. A depends on B with scope test. C depends on A. When C downloads all of A dependencies B is not regarded as necessary dependency

lsenta17:11:42

@martinklepsch How do you check / change which scope you’re in?

lsenta17:11:16

Say I have a (deftask dev [] (comp live cljs server)), can I make sure it loads the devtools deps or any other :scope “test” resources?

martinklepsch17:11:23

when you load them yourself using set-env! they're loaded no matter which scope they have

lsenta17:11:14

Got it, that’s something you care about when you have to finetune jars / class files / dependencies

lsenta17:11:35

Thanks a lot for making this clear @martinklepsch 🙂

martinklepsch17:11:17

scopes are mostly related to how dependencies are treated when they show up during dependency resoution