Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
317 commits
Select commit Hold shift + click to select a range
b7476ee
Setting version to 0.10.8
neko-kai May 18, 2020
958ed1b
Setting version to 0.10.9-SNAPSHOT
neko-kai May 18, 2020
a19eec8
Try to update to Scala.js 1.1.0 (missing scalameta)
neko-kai May 18, 2020
2dbb0d6
Update scalameta to 4.3.12 (#99)
scala-steward May 21, 2020
6dfcf99
try to fix build
neko-kai May 21, 2020
1c79bc2
Disable CompilerTest for 2.13 as before
neko-kai May 21, 2020
6e102e2
default to 2.12
neko-kai May 21, 2020
a54a223
Setting version to 0.10.8
neko-kai May 21, 2020
1dfe8ee
Setting version to 0.10.9-SNAPSHOT
neko-kai May 21, 2020
d754366
Update fundamentals-bio, ... to 0.10.9 (#100)
scala-steward May 25, 2020
0b479cf
Update fundamentals-bio, ... to 0.10.10 (#101)
scala-steward May 26, 2020
cc07f2f
Update scalameta to 4.3.13 (#102)
scala-steward May 28, 2020
2a44e66
Update sbt to 1.3.12 (#105)
scala-steward Jun 19, 2020
954d9a9
Update scalameta to 4.3.15 (#106)
scala-steward Jun 19, 2020
9938abe
Update to izumi 0.10.14, sbtgen 0.0.59
neko-kai Jun 19, 2020
0a26580
Setting version to 0.10.14
neko-kai Jun 19, 2020
be96889
Setting version to 0.10.15-SNAPSHOT
neko-kai Jun 19, 2020
de5e88b
Update fundamentals-bio, ... to 0.10.15 (#109)
scala-steward Jun 24, 2020
fe058c1
Update scalameta to 4.3.20 (#119)
scala-steward Jul 15, 2020
a1c0180
Update http4s-blaze-client, ... to 0.21.6 (#114)
scala-steward Jul 15, 2020
cfbc4df
Update sbt to 1.3.13 (#113)
scala-steward Jul 15, 2020
4fc6c3f
Update to sbtgen-0.0.60, scala-2.13.3, scala-2.12.12
neko-kai Jul 15, 2020
efd20d9
Update fundamentals-bio, ... to 0.10.16 (#116)
scala-steward Jul 15, 2020
6eb6de9
Update sbt-assembly to 0.15.0 (#108)
scala-steward Jul 15, 2020
af46804
revert to 2.12.11
neko-kai Jul 15, 2020
4844b59
Update interop-cats, fix build
neko-kai Jul 15, 2020
377ef52
Setting version to 0.10.16
neko-kai Jul 15, 2020
a6003f5
Setting version to 0.10.17-SNAPSHOT
neko-kai Jul 15, 2020
cf0ece8
Set versions to sbtgen=0.0.61, izumi=0.10.17, interop_cats=2.1.4.0. (…
Caparow Aug 6, 2020
92b262e
Setting version to 0.10.17
Caparow Aug 6, 2020
bb0edef
Setting version to 0.10.18-SNAPSHOT
Caparow Aug 6, 2020
97e4960
fixes for TS marshaller in buzzers
Sep 9, 2020
076eed8
Update scalatest to 3.2.1 (#124)
scala-steward Sep 9, 2020
d96d24b
Update sbt-izumi to 0.0.62 (#127)
scala-steward Sep 9, 2020
e582e8d
Update scalameta to 4.3.21 (#129)
scala-steward Sep 9, 2020
7bfa099
Update fundamentals-bio, ... to 0.10.19 (#131)
scala-steward Sep 9, 2020
125edec
Update http4s-blaze-client, ... to 0.21.7 (#125)
scala-steward Sep 9, 2020
9f59717
Update to sbtgen-0.0.62
neko-kai Sep 9, 2020
710cb32
Fix build
neko-kai Sep 9, 2020
c9e8e32
Setting version to 0.10.19
neko-kai Sep 9, 2020
c1a3467
Setting version to 0.10.20-SNAPSHOT
neko-kai Sep 9, 2020
a074027
noticket Fixed input value for ADT / Enum in buzzer dispatchers
Sep 11, 2020
6bf12d1
Update scalatest to 3.2.2 (#133)
scala-steward Sep 11, 2020
4a67d3e
Update scalameta to 4.3.22 (#132)
scala-steward Sep 11, 2020
d309f70
Setting version to 0.10.20
neko-kai Sep 11, 2020
12594dc
Setting version to 0.10.21-SNAPSHOT
neko-kai Sep 11, 2020
79e6b01
Setting version to 0.10.20-1
neko-kai Sep 11, 2020
33ec99b
Setting version to 0.10.21-SNAPSHOT
neko-kai Sep 11, 2020
3d248ce
Setting version to 0.10.21
neko-kai Sep 11, 2020
9b7014e
Setting version to 0.10.22-SNAPSHOT
neko-kai Sep 11, 2020
cd97d1d
Update sbt to 1.4.0 (#138)
scala-steward Oct 5, 2020
3cf90d9
Feature: izumi 0.11.0 (#135)
Caparow Oct 19, 2020
daf751d
Update sbt to 1.4.1 (#144)
scala-steward Oct 21, 2020
9b3af62
Setting version to 0.10.22-M1
Caparow Oct 27, 2020
074005a
Setting version to 0.10.22-SNAPSHOT
Caparow Oct 27, 2020
f4be73b
Update typesafe:config to 1.4.1 (#145)
scala-steward Oct 30, 2020
f1770ea
Typescript & dependencies (#141)
dandriushchenko Nov 3, 2020
a5707bb
Set version to 0.10.22-M2
Caparow Nov 10, 2020
5dc135c
Set version to 0.10.22-SNAPSHOT
Caparow Nov 10, 2020
cff196a
Update sbt to 1.4.2 (#146)
scala-steward Nov 11, 2020
d590f13
Update sbt to 1.4.5 (#161)
scala-steward Dec 14, 2020
76ee9cf
Update sbt-izumi to 0.0.66 (#160)
scala-steward Dec 14, 2020
2a72dde
Update http4s-blaze-client, ... to 0.21.14 (#159)
scala-steward Dec 14, 2020
3a83601
Update sbt-pgp to 2.0.2 (#156)
scala-steward Dec 14, 2020
5a9dc66
Upgrade Izumi to 1.0.0.
Caparow Dec 15, 2020
cd8de38
Upgrade scalajs to 1.3.0
Caparow Dec 16, 2020
41512f7
export CI=true
neko-kai Dec 16, 2020
f593f71
Setting version to 0.10.22
Caparow Dec 16, 2020
0ee2e86
Setting version to 0.10.23-SNAPSHOT
Caparow Dec 16, 2020
b486815
Update scalatest to 3.2.3 (#147)
scala-steward Dec 21, 2020
21d2e70
Update sbt-pgp to 2.1.1 (#163)
scala-steward Dec 21, 2020
56841df
Update scalameta to 4.4.2 (#158)
scala-steward Dec 21, 2020
c8ecec0
Update fundamentals-bio, ... to 1.0.1 (#170)
scala-steward Jan 5, 2021
b18ca0c
Update http4s-blaze-client, ... to 0.21.15 (#168)
scala-steward Jan 5, 2021
aaa2d17
Update async-http-client to 2.12.2 (#169)
scala-steward Jan 5, 2021
6396732
Update scalameta to 4.4.4 (#166)
scala-steward Jan 5, 2021
379d1a1
Update sbt to 1.4.6 (#167)
scala-steward Jan 5, 2021
9241feb
Setting version to 0.10.23
neko-kai Jan 6, 2021
c57f456
Setting version to 0.10.24-SNAPSHOT
neko-kai Jan 6, 2021
1584d82
Update fundamentals-bio, ... to 1.0.3 (#174)
scala-steward Feb 3, 2021
7dfec62
Update http4s-blaze-client, ... to 0.21.17 (#179)
scala-steward Feb 3, 2021
ebfd75b
Update sbt to 1.4.7 (#178)
scala-steward Feb 3, 2021
9bcf3d8
Update scalameta to 4.4.7 (#175)
scala-steward Feb 3, 2021
07ef8ca
Update sbt-izumi to 0.0.67 (#180)
scala-steward Feb 3, 2021
2ff0657
Update Scala.js to 1.4.0
neko-kai Feb 3, 2021
f41f2a8
Update fastparse to 2.3.1 (#177)
scala-steward Feb 3, 2021
d287905
Update http4s-blaze-client, ... to 0.21.18 (#181)
scala-steward Feb 3, 2021
3fba1d8
Update sbtgen to 0.0.68
neko-kai Feb 3, 2021
ea6489b
Update Scala-2.12 to 2.12.13; update kind-projector; take interop-cat…
neko-kai Feb 4, 2021
8ce42fe
disable scoverage on 2.12 for now due to incompatibility with 2.12.13
neko-kai Feb 4, 2021
f12768c
Update scalameta to 4.4.8 (#183)
scala-steward Feb 8, 2021
ab1660f
Update http4s-blaze-client, ... to 0.21.19 (#184)
scala-steward Feb 15, 2021
787fbb4
Update cats-effect to 2.3.3 (#186)
scala-steward Feb 18, 2021
91b4068
Update scalatest to 3.2.4 (#187)
scala-steward Feb 18, 2021
687f1aa
Auto-add reviewers for all PRs
neko-kai Feb 18, 2021
1bb90a1
Update scalameta to 4.4.9 (#188)
scala-steward Feb 19, 2021
1bbd7b3
Update scalatest to 3.2.5 (#189)
scala-steward Feb 19, 2021
daa65a3
Update scalameta to 4.4.10 (#190)
scala-steward Feb 24, 2021
e2ffb26
Update http4s-blaze-client, ... to 0.21.20 (#192)
scala-steward Mar 3, 2021
08b5965
Update scalatest to 3.2.6 (#194)
scala-steward Mar 9, 2021
2e3920f
Update sbt-izumi to 0.0.69 (#196)
scala-steward Mar 13, 2021
d2d7ffb
Update fundamentals-bio, ... to 1.0.4 (#197)
scala-steward Mar 20, 2021
91e7628
Update sbt to 1.4.9 (#195)
scala-steward Mar 24, 2021
8d316f5
Update SBT, revert fastparse to 2.3.1 (new versions does not support …
Caparow Mar 24, 2021
b797b57
Update scalajs
Caparow Mar 24, 2021
226d5d3
trying to fix builds
Caparow Mar 24, 2021
bdb16cc
Update fastparse to 2.3.2 (#199)
scala-steward Mar 24, 2021
222c0ae
update to sbtgen-0.0.70
neko-kai Mar 25, 2021
fdf2520
Add more log messages to CompilerTest
neko-kai Mar 25, 2021
0117a49
Downgrade fastparse to 2.2.4
neko-kai Mar 25, 2021
3f4849b
remove dead code from build.sh
neko-kai Mar 25, 2021
5dd09ee
use latest izumi-env in builds
neko-kai Mar 25, 2021
9d4569a
Run compilerTest on 2.13 even system scala is also 2.13, same as for …
neko-kai Mar 25, 2021
20d8102
workaround for jvm startup error
neko-kai Mar 25, 2021
d6c8d54
nuget remove option --verbosity (removed in new version)
neko-kai Mar 25, 2021
a881664
Revert "Downgrade fastparse to 2.2.4"
neko-kai Mar 25, 2021
999ef23
Exclude scala.annotation.nowarn in assembly
neko-kai Mar 25, 2021
ba6b0c0
Setting version to 0.10.24
neko-kai Mar 25, 2021
d54984c
Setting version to 0.10.25-SNAPSHOT
neko-kai Mar 25, 2021
4e7f565
Fix scoverage settings
neko-kai Mar 29, 2021
8998fe1
Setting version to 0.10.25
neko-kai Mar 29, 2021
1323adf
Setting version to 0.10.26-SNAPSHOT
neko-kai Mar 29, 2021
bd53e74
Update async-http-client to 2.12.3 (#200)
scala-steward Mar 29, 2021
3a01d05
Update to izumi 1.0.5
neko-kai Mar 29, 2021
c9b5c05
Setting version to 0.10.26
neko-kai Mar 29, 2021
76746ce
Setting version to 0.10.27-SNAPSHOT
neko-kai Mar 29, 2021
2b44be7
Update http4s-blaze-client, ... to 0.21.21 (#202)
scala-steward Mar 29, 2021
8031fa3
Update scalatest to 3.2.7 (#203)
scala-steward Apr 2, 2021
428b016
Update scalameta to 4.4.13 (#209)
scala-steward Apr 9, 2021
d0f2f4f
Update http4s-blaze-client, ... to 0.21.22 (#207)
scala-steward Apr 9, 2021
b045573
Update scalatest to 3.2.8 (#210)
scala-steward Apr 29, 2021
b4ba67c
Update sbt to 1.5.1 (#215)
scala-steward Apr 29, 2021
2e23a41
Update scalameta to 4.4.15 (#216)
scala-steward Apr 29, 2021
a507a72
Update sbt-scoverage to 1.7.0 (#217)
scala-steward Apr 29, 2021
353859c
make Error a reserved word. (#213)
VladPodilnyk Apr 29, 2021
ca712c4
Update sbtgen to 0.0.73
neko-kai Apr 29, 2021
a581f70
fix build syntax
neko-kai Apr 29, 2021
fccd19d
Setting version to 0.10.27
neko-kai Apr 29, 2021
fdb324d
Setting version to 0.10.28-SNAPSHOT
neko-kai Apr 29, 2021
02bd499
Update sbt-scoverage to 1.7.1 (#218)
scala-steward May 2, 2021
bd3dd4f
Update sbt-scoverage to 1.7.2 (#219)
scala-steward May 3, 2021
cd21a19
Update fundamentals-bio, ... to 1.0.6 (#220)
scala-steward May 3, 2021
1b69296
Update sbt-scoverage to 1.7.3 (#221)
scala-steward May 4, 2021
c77a97d
Add circe deps
Caparow May 4, 2021
d27294a
Fix circe generic extras dep
Caparow May 4, 2021
e688e39
jawn
Caparow May 4, 2021
dd5011d
Set version to 0.10.28
Caparow May 4, 2021
371561c
Set version to 0.10.29-SNAPSHOT
Caparow May 4, 2021
ae7387e
Update scalameta to 4.4.16 (#222)
scala-steward May 8, 2021
9fd83bc
Update sbt to 1.5.2 (#223)
scala-steward May 10, 2021
1f1a815
Update sbt-scoverage to 1.8.0 (#224)
scala-steward May 11, 2021
59d490a
Update sbtgen 0.0.75
neko-kai May 11, 2021
caf55b4
Update scalameta to 4.4.17 (#226)
scala-steward May 12, 2021
e647571
Update scala-xml to 2.0.0 (#228)
scala-steward May 14, 2021
7720f44
Update sbtgen to 0.0.76
neko-kai May 14, 2021
d5692c3
Update scalatest to 3.2.9 (#230)
scala-steward May 14, 2021
97c966a
Update scalameta to 4.4.18 (#234)
scala-steward May 17, 2021
814281f
Update http4s-blaze-client, ... to 0.21.23 (#232)
scala-steward May 18, 2021
4d449bd
Update sbt-scoverage to 1.8.1 (#235)
scala-steward May 20, 2021
ba84a71
Update http4s-blaze-client, ... to 0.21.24 (#236)
scala-steward May 27, 2021
40ceadc
Update sbt-scoverage to 1.8.2 (#240)
scala-steward May 31, 2021
e656b75
Update scalameta to 4.4.20 (#239)
scala-steward May 31, 2021
1172b6c
Update Scala to 2.13.6, 2.12.14 and use `-Xsource:3` + underscore typ…
neko-kai May 31, 2021
d20aeaf
Update to izumi 1.0.7
neko-kai May 31, 2021
d3cb1fb
Setting version to 1.0.7
neko-kai May 31, 2021
9732dc8
Setting version to 1.0.8-SNAPSHOT
neko-kai May 31, 2021
f48cf4f
Update sbt to 1.5.3 (#243)
scala-steward Jun 1, 2021
829cae7
Update scalameta to 4.4.21 (#244)
scala-steward Jun 5, 2021
4878f8d
Update sbt-assembly to 1.0.0 (#245)
scala-steward Jun 7, 2021
d4e8ca0
Update fundamentals-bio, ... to 1.0.8 (#246)
scala-steward Jun 13, 2021
e786699
Update sbt to 1.5.4 (#247)
scala-steward Jun 14, 2021
e2916ab
Set version to 1.0.8
Caparow Jun 16, 2021
7171095
Set version to 1.0.9-SNAPSHOT
Caparow Jun 16, 2021
3b3493a
Feature/protobuf translator (#249)
Caparow Jun 24, 2021
2ed0841
Fix CI tests.
Caparow Jun 24, 2021
7cbd571
Update scalameta to 4.4.23 (#250)
scala-steward Jun 29, 2021
ed14b15
Update sbt to 1.5.5 (#251)
scala-steward Jul 13, 2021
ed8fa10
Update scalameta to 4.4.24 (#252)
scala-steward Jul 14, 2021
93f9205
Update http4s-blaze-client, ... to 0.21.25 (#253)
scala-steward Jul 19, 2021
6ba179b
Update to sbtgen-0.0.78, Scala.js 1.6.0 (#257)
neko-kai Jul 30, 2021
3bb9c52
Update scala-xml to 2.0.1 (#255)
scala-steward Jul 30, 2021
6859d10
Update scalameta to 4.4.25 (#256)
scala-steward Jul 30, 2021
fa2a4d1
Update http4s to 0.22.0 (#258)
neko-kai Jul 30, 2021
23296dc
Update http4s-blaze-client, ... to 0.22.1 (#259)
scala-steward Jul 30, 2021
d1ec2f7
Update scalameta to 4.4.26 (#262)
scala-steward Aug 5, 2021
c068d27
Update sbt-izumi to 0.0.79 (#261)
scala-steward Aug 5, 2021
bd4c3ea
Update http4s-blaze-client, ... to 0.22.2 (#263)
scala-steward Aug 7, 2021
f5d86fe
Update scalameta to 4.4.27 (#265)
scala-steward Aug 14, 2021
e5d8866
Update kind-projector to 0.13.1 (#266)
scala-steward Aug 27, 2021
4d91796
Update http4s-blaze-client, ... to 0.22.4 (#269)
scala-steward Sep 3, 2021
d7df321
Update sbt-assembly to 1.1.0 (#267)
scala-steward Sep 3, 2021
d0984c1
Update kind-projector to 0.13.2 (#272)
scala-steward Sep 5, 2021
3bdab96
Update fastparse to 2.3.3 (#273)
scala-steward Sep 7, 2021
04b9ac0
Update scalameta to 4.4.28 (#275)
scala-steward Sep 16, 2021
6f9a6ac
Update sbt-scoverage to 1.9.0 (#276)
scala-steward Sep 16, 2021
d93834e
Update scalatest to 3.2.10 (#277)
scala-steward Sep 17, 2021
156f0e3
Update http4s-blaze-client, ... to 0.22.5 (#278)
scala-steward Sep 21, 2021
75500a4
Update http4s-blaze-client, ... to 0.22.6 (#280)
scala-steward Oct 6, 2021
a094d30
Update sbt-scoverage to 1.9.1 (#282)
scala-steward Oct 11, 2021
69d0ae0
Update scala-library, scala-reflect to 2.12.15 (#274)
scala-steward Oct 11, 2021
bff263e
Update http4s-blaze-client, ... to 0.22.7 (#283)
scala-steward Oct 12, 2021
1f34ba1
Update scalameta to 4.4.29 (#285)
scala-steward Oct 19, 2021
9495ea1
`./sbtgen.sc`
neko-kai Oct 28, 2021
55085ac
Optimize `IRTTimeInstances`: forward codecs to a single global object…
neko-kai Oct 28, 2021
81c17d9
Try to fix typescript IRT build (#287)
neko-kai Oct 28, 2021
8184420
import formatter for tsu (#286)
neko-kai Oct 28, 2021
1413f96
Rerun CI
neko-kai Oct 28, 2021
827e54b
Revert "Try to fix typescript IRT build (#287)"
neko-kai Oct 28, 2021
952649d
sync versions in test and typescript irt
neko-kai Oct 28, 2021
1b0e452
Setting version to 1.0.9
neko-kai Oct 28, 2021
a680ff4
Setting version to 1.0.10-SNAPSHOT
neko-kai Oct 28, 2021
40b8946
Update sbt-scoverage to 1.9.2 (#290)
scala-steward Nov 2, 2021
a246c54
Update scalameta to 4.4.30 (#289)
scala-steward Nov 3, 2021
dc7607d
Add scala-steward workaround: add sbtgen dependency into build to let…
neko-kai Nov 9, 2021
37004e4
Get sbtgen's version from sbtgen itself for scala-steward workaround
neko-kai Nov 9, 2021
db9bb47
Update scala-library, scala-reflect to 2.13.7 (#288)
scala-steward Nov 9, 2021
a965d31
esmodules (#294)
dandriushchenko Nov 10, 2021
b038f2d
Setting version to 1.0.10
neko-kai Nov 10, 2021
4a1178d
Setting version to 1.0.11-SNAPSHOT
neko-kai Nov 10, 2021
b36de91
Update scalameta to 4.4.31 (#302)
scala-steward Dec 9, 2021
5333418
Update http4s-blaze-client, ... to 0.22.8 (#301)
scala-steward Dec 9, 2021
eae4483
Update sbt to 1.5.6 (#304)
scala-steward Dec 10, 2021
d2b7b3b
ES Modules 5 & 6 (#300)
dandriushchenko Dec 10, 2021
b812f01
Update sbt-izumi to 0.0.88 (#299)
scala-steward Dec 10, 2021
ca0c6dd
update sbtgen to 0.0.88
neko-kai Dec 10, 2021
87e56ea
fix: node script path (#305)
dandriushchenko Dec 10, 2021
3c559a6
fix: path for vars (#306)
dandriushchenko Dec 10, 2021
1b4c460
Setting version to 1.0.11
neko-kai Dec 10, 2021
9c727f9
Setting version to 1.0.12-SNAPSHOT
neko-kai Dec 10, 2021
97eb55c
sjs support
pshirshov Dec 15, 2021
1f0896d
nixos compat
pshirshov Dec 15, 2021
63a2a7e
Setting version to 1.0.12
pshirshov Dec 15, 2021
d1ad595
Setting version to 1.0.13-SNAPSHOT
pshirshov Dec 15, 2021
49976e8
Update sbt to 1.5.7 (#307)
scala-steward Dec 15, 2021
703b1a8
Update sbt-scalajs, scalajs-compiler, ... to 1.7.1 (#308)
scala-steward Dec 16, 2021
e011e4c
added es-modules packages versioning (#310)
dandriushchenko Dec 16, 2021
eb5c0bf
Setting version to 1.0.13
pshirshov Dec 16, 2021
3e21dfe
Setting version to 1.0.14-SNAPSHOT
pshirshov Dec 17, 2021
bdbb53b
Update sbt to 1.5.8 (#312)
scala-steward Jan 11, 2022
4d3b491
Update sbt to 1.6.1 (#313)
scala-steward Jan 12, 2022
8e52bd7
Update scalameta to 4.4.32 (#314)
scala-steward Jan 12, 2022
c5edad0
Update sbt-scoverage to 1.9.3 (#315)
scala-steward Jan 12, 2022
c6ce36b
Update scala-library, scala-reflect to 2.13.8 (#316)
scala-steward Jan 14, 2022
61307c3
esmodules next (#317)
dandriushchenko Jan 18, 2022
bb1f127
Introduced newargs (#318)
Caparow Jan 18, 2022
f254e56
Update to sbtgen-0.0.89, Scala.js 1.8.0
neko-kai Jan 18, 2022
000b5c7
urlencode for sjs
pshirshov Jan 19, 2022
fea1f04
Setting version to 1.0.14
pshirshov Jan 19, 2022
e17dece
Setting version to 1.0.15-SNAPSHOT
pshirshov Jan 19, 2022
076b22b
Add OffsetDateTime type (`tso`)
neko-kai Jan 19, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .azure-dockerstep.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
${{ pair.key }}: ${{ pair.value }}
pool:
vmImage: 'ubuntu-latest'
container: septimalmind/izumi-env:jdk11-7
container: septimalmind/izumi-env:latest
steps:
- task: CacheBeta@0
inputs:
Expand Down
9 changes: 0 additions & 9 deletions .azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,15 +42,6 @@ jobs:
inputs:
codeCoverageTool: 'Cobertura'
summaryFileLocation: '$(System.DefaultWorkingDirectory)/**/target/**/cobertura.xml'
# - job: site
# dependsOn:
# - build_212
# - build_213
# displayName: 'Publish Site'
# steps:
# - script: |
# bash sbtgen.sc --js
# bash .build.sh secrets site
- job: publishAlien
displayName: 'Publish non-scala artifacts'
steps:
Expand Down
50 changes: 5 additions & 45 deletions .build.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
#!/bin/bash -xe
#!/usr/bin/env bash
set -xe

# `++ 2.13.0 compile` has a different semantic than `;++2.13.0;compile`
# Strict aggregation applies ONLY to former, and ONLY if crossScalaVersions := Nil in root project
Expand All @@ -21,41 +22,11 @@ function csbt {
eval $COMMAND
}

# function versionate {
# if [[ "$CI_BRANCH" != "master" && "$CI_BRANCH" != "develop" && ! ( "$CI_TAG" =~ ^v.*$ ) ]] ; then
# echo "Setting version suffix to $CI_BRANCH"
# csbt "\"addVersionSuffix $CI_BRANCH\""
# else
# echo "No version suffix required"
# fi
# }

function coverage {
csbt clean coverage "'$VERSION_COMMAND test'" "'$VERSION_COMMAND coverageReport'" || exit 1
bash <(curl -s https://codecov.io/bash)
}

# function scripted {
# csbt clean publishLocal '"scripted sbt-izumi-plugins/*"' || exit 1
# }

function site {
if [[ "$CI_PULL_REQUEST" != "false" ]] ; then
return 0
fi
if [[ "$CI_BRANCH" == "develop" || "$CI_TAG" =~ ^v.*$ ]] ; then
echo "Publishing site from branch=$CI_BRANCH; tag=$CI_TAG"
chown -R root:root ~/.ssh
chmod 600 .secrets/travis-deploy-key
eval "$(ssh-agent -s)"
ssh-add .secrets/travis-deploy-key

csbt +clean doc/ghpagesSynchLocal doc/ghpagesPushSite || exit 1
else
echo "Not publishing site, because $CI_BRANCH is not 'develop'"
fi
}

function publishIDL {
#copypaste
if [[ "$CI_PULL_REQUEST" != "false" ]] ; then
Expand Down Expand Up @@ -90,13 +61,13 @@ function publishScala {
return 0
fi

if [[ ! ("$CI_BRANCH" == "develop" || "$CI_BRANCH" == "zio-RC16" || "$CI_TAG" =~ ^v.*$ ) ]] ; then
if [[ ! ("$CI_BRANCH" == "develop" || "$CI_TAG" =~ ^v.*$ ) ]] ; then
return 0
fi

echo "PUBLISH SCALA LIBRARIES..."

if [[ "$CI_BRANCH" == "develop" || "$CI_BRANCH" == "zio-RC16" ]] ; then
if [[ "$CI_BRANCH" == "develop" ]] ; then
csbt "'$VERSION_COMMAND clean'" "'$VERSION_COMMAND package'" "'$VERSION_COMMAND publishSigned'" || exit 1
else
csbt "'$VERSION_COMMAND clean'" "'$VERSION_COMMAND package'" "'$VERSION_COMMAND publishSigned'" sonatypeBundleRelease || exit 1
Expand All @@ -113,6 +84,7 @@ function init {
export CI_PULL_REQUEST=true
fi

export CI=true
export CI_BRANCH=${BUILD_SOURCEBRANCHNAME}
export CI_TAG=`git describe --contains | grep v | grep -v '~' | head -n 1 || true`
export CI_BUILD_NUMBER=${BUILD_BUILDID}
Expand Down Expand Up @@ -170,18 +142,10 @@ case $i in
scala212
;;

# versionate)
# versionate
# ;;

coverage)
coverage
;;

# scripted)
# scripted
# ;;

publishIDL)
publishIDL
;;
Expand All @@ -194,10 +158,6 @@ case $i in
sonatypeRelease
;;

site)
site
;;

secrets)
secrets
;;
Expand Down
1 change: 1 addition & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* @neko-kai
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
.vscode
.hydra
.bsp
.idea
*.jps
/local.sbt
Expand Down
20 changes: 20 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

* Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.

* Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
109 changes: 109 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,109 @@
[![Gitter](https://badges.gitter.im/7mind/izumi.svg)](https://gitter.im/7mind/izumi)
[![Patreon](https://img.shields.io/badge/patreon-sponsor-ff69b4.svg)](https://www.patreon.com/7mind)
[![Build Status](https://dev.azure.com/7mind/izumi/_apis/build/status/7mind.izumi?branchName=develop)](https://dev.azure.com/7mind/izumi/_build/latest?definitionId=6&branchName=develop)
[![License](https://img.shields.io/github/license/7mind/idealingua-v1.svg)](https://github.com/7mind/idealingua-v1/blob/develop/LICENSE)
[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/lauris/awesome-scala)

<p align="center">
<a href="https://izumi.7mind.io/">
<img width="40%" src="https://github.com/7mind/izumi/blob/develop/doc/microsite/src/main/tut/media/izumi-logo-full-purple.png?raw=true" alt="Izumi"/>
</a>
</p>

---

<p align="center">
<a href="https://www.buymeacoffee.com/7mind"><img src="https://bmc-cdn.nyc3.digitaloceanspaces.com/BMC-button-images/custom_images/orange_img.png" alt="Izumi"/></a>
</p>

---

[![Latest Release](https://img.shields.io/github/tag/7mind/idealingua-v1.svg)](https://github.com/7mind/idealingua-v1/releases)
[![Maven Central](https://img.shields.io/maven-central/v/io.7mind.izumi/idealingua-v1-transpilers_2.12.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22io.7mind.izumi%22)
[![Sonatype releases](https://img.shields.io/nexus/r/https/oss.sonatype.org/io.7mind.izumi/idealingua-v1-transpilers_2.12.svg)](https://oss.sonatype.org/content/repositories/releases/io/7mind/izumi/)
[![Sonatype snapshots](https://img.shields.io/nexus/s/https/oss.sonatype.org/io.7mind.izumi/idealingua-v1-transpilers_2.12.svg)](https://oss.sonatype.org/content/repositories/snapshots/io/7mind/izumi/)
[![Latest version](https://index.scala-lang.org/7mind/idealingua-v1/latest.svg?color=orange)](https://index.scala-lang.org/7mind/idealingua-v1)

## IdeaLingua RPC/DML

[*IdeaLingua*](https://izumi.7mind.io/latest/release/doc/idealingua/index.html) is an RPC framework & Domain Modeling Language, it’s purpose is to:

* Share & publish APIs and data models in a common concise format
* Allow remote calls to services given their public API definitions.
* Create idiomatic API clients and servers for all programming languages – currently Scala, TypeScript, C# & Go.
* Support frontend-to-backend and backend-to-frontend calls (ala push notifications, via buzzer definitions)
* Abstract away details such as the network protocol or the serialization format.
* Save developers from untyped and brittle REST.

*IdeaLingua* is a part of the [Izumi Project](https://github.com/7mind/izumi). Izumi (*jp. 泉水, spring*) is a set of independent libraries and frameworks allowing you to significantly increase productivity of your Scala development.

including the following components:

1. [distage](https://izumi.7mind.io/latest/release/doc/distage/) – Transparent and debuggable Dependency Injection framework for Pure FP Scala,
2. [logstage](https://izumi.7mind.io/latest/release/doc/logstage/) – Automatic structural logs from Scala string interpolations,
3. [idealingua](https://izumi.7mind.io/latest/release/doc/idealingua/) (moved to [7mind/idealingua-v1](https://github.com/7mind/idealingua-v1)) – API Definition, Data Modeling and RPC Language, optimized for fast prototyping – like gRPC, but with a human face. Currently generates servers and clients for Go, TypeScript, C# and Scala,
4. [Opinionated SBT plugins](https://izumi.7mind.io/latest/release/doc/sbt/) (moved to [7mind/sbtgen](https://github.com/7mind/sbtgen)) – Reduces verbosity of SBT builds and introduces new features – inter-project shared test scopes and BOM plugins (from Maven)
5. [Percept-Plan-Execute-Repeat (PPER)](https://izumi.7mind.io/latest/release/doc/pper/) – a pattern that enables modeling very complex domains and orchestrate deadly complex processes a lot easier than you're used to.

Docs
----

* **[Documentation](https://izumi.7mind.io/latest/release/doc/idealingua/index.html)**

Example projects:

* [Idealingua Example Project with TypeScript and Scala](https://github.com/7mind/idealingua-example)

Support Chats:

* [Izumi on Gitter](https://gitter.im/7mind/izumi)
* [Izumi User Group [EN] on Telegram](https://t.me/izumi_en)
* [Izumi User Group [RU] on Telegram](https://t.me/izumi_ru)

Key goals
=========

We aim to provide tools that:

1. Boost productivity and reduce code bloat
2. Are as non-invasive as possible
3. Are introspectable
4. Are better than anything else out there :3

Current state and future plans
==============================

We are looking for early adopters, contributors and sponsors.

This project is currently a work in progress.

In the future we are going to (or may) implement more tools based on PPER approach:

1. Best in the world build system
2. Best in the world cluster orchestration tool
3. Best in the world load testing/macro-benchmark tool

Credits
=======

[![YourKit](https://www.yourkit.com/images/yklogo.png)](https://www.yourkit.com)

YourKit supports open source projects with innovative and intelligent tools
for monitoring and profiling Java and .NET applications.
YourKit is the creator of [YourKit Java Profiler](https://www.yourkit.com/java/profiler/),
[YourKit .NET Profiler](https://www.yourkit.com/.net/profiler/) and
[YourKit YouMonitor](https://www.yourkit.com/youmonitor/).

[![Triplequote Hydra](https://triplequote.com/img/services/hydra-2.svg)](https://triplequote.com/)

[Triplequote Hydra](https://triplequote.com/) is the world’s only parallel compiler for the Scala language. Hydra works by parallelizing all of the Scala compiler phases, taking full advantage of the many cores available in modern hardware.

Contributors
============

* Run `./sbtgen.sc` to generate a JVM-only sbt project, run `./sbtgen.sc --js` to generate a JVM+JS sbt crossproject

See:

- [Build notes](doc/md/build.md)
- [Project flow](doc/md/flow.md)
Loading