Skip to content

chore(deps): update cucumberversion to v7.22.0 #389

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Apr 13, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion build.sbt
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ scalaVersion := scala213

// Library versions

val cucumberVersion = "7.21.1"
val cucumberVersion = "7.22.0"
val jacksonVersion = "2.18.3"
val mockitoScalaVersion = "1.17.37"
val junitVersion = "4.13.2"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ package io.cucumber.scala
import io.cucumber.core.backend.ScenarioScoped
import io.cucumber.datatable.{DataTableType, TableCellTransformer}

import scala.annotation.nowarn

trait ScalaDataTableCellDefinition[T] extends ScalaDataTableTypeDefinition {

val details: ScalaDataTableCellTypeDetails[T]
Expand All @@ -20,6 +22,7 @@ trait ScalaDataTableCellDefinition[T] extends ScalaDataTableTypeDefinition {

}

@nowarn
class ScalaScenarioScopedDataTableCellDefinition[T](
override val details: ScalaDataTableCellTypeDetails[T]
) extends ScalaDataTableCellDefinition[T]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ package io.cucumber.scala
import io.cucumber.core.backend.ScenarioScoped
import io.cucumber.datatable.{DataTable, DataTableType, TableTransformer}

import scala.annotation.nowarn

trait ScalaDataTableDefinition[T] extends ScalaDataTableTypeDefinition {

val details: ScalaDataTableTableTypeDetails[T]
Expand All @@ -20,6 +22,7 @@ trait ScalaDataTableDefinition[T] extends ScalaDataTableTypeDefinition {

}

@nowarn
class ScalaScenarioScopedDataTableDefinition[T](
override val details: ScalaDataTableTableTypeDetails[T]
) extends ScalaDataTableDefinition[T]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package io.cucumber.scala

import java.util.{Map => JavaMap}

import io.cucumber.core.backend.ScenarioScoped
import io.cucumber.datatable.{DataTableType, TableEntryTransformer}

import scala.annotation.nowarn
import scala.jdk.CollectionConverters._

trait ScalaDataTableEntryDefinition[T] extends ScalaDataTableTypeDefinition {
Expand All @@ -27,6 +27,7 @@ trait ScalaDataTableEntryDefinition[T] extends ScalaDataTableTypeDefinition {

}

@nowarn
class ScalaScenarioScopedDataTableEntryDefinition[T](
override val details: ScalaDataTableEntryTypeDetails[T]
) extends ScalaDataTableEntryDefinition[T]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ package io.cucumber.scala
import io.cucumber.core.backend.ScenarioScoped
import io.cucumber.datatable.{DataTableType, TableCellTransformer}

import scala.annotation.nowarn

trait ScalaDataTableOptionalCellDefinition[T]
extends ScalaDataTableTypeDefinition {

Expand All @@ -21,6 +23,7 @@ trait ScalaDataTableOptionalCellDefinition[T]

}

@nowarn
class ScalaScenarioScopedDataTableOptionalCellDefinition[T](
override val details: ScalaDataTableOptionalCellTypeDetails[T]
) extends ScalaDataTableOptionalCellDefinition[T]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package io.cucumber.scala

import java.util.{Map => JavaMap}

import io.cucumber.core.backend.ScenarioScoped
import io.cucumber.datatable.{DataTableType, TableEntryTransformer}

import scala.annotation.nowarn
import scala.jdk.CollectionConverters._

trait ScalaDataTableOptionalEntryDefinition[T]
Expand All @@ -29,6 +29,7 @@ trait ScalaDataTableOptionalEntryDefinition[T]

}

@nowarn
class ScalaScenarioScopedDataTableOptionalEntryDefinition[T](
override val details: ScalaDataTableOptionalEntryTypeDetails[T]
) extends ScalaDataTableOptionalEntryDefinition[T]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package io.cucumber.scala

import java.util.{List => JavaList}

import io.cucumber.core.backend.ScenarioScoped
import io.cucumber.datatable.{DataTableType, TableRowTransformer}

import scala.annotation.nowarn
import scala.jdk.CollectionConverters._

trait ScalaDataTableOptionalRowDefinition[T]
Expand All @@ -30,6 +30,7 @@ trait ScalaDataTableOptionalRowDefinition[T]

}

@nowarn
class ScalaScenarioScopedDataTableOptionalRowDefinition[T](
override val details: ScalaDataTableOptionalRowTypeDetails[T]
) extends ScalaDataTableOptionalRowDefinition[T]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package io.cucumber.scala

import java.util.{List => JavaList}

import io.cucumber.core.backend.ScenarioScoped
import io.cucumber.datatable.{DataTableType, TableRowTransformer}

import scala.annotation.nowarn
import scala.jdk.CollectionConverters._

trait ScalaDataTableRowDefinition[T] extends ScalaDataTableTypeDefinition {
Expand All @@ -26,6 +26,7 @@ trait ScalaDataTableRowDefinition[T] extends ScalaDataTableTypeDefinition {

}

@nowarn
class ScalaScenarioScopedDataTableRowDefinition[T](
override val details: ScalaDataTableRowTypeDetails[T]
) extends ScalaDataTableRowDefinition[T]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
package io.cucumber.scala

import java.lang.reflect.Type

import io.cucumber.core.backend.{
DefaultDataTableCellTransformerDefinition,
ScenarioScoped
}
import io.cucumber.datatable.TableCellByTypeTransformer

import scala.annotation.nowarn

trait ScalaDefaultDataTableCellTransformerDefinition
extends DefaultDataTableCellTransformerDefinition
with AbstractDatatableElementTransformerDefinition {
Expand Down Expand Up @@ -43,6 +44,7 @@ object ScalaDefaultDataTableCellTransformerDefinition {

}

@nowarn
class ScalaScenarioScopedDataTableCellTransformerDefinition(
override val details: ScalaDefaultDataTableCellTransformerDetails
) extends ScalaDefaultDataTableCellTransformerDefinition
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ package io.cucumber.scala

import java.lang.reflect.Type
import java.util.{Map => JavaMap}

import io.cucumber.core.backend.{
DefaultDataTableEntryTransformerDefinition,
ScenarioScoped
Expand All @@ -12,6 +11,7 @@ import io.cucumber.datatable.{
TableEntryByTypeTransformer
}

import scala.annotation.nowarn
import scala.jdk.CollectionConverters._

trait ScalaDefaultDataTableEntryTransformerDefinition
Expand Down Expand Up @@ -53,6 +53,7 @@ object ScalaDefaultDataTableEntryTransformerDefinition {

}

@nowarn
class ScalaScenarioScopedDataTableEntryTransformerDefinition(
override val details: ScalaDefaultDataTableEntryTransformerDetails
) extends ScalaDefaultDataTableEntryTransformerDefinition
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
package io.cucumber.scala

import java.lang.reflect.Type

import io.cucumber.core.backend.{
DefaultParameterTransformerDefinition,
ScenarioScoped
}
import io.cucumber.cucumberexpressions.ParameterByTypeTransformer

import scala.annotation.nowarn

trait ScalaDefaultParameterTransformerDefinition
extends DefaultParameterTransformerDefinition
with AbstractGlueDefinition {
Expand Down Expand Up @@ -38,6 +39,7 @@ object ScalaDefaultParameterTransformerDefinition {

}

@nowarn
class ScalaScenarioScopedDefaultParameterTransformerDefinition(
override val details: ScalaDefaultParameterTransformerDetails
) extends ScalaDefaultParameterTransformerDefinition
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ import io.cucumber.core.backend.{DocStringTypeDefinition, ScenarioScoped}
import io.cucumber.docstring.DocStringType
import io.cucumber.docstring.DocStringType.Transformer

import scala.annotation.nowarn

abstract class ScalaDocStringTypeDefinition[T]
extends DocStringTypeDefinition
with AbstractGlueDefinition {
Expand Down Expand Up @@ -36,6 +38,7 @@ object ScalaDocStringTypeDefinition {

}

@nowarn
class ScalaScenarioScopedDocStringTypeDefinition[T](
override val details: ScalaDocStringTypeDetails[T]
) extends ScalaDocStringTypeDefinition[T]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@ package io.cucumber.scala

import io.cucumber.core.backend.{HookDefinition, ScenarioScoped, TestCaseState}

import scala.annotation.nowarn

trait ScalaHookDefinition extends HookDefinition with AbstractGlueDefinition {

val hookDetails: ScalaHookDetails
Expand Down Expand Up @@ -33,6 +35,7 @@ object ScalaHookDefinition {

}

@nowarn
class ScalaScenarioScopedHookDefinition(
override val hookDetails: ScalaHookDetails
) extends ScalaHookDefinition
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ package io.cucumber.scala
import io.cucumber.core.backend.{ParameterTypeDefinition, ScenarioScoped}
import io.cucumber.cucumberexpressions.{CaptureGroupTransformer, ParameterType}

import scala.annotation.nowarn
import scala.jdk.CollectionConverters._

trait ScalaParameterTypeDefinition[R]
Expand Down Expand Up @@ -42,6 +43,7 @@ object ScalaParameterTypeDefinition {

}

@nowarn
class ScalaScenarioScopedParameterTypeDefinition[R](
override val details: ScalaParameterTypeDetails[R]
) extends ScalaParameterTypeDefinition[R]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ package io.cucumber.scala

import java.lang.reflect.{Type => JType}
import java.util.{List => JList}

import io.cucumber.core.backend.{ParameterInfo, ScenarioScoped, StepDefinition}

import scala.annotation.nowarn
import scala.jdk.CollectionConverters._

trait ScalaStepDefinition extends StepDefinition with AbstractGlueDefinition {
Expand Down Expand Up @@ -56,6 +56,7 @@ object ScalaStepDefinition {

}

@nowarn
class ScalaScenarioScopedStepDefinition(
override val stepDetails: ScalaStepDetails
) extends ScalaStepDefinition
Expand Down
Loading