File tree Expand file tree Collapse file tree 3 files changed +15
-0
lines changed
modules/core/src/main/boilerplate/glass/tuples Expand file tree Collapse file tree 3 files changed +15
-0
lines changed Original file line number Diff line number Diff line change 11import Publish ._ , Dependencies ._
22import com .typesafe .sbt .SbtGit .git
33import sbt .ModuleID
4+ import spray .boilerplate .BoilerplatePlugin
45
56lazy val setMinorVersion = minorVersion := {
67 CrossVersion .partialVersion(scalaVersion.value) match {
@@ -42,6 +43,7 @@ lazy val defaultSettings = Seq(
4243
4344lazy val opticsCore = project
4445 .in(file(" modules/core" ))
46+ .enablePlugins(BoilerplatePlugin )
4547 .settings(
4648 defaultSettings,
4749 libraryDependencies ++= Seq (catsCore, alleycats),
Original file line number Diff line number Diff line change 1+ package glass
2+
3+ package object tuples {
4+ [#implicit class Tuple1Exts(val tpl: Tuple1.type) extends AnyVal {
5+ [#def _1[[#T1#]]: Contains[Tuple1[[#T1#]], T1] =
6+ Contains((tpl: Tuple1[[#T1#]]) => tpl._1)((tpl: Tuple1[[#T1#]], v1: T1) => tpl.copy(_1 = v1))#
7+ ]
8+ }#
9+
10+ ]
11+ }
Original file line number Diff line number Diff line change @@ -25,3 +25,5 @@ addSbtPlugin("com.codecommit" % "sbt-github-actions" % "0.14.2")
2525addSbtPlugin(" com.github.sbt" % " sbt-ci-release" % " 1.5.10" )
2626
2727addSbtPlugin(" org.scoverage" % " sbt-scoverage" % " 2.0.2" )
28+
29+ addSbtPlugin(" io.spray" % " sbt-boilerplate" % " 0.6.1" )
You can’t perform that action at this time.
0 commit comments