Eugene Yokota
e9490e203b
Use Type to compare types instead of TypeRepr
2023-01-15 23:45:35 -05:00
Eugene Yokota
0ee7d11afe
Migrate updateTask via tuple syntax
2023-01-15 23:45:35 -05:00
Eugene Yokota
0c6eb093ac
Rename tuple syntax to use mapN
2023-01-15 23:45:35 -05:00
Eugene Yokota
98302d7a13
Fix BSP
2023-01-15 23:45:35 -05:00
Eugene Yokota
fe0de6ca30
Fix input task macro
2023-01-15 23:45:35 -05:00
Eugene Yokota
d802c2ba04
valStart to change synthetic variable names
2023-01-15 23:45:35 -05:00
Eugene Yokota
73c7236c2c
Refactor to use Type instead of TypeRepr
2023-01-15 23:45:35 -05:00
Eugene Yokota
61d4fe2d30
Implement input task helper Def.input
2023-01-15 23:45:35 -05:00
Eugene Yokota
441f56bf6e
Fix task-standard tests
2023-01-15 23:45:35 -05:00
Eugene Yokota
7a16185edc
Fix util-collection test
2023-01-15 23:45:35 -05:00
Eugene Yokota
cec131f6ed
Fix conditional task
2023-01-15 23:45:34 -05:00
Eugene Yokota
c1be8eacb6
Fix Convert
2023-01-15 23:45:34 -05:00
Eugene Yokota
81a05430bd
Split buildfile parsing to a subproject
2023-01-15 23:45:30 -05:00
Eugene Yokota
66fa46a912
Fix InputTask macro
2023-01-15 23:44:28 -05:00
Eugene Yokota
7e5fbcd92b
Manually inline extension method
2023-01-15 23:44:28 -05:00
Eugene Yokota
c7fa4937ef
Bump to Scala 3.1.3
2023-01-15 23:44:25 -05:00
Eugene Yokota
f3dd2dff36
Starting input task
2023-01-15 23:43:59 -05:00
Eugene Yokota
b715917d95
Inline append macros
2023-01-15 23:43:59 -05:00
Eugene Yokota
a1e50f8a2e
Append macros
2023-01-15 23:43:59 -05:00
Eugene Yokota
9c1e8abb91
transform can be an inline
2023-01-15 23:43:59 -05:00
Eugene Yokota
37f6ee6184
Setting macro
2023-01-15 23:43:59 -05:00
Eugene Yokota
2f50a88a3d
Fix Cont
2023-01-15 23:43:59 -05:00
Eugene Yokota
6662dbad26
InputWrapper can be inline method
2023-01-15 23:43:59 -05:00
Eugene Yokota
340721c4a1
KeyMacro
2023-01-15 23:43:57 -05:00
Eugene Yokota
0a38e296ad
Update Scalafmt
2023-01-15 23:43:19 -05:00
Eugene Yokota
f3d61a2106
Port Settings
2023-01-15 23:43:19 -05:00
Eugene Yokota
202cd92f0f
Port main-actions
2023-01-15 23:43:19 -05:00
Eugene Yokota
781c0317f5
Format main
2023-01-15 23:43:19 -05:00
Eugene Yokota
1ee2a5ad68
Format main-actions
2023-01-15 23:43:19 -05:00
Eugene Yokota
c3d7be0e04
Port sbt client
2023-01-15 23:43:19 -05:00
Eugene Yokota
1459b8a79d
Port zinc-lm-integration
2023-01-15 23:43:19 -05:00
Eugene Yokota
4ff27d7ab7
Port commandProj
2023-01-15 23:43:15 -05:00
Eugene Yokota
7a5533e8fa
Contraband 0.5.3
2023-01-15 23:42:03 -05:00
Eugene Yokota
dfca652064
Ignore Scaladoc wrap
2023-01-15 23:40:57 -05:00
Eugene Yokota
e879541dc3
Flip to exclude list
2023-01-15 23:40:57 -05:00
Eugene Yokota
320b025993
Port run
2023-01-15 23:40:57 -05:00
Eugene Yokota
4b928f16c2
Port testing
2023-01-15 23:40:57 -05:00
Eugene Yokota
f2edcff583
sjson-new 0.10.0
2023-01-15 23:40:57 -05:00
Eugene Yokota
f591f03365
Update TypeFunctions.scala
2023-01-15 23:40:57 -05:00
Eugene Yokota
01d7f400d7
Port Task Std
2023-01-15 23:40:57 -05:00
Eugene Yokota
d4920a3b0c
AList for List
2023-01-15 23:40:57 -05:00
Eugene Yokota
c86fc37ce1
Refactor AList to handle K[F[a]]
...
We do need to treat AList like a typeclass after all because
sbt.std.Transform.uniform needs to traverse over a List,
and we won't be able to magically connvert a List into a tuple.
2023-01-15 23:40:57 -05:00
Eugene Yokota
7d33a5949e
Port Task
2023-01-15 23:40:57 -05:00
Eugene Yokota
1b42f40508
Port util-cache
2023-01-15 23:40:57 -05:00
Eugene Yokota
4bbecf4ee9
Port util-logic
2023-01-15 23:40:57 -05:00
Eugene Yokota
cd43045444
Port util-complete
2023-01-15 23:40:57 -05:00
Eugene Yokota
50b062b795
Port util-logging
2023-01-15 23:40:57 -05:00
Eugene Yokota
c724e83fd1
Port StringTypeTag
2023-01-15 23:40:56 -05:00
Eugene Yokota
8d5355d274
Port Applicative-do macro to Scala 3
...
See https://eed3si9n.com/sudori-part3/ for details
2023-01-15 23:40:56 -05:00
Eugene Yokota
1ed94bff16
Port Converted
2023-01-15 23:40:56 -05:00