From 61509408c9bbc0581bb5c41c0b69c19402cb1fb8 Mon Sep 17 00:00:00 2001 From: Mark Harrah Date: Fri, 19 Jul 2013 19:43:28 -0400 Subject: [PATCH] Deprecate seq. The implicits Seq[Setting[_]] <-> SettingsDefinition handle the typical plugin/build.sbt case. --- main/src/main/scala/sbt/Defaults.scala | 2 ++ 1 file changed, 2 insertions(+) diff --git a/main/src/main/scala/sbt/Defaults.scala b/main/src/main/scala/sbt/Defaults.scala index 7523b777b..e2f33aec5 100755 --- a/main/src/main/scala/sbt/Defaults.scala +++ b/main/src/main/scala/sbt/Defaults.scala @@ -1523,6 +1523,8 @@ trait BuildExtra extends BuildCommon seq( artLocal := artifact.value, taskLocal := taskDef.value, art, pkgd ) } + // because this was commonly used, this might need to be kept longer than usual + @deprecated("In build.sbt files, this call can be removed. In other cases, this can usually be replaced by Seq.", "0.13.0") def seq(settings: Setting[_]*): SettingsDefinition = new Def.SettingList(settings) def externalIvySettings(file: Initialize[File] = inBase("ivysettings.xml"), addMultiResolver: Boolean = true): Setting[Task[IvyConfiguration]] =