Just curious, what motivates "*I’ve also disabled transitive dependencies
and found a way to easily make modules transitive in the face of that
(fingers crossed)*"


On Mon, May 6, 2019 at 10:31 PM Mark Miller <markrmil...@gmail.com> wrote:

> I finally got a go ahead from Uwe on Twitter, so looks like we can start
> in earnest.
>
> Give me a day or two to get my experimentación branch in order and I’ll
> share.
>
> Like I said, I grabbed Dat’s buildSrc module which has the forbidden apis
> and project checkout checks.
>
> Then I integrated in a way that you don’t have to move src or test
> resource files - ideal in general, but also critical for keeping things up
> to date during dev.
>
> I also grabbed Palantirs versión consistency plugin that ensures
> consistent version resolution across modules and has better version locking
> than Gradle, with a root dependency/version lock file with one dependency
> per line that gets written out.
>
> I’m also almost done moving version specifications to a root properties
> file as that plugin expects.
>
> I’ve also disabled transitive dependencies and found a way to easily make
> modules transitive in the face of that (fingers crossed)
>
> I’ve also started adding some of the regenerate stuff, automata and what
> not, still have to do jflex and do some testing.
>
> Currently everything is building and tests are passing, but there is a bit
> around dependencies and versioning I want to clean up before sharing for
> collaboration.
>
> Mark
>
>
> --
> - Mark
>
> http://about.me/markrmiller
>


-- 
http://www.needhamsoftware.com (work)
http://www.the111shift.com (play)

Reply via email to