File tree 4 files changed +15
-0
lines changed
4 files changed +15
-0
lines changed Original file line number Diff line number Diff line change 177
177
[submodule "community-build/community-projects/izumi-reflect "]
178
178
path = community-build/community-projects/izumi-reflect
179
179
url = https://github.com/dotty-staging/izumi-reflect.git
180
+ [submodule "community-build/community-projects/perspective "]
181
+ path = community-build/community-projects/perspective
182
+ url = https://github.com/dotty-staging/perspective.git
183
+ branch = dotty/nightly
Original file line number Diff line number Diff line change @@ -627,6 +627,14 @@ object projects:
627
627
sbtPublishCommand = " publishLocal" ,
628
628
dependencies = List (scalatest)
629
629
)
630
+
631
+ lazy val perspective = SbtCommunityProject (
632
+ project = " perspective" ,
633
+ // No library with easy typeclasses to verify data against exist for Dotty, so no tests yet
634
+ // Until then I guess this mainly serves to check that it still compiles at all
635
+ sbtTestCommand = " dottyPerspectiveExamples/compile" ,
636
+ dependencies = List (cats)
637
+ )
630
638
631
639
end projects
632
640
@@ -691,6 +699,7 @@ def allProjects = List(
691
699
projects.scalaSTM,
692
700
projects.scissLucre,
693
701
projects.izumiReflect,
702
+ projects.perspective,
694
703
)
695
704
696
705
lazy val projectMap = allProjects.map(p => p.project -> p).toMap
Original file line number Diff line number Diff line change @@ -148,6 +148,7 @@ class CommunityBuildTestB extends CommunityBuildTest:
148
148
@ Test def simulacrumScalafixAnnotations = projects.simulacrumScalafixAnnotations.run()
149
149
@ Test def verify = projects.verify.run()
150
150
@ Test def xmlInterpolator = projects.xmlInterpolator.run()
151
+ @ Test def perspective = projects.perspective.run()
151
152
152
153
end CommunityBuildTestB
153
154
You can’t perform that action at this time.
0 commit comments