by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jun 22 2015 11:10
    japgolly commented #2066
  • Jun 22 2015 08:25
    keepscoding commented #2044
  • Jun 21 2015 03:24
    xerial commented #157
  • Jun 21 2015 00:10
    eed3si9n unlabeled #2057
  • Jun 21 2015 00:10

    eed3si9n on 0.13

    Adds bundledLauncherProj to all… Remove launcher tests Add unit tests to Travis and 3 more (compare)

  • Jun 21 2015 00:10
    eed3si9n closed #2057
  • Jun 21 2015 00:10

    eed3si9n on fixbuild

    (compare)

  • Jun 20 2015 18:42
    eed3si9n synchronize #2057
  • Jun 20 2015 18:42

    eed3si9n on fixbuild

    Fix typo (compare)

  • Jun 20 2015 18:23

    eed3si9n on fixbuild

    Adds bundledLauncherProj to all… Remove launcher tests Add unit tests to Travis and 1 more (compare)

  • Jun 20 2015 18:23
    eed3si9n synchronize #2057
  • Jun 20 2015 14:59

    eed3si9n on scalaversionbump

    (compare)

  • Jun 20 2015 14:59

    eed3si9n on 0.13

    Bumping up Scala version to 2.1… Try to keep bincompat Fixes #1666 and 1 more (compare)

  • Jun 20 2015 14:59
    eed3si9n unlabeled #2068
  • Jun 20 2015 14:59
    eed3si9n closed #2068
  • Jun 20 2015 14:59
    eed3si9n closed #1666
  • Jun 20 2015 14:57
    eed3si9n commented #2068
  • Jun 20 2015 12:55
    dwijnand commented #2068
  • Jun 20 2015 04:51
    eed3si9n synchronize #2068
  • Jun 20 2015 04:51

    eed3si9n on scalaversionbump

    Fixes #1666 (compare)

Sukant Hajra
@shajra
Okay, but ThisScope in compile doesn't work... so close.
eugene yokota
@eed3si9n
(ThisScope in compile.key) maybe
Sukant Hajra
@shajra
oh, I see.
yeah, I don't know the hierarchy still.
eugene yokota
@eed3si9n
that key thing is there almost because of the way sbt splits up subprojects into dozens of modules
Sukant Hajra
@shajra
totally compiles... we'll see if it works.
eugene yokota
@eed3si9n
there was a suggestion by @muuki88 to be able to write that as Compile / compile / seq( ... ). that might be interesting
Sukant Hajra
@shajra
@eed3si9n could you expand on the difference between This and ThisScope? Are they equivalent as implemented?
eugene yokota
@eed3si9n
ThisScope = (This, This, This, This)
but there's a stupid implicit conversion that converts from This to ThisScope that I hate
Sukant Hajra
@shajra
Ah, I see, yeah... death to type coercion.
eugene yokota
@eed3si9n
that one in particular confuses dimension and impedes understanding imho
i am mad about Global enough, that I've renamed it to Zero
so GlobalScope = (Zero, Zero, Zero, Zero)
Adelbert Chang
@adelbertc
@jvican interesting, ill give that a look - thanks!
Jorge
@jvican
I'm having problems to resolve sbt-scripted
Is someone having the same problems too?
Igmar Palsenberg
@igmar
Is there any documentation on dependency resolving in modules
?
Jorge
@jvican
No
Documentation is code for now in 0.13.x series (this is going to change for 1.0.x, at least that's the plan)
If you want to see code to use ivy, see BaseIvySpecification
Another interesting source file is Defaults.scala
Sukant Hajra
@shajra
@eed3si9n I can kind of see the name Zero as the identity element of a monoid. But I wonder if the name will confuse people in a "build system" sense.
eugene yokota
@eed3si9n
I like zero because it reminds me of x, y, and z axes on 3D graph
we keep using the "axis" metaphor in the doc, zero makes it intruitive that its one of the values, nothing magical
much like This, you wouldn't come across Zero literally in build.sbt
one would just say foo in Global or Global / foo
Sukant Hajra
@shajra
Oh, I see. It's the origin.
ritschwumm
@ritschwumm
eugene yokota
@eed3si9n
yea
i caught it at some point in draft but the mouse returned in the final :)
there's also a typo about M5 and M6
ok. merged the typo fix. it'll be rolled out when Jenkins run
Sukant Hajra
@shajra
What's Josh working on these days? I just realized I haven't seen/heard from him in a while.
eugene yokota
@eed3si9n
he’s been keeping low profile since he left Lightbend. he’s been doing cool stuff, but I’d respect his privacy
Igmar Palsenberg
@igmar
@jvican Can I influence whats (if any) get's inherited from a parent module ?
Jorge
@jvican
@igmar I'm sorry but I don't get that question. What do you mean?
Igmar Palsenberg
@igmar
I have A -> B -> C, where C depends on B and A. Ik want to force version overrides in B, so that C enherits all dependencies from B and thus A
@jvican now I have to override them in both B and C
I want to say : inherit from B, unless overridden
Where A is Play, and B a common module, and C the application itself
Jorge
@jvican
I have no idea how to do that, I've never had that need
It should have everything you need to do that
Igmar Palsenberg
@igmar
I checked that, didn't tell me the right things
Sukant Hajra
@shajra
I normally only use the ".value" macro on the right-hand side of a setting... but is there a way to conditionally apply a setting based on a value. Like if I wanted to do something like if (someKey.value) addCompilerPlugin(somePlugin) else List.empty
I'm pretty sure that won't compile.
Sukant Hajra
@shajra
I suppose in this specific case, I can do something like libraryDependencies ++= { if (someKey.value) List(compilerPlugin(somePlugin) else List.empty }
Sukant Hajra
@shajra
Also, I just realized I don't know the best way to set a global setting in a .sbt file. Is that possible? It seems like all the settings in a .sbt file seem set at the project level.