Library | Status | Links | Version |
---|---|---|---|
clear-config | Published | japgolly/clear-config#31 | 1.4.0 |
microlibs | Published | japgolly/microlibs-scala#29 | 2.0 |
mr.boilerplate | Published | japgolly/mr.boilerplate#1 | N/A |
nyaya | Published | japgolly/nyaya#52 japgolly/nyaya#50 |
0.9.0 |
scalacss | Published | japgolly/scalacss#153 japgolly/scalacss#154 japgolly/scalacss#155 |
0.6.0 |
scala-graal | Published | japgolly/scala-graal#24 | 0.4.0 |
scalajs-benchmark | Published | japgolly/scalajs-benchmark#25 | 0.3.0 |
scalajs-react | Published | japgolly/scalajs-react#556 japgolly/scalajs-react#568 japgolly/scalajs-react#559 scala/bug#11660 |
1.5.0 |
test-state | Published | japgolly/test-state#71 scala/bug#11640 scala/bug#11765 |
2.4.0 |
univeq | Published | japgolly/univeq#22 japgolly/univeq#14 |
1.1.0 |
Last active
April 2, 2020 23:40
-
-
Save japgolly/ac9e9ea4fe50a25a253112c88bf5da93 to your computer and use it in GitHub Desktop.
My Scala libraries & the status of their upgrade to Scala 2.13
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" | |
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |
<!-- Generated by graphviz version 2.42.3 (0) | |
--> | |
<!-- Title: G Pages: 1 --> | |
<svg width="684pt" height="314pt" | |
viewBox="0.00 0.00 684.05 314.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | |
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 310)"> | |
<title>G</title> | |
<polygon fill="white" stroke="transparent" points="-4,4 -4,-310 680.05,-310 680.05,4 -4,4"/> | |
<text text-anchor="middle" x="338.02" y="-22.8" font-family="Times,serif" font-size="14.00">Note: some links are just test dependencies, not runtime dependencies.</text> | |
<text text-anchor="middle" x="338.02" y="-7.8" font-family="Times,serif" font-size="14.00">scalajs-react for example has no runtime dependencies.</text> | |
<!-- cc --> | |
<g id="node1" class="node"> | |
<title>cc</title> | |
<ellipse fill="#ccf999" stroke="black" cx="370.32" cy="-288" rx="64.99" ry="18"/> | |
<text text-anchor="middle" x="370.32" y="-284.3" font-family="Times,serif" font-size="14.00">clear-config</text> | |
</g> | |
<!-- microlibs --> | |
<g id="node2" class="node"> | |
<title>microlibs</title> | |
<ellipse fill="#ccf999" stroke="black" cx="189.39" cy="-210" rx="53.89" ry="18"/> | |
<text text-anchor="middle" x="189.39" y="-206.3" font-family="Times,serif" font-size="14.00">microlibs</text> | |
</g> | |
<!-- microlibs->cc --> | |
<g id="edge5" class="edge"> | |
<title>microlibs->cc</title> | |
<path fill="none" stroke="black" d="M219.1,-225.16C239.74,-235.8 268.38,-250.02 294.28,-261 302.07,-264.3 310.41,-267.56 318.61,-270.62"/> | |
<polygon fill="black" stroke="black" points="317.52,-273.95 328.11,-274.1 319.92,-267.37 317.52,-273.95"/> | |
</g> | |
<!-- mrb --> | |
<g id="node3" class="node"> | |
<title>mrb</title> | |
<ellipse fill="#ccf999" stroke="black" cx="370.32" cy="-180" rx="76.09" ry="18"/> | |
<text text-anchor="middle" x="370.32" y="-176.3" font-family="Times,serif" font-size="14.00">mr.boilerplate</text> | |
</g> | |
<!-- microlibs->mrb --> | |
<g id="edge12" class="edge"> | |
<title>microlibs->mrb</title> | |
<path fill="none" stroke="black" d="M237.87,-202.04C256.2,-198.97 277.58,-195.38 297.7,-192.01"/> | |
<polygon fill="black" stroke="black" points="298.49,-195.42 307.77,-190.32 297.33,-188.52 298.49,-195.42"/> | |
</g> | |
<!-- scalacss --> | |
<g id="node5" class="node"> | |
<title>scalacss</title> | |
<ellipse fill="#ccf999" stroke="black" cx="370.32" cy="-126" rx="48.99" ry="18"/> | |
<text text-anchor="middle" x="370.32" y="-122.3" font-family="Times,serif" font-size="14.00">scalacss</text> | |
</g> | |
<!-- microlibs->scalacss --> | |
<g id="edge8" class="edge"> | |
<title>microlibs->scalacss</title> | |
<path fill="none" stroke="black" d="M228.39,-197.33C238.42,-193.34 249.01,-188.51 258.28,-183 276.18,-172.35 276.21,-163.35 294.28,-153 302.75,-148.15 312.25,-143.92 321.57,-140.34"/> | |
<polygon fill="black" stroke="black" points="322.96,-143.56 331.16,-136.85 320.56,-136.98 322.96,-143.56"/> | |
</g> | |
<!-- sg --> | |
<g id="node6" class="node"> | |
<title>sg</title> | |
<ellipse fill="#ccf999" stroke="black" cx="370.32" cy="-234" rx="61.19" ry="18"/> | |
<text text-anchor="middle" x="370.32" y="-230.3" font-family="Times,serif" font-size="14.00">scala-graal</text> | |
</g> | |
<!-- microlibs->sg --> | |
<g id="edge1" class="edge"> | |
<title>microlibs->sg</title> | |
<path fill="none" stroke="black" d="M239.76,-216.62C259.76,-219.3 283.14,-222.44 304.48,-225.3"/> | |
<polygon fill="black" stroke="black" points="304.07,-228.78 314.45,-226.64 305,-221.84 304.07,-228.78"/> | |
</g> | |
<!-- nyaya --> | |
<g id="node4" class="node"> | |
<title>nyaya</title> | |
<ellipse fill="#ccf999" stroke="black" cx="42.25" cy="-187" rx="38.19" ry="18"/> | |
<text text-anchor="middle" x="42.25" y="-183.3" font-family="Times,serif" font-size="14.00">nyaya</text> | |
</g> | |
<!-- nyaya->microlibs --> | |
<g id="edge6" class="edge"> | |
<title>nyaya->microlibs</title> | |
<path fill="none" stroke="black" d="M78.75,-192.63C94.26,-195.08 112.85,-198.03 130.27,-200.79"/> | |
<polygon fill="black" stroke="black" points="129.95,-204.28 140.37,-202.39 131.04,-197.37 129.95,-204.28"/> | |
</g> | |
<!-- sjr --> | |
<g id="node8" class="node"> | |
<title>sjr</title> | |
<ellipse fill="#ccf999" stroke="black" cx="189.39" cy="-156" rx="68.79" ry="18"/> | |
<text text-anchor="middle" x="189.39" y="-152.3" font-family="Times,serif" font-size="14.00">scalajs-react</text> | |
</g> | |
<!-- nyaya->sjr --> | |
<g id="edge2" class="edge"> | |
<title>nyaya->sjr</title> | |
<path fill="none" stroke="black" d="M77.64,-179.65C91.94,-176.6 109.01,-172.95 125.41,-169.45"/> | |
<polygon fill="black" stroke="black" points="126.45,-172.81 135.5,-167.3 124.99,-165.96 126.45,-172.81"/> | |
</g> | |
<!-- sjb --> | |
<g id="node7" class="node"> | |
<title>sjb</title> | |
<ellipse fill="#ccf999" stroke="black" cx="579.21" cy="-126" rx="96.68" ry="18"/> | |
<text text-anchor="middle" x="579.21" y="-122.3" font-family="Times,serif" font-size="14.00">scalajs-benchmark</text> | |
</g> | |
<!-- scalacss->sjb --> | |
<g id="edge9" class="edge"> | |
<title>scalacss->sjb</title> | |
<path fill="none" stroke="black" d="M419.31,-126C435.12,-126 453.39,-126 471.78,-126"/> | |
<polygon fill="black" stroke="black" points="472,-129.5 482,-126 472,-122.5 472,-129.5"/> | |
</g> | |
<!-- sjr->mrb --> | |
<g id="edge13" class="edge"> | |
<title>sjr->mrb</title> | |
<path fill="none" stroke="black" d="M250.97,-164.13C264.67,-165.96 279.39,-167.94 293.64,-169.85"/> | |
<polygon fill="black" stroke="black" points="293.52,-173.36 303.9,-171.23 294.45,-166.43 293.52,-173.36"/> | |
</g> | |
<!-- sjr->scalacss --> | |
<g id="edge10" class="edge"> | |
<title>sjr->scalacss</title> | |
<path fill="none" stroke="black" d="M247.99,-146.34C269.77,-142.69 294.46,-138.55 315.85,-134.97"/> | |
<polygon fill="black" stroke="black" points="316.45,-138.41 325.74,-133.31 315.3,-131.51 316.45,-138.41"/> | |
</g> | |
<!-- testState --> | |
<g id="node10" class="node"> | |
<title>testState</title> | |
<ellipse fill="#ccf999" stroke="black" cx="370.32" cy="-72" rx="53.89" ry="18"/> | |
<text text-anchor="middle" x="370.32" y="-68.3" font-family="Times,serif" font-size="14.00">testState</text> | |
</g> | |
<!-- sjr->testState --> | |
<g id="edge3" class="edge"> | |
<title>sjr->testState</title> | |
<path fill="none" stroke="black" d="M217.57,-139.56C238.19,-127.46 267.46,-111.09 294.28,-99 302.99,-95.07 312.46,-91.3 321.65,-87.88"/> | |
<polygon fill="black" stroke="black" points="322.87,-91.16 331.07,-84.46 320.48,-84.58 322.87,-91.16"/> | |
</g> | |
<!-- univeq --> | |
<g id="node9" class="node"> | |
<title>univeq</title> | |
<ellipse fill="#ccf999" stroke="black" cx="42.25" cy="-110" rx="42.49" ry="18"/> | |
<text text-anchor="middle" x="42.25" y="-106.3" font-family="Times,serif" font-size="14.00">univeq</text> | |
</g> | |
<!-- univeq->microlibs --> | |
<g id="edge7" class="edge"> | |
<title>univeq->microlibs</title> | |
<path fill="none" stroke="black" d="M57.73,-127.01C72.25,-143.19 95.91,-167.32 120.49,-183 126.67,-186.94 133.51,-190.48 140.41,-193.59"/> | |
<polygon fill="black" stroke="black" points="139.22,-196.89 149.79,-197.57 141.95,-190.44 139.22,-196.89"/> | |
</g> | |
<!-- univeq->scalacss --> | |
<g id="edge11" class="edge"> | |
<title>univeq->scalacss</title> | |
<path fill="none" stroke="black" d="M84.54,-112.03C142.05,-114.85 246.49,-119.97 311.66,-123.17"/> | |
<polygon fill="black" stroke="black" points="311.6,-126.67 321.76,-123.67 311.95,-119.68 311.6,-126.67"/> | |
</g> | |
<!-- univeq->testState --> | |
<g id="edge4" class="edge"> | |
<title>univeq->testState</title> | |
<path fill="none" stroke="black" d="M83.23,-105.34C139.65,-98.77 243.07,-86.71 308.89,-79.04"/> | |
<polygon fill="black" stroke="black" points="309.59,-82.48 319.12,-77.85 308.78,-75.53 309.59,-82.48"/> | |
</g> | |
</g> | |
</svg> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
digraph G { | |
rankdir=LR | |
label="\nNote: some links are just test dependencies, not runtime dependencies.\nscalajs-react for example has no runtime dependencies." | |
node[style=filled fillcolor="#ccf999"] | |
cc [label="clear-config"] | |
microlibs | |
mrb [label="mr.boilerplate"] | |
nyaya | |
scalacss | |
sg [label="scala-graal"] | |
sjb [label="scalajs-benchmark"] | |
sjr [label="scalajs-react"] | |
univeq | |
testState | |
node[style=filled fillcolor="#ffff99"] | |
node[style=filled fillcolor="#ccddff"] | |
node[style=filled fillcolor="#ffaaaa"] | |
microlibs-> sg | |
nyaya -> sjr | |
sjr,univeq -> testState | |
microlibs -> cc | |
nyaya,univeq -> microlibs | |
microlibs -> scalacss -> sjb | |
sjr,univeq -> scalacss | |
microlibs,sjr -> mrb | |
// Transitive | |
/* | |
edge[style=dotted constaint=false] | |
nyaya -> scalacss | |
nyaya -> sg | |
nyaya -> testState | |
sjr -> sjb | |
univeq -> mrb | |
*/ | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment