Skip to content

ThisBuild / tlVersionIntroduced not taking effect #57

@rossabaker

Description

@rossabaker

ThisBuild / tlVersionIntroduced does not seem to be working

Example: typelevel/case-insensitive@d8a042f

sbt:case-insensitive> inspect coreJVM/tlVersionIntroduced
[info] Setting: scala.collection.immutable.Map[java.lang.String, java.lang.String] = Map()
[info] Description:
[info] 	A map scalaBinaryVersion -> version e.g. Map('2.13' -> '1.5.2', '3' -> '1.7.1') used to indicate that a particular crossScalaVersions value was introduced in a given version (default: empty).
[info] Provided by:
[info] 	ProjectRef(uri("file:/Users/ross.baker/src/case-insensitive/"), "coreJVM") / tlVersionIntroduced
[info] Defined at:
[info] 	(org.typelevel.sbt.TypelevelMimaPlugin.projectSettings) TypelevelMimaPlugin.scala:40
[info] Reverse dependencies:
[info] 	coreJVM / mimaPreviousArtifacts
[info] Delegates:
[info] 	coreJVM / tlVersionIntroduced
[info] 	ThisBuild / tlVersionIntroduced
[info] 	Global / tlVersionIntroduced
[info] Related:
[info] 	testsJS / tlVersionIntroduced
[info] 	bench / tlVersionIntroduced
[info] 	testingJS / tlVersionIntroduced
[info] 	testingJVM / tlVersionIntroduced
[info] 	ThisBuild / tlVersionIntroduced
[info] 	site / tlVersionIntroduced
[info] 	testsJVM / tlVersionIntroduced
[info] 	tlVersionIntroduced
[info] 	coreJS / tlVersionIntroduced

Also does nothing from the sbt shell:

sbt:case-insensitive> set ThisBuild / tlVersionIntroduced := Map("3" -> "1.3.4")
[info] Defining ThisBuild / tlVersionIntroduced
[info] The new value will be used by no settings or tasks.
[info] Reapplying settings...
[info] set current project to case-insensitive (in build file:/Users/ross.baker/src/case-insensitive/)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions