diff --git a/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/anyAssertions.kt b/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/anyAssertions.kt index 23f877b63..11bf9fed8 100644 --- a/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/anyAssertions.kt +++ b/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/anyAssertions.kt @@ -1,3 +1,6 @@ +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.api.cc.en_UK import ch.tutteli.atrium.checking.AssertionChecker diff --git a/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/bigDecimalAssertions.kt b/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/bigDecimalAssertions.kt index 7775c6f62..9e78c3450 100644 --- a/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/bigDecimalAssertions.kt +++ b/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/bigDecimalAssertions.kt @@ -1,4 +1,5 @@ -@file:Suppress("DEPRECATION" /* TODO remove with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") package ch.tutteli.atrium.api.cc.en_UK import ch.tutteli.atrium.creating.Assert diff --git a/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/booleanAssertions.kt b/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/booleanAssertions.kt index 5cb5de2c8..63939bd30 100644 --- a/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/booleanAssertions.kt +++ b/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/booleanAssertions.kt @@ -1,4 +1,5 @@ -@file:Suppress("DEPRECATION" /* TODO remove with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") package ch.tutteli.atrium.api.cc.en_UK import ch.tutteli.atrium.creating.Assert diff --git a/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/charSequenceAssertions.kt b/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/charSequenceAssertions.kt index 8f7608bfd..38c110187 100644 --- a/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/charSequenceAssertions.kt +++ b/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/charSequenceAssertions.kt @@ -1,4 +1,5 @@ -@file:Suppress("DEPRECATION" /* TODO remove with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") package ch.tutteli.atrium.api.cc.en_UK import ch.tutteli.atrium.api.cc.en_UK.creating.charsequence.contains.builders.NotCheckerOption @@ -149,7 +150,7 @@ fun Assert.containsNotDefaultTranslationOf(expected: Trans * @param pattern The pattern which is expected to have a match against the input of the search. * @param otherPatterns Additional patterns which are expected to have a match against the input of the search. * - * @return The [AssertionPlant] for which the assertion was built to support a fluent API. + * @return An [Expect] for the current subject of the assertion. * @throws AssertionError Might throw an [AssertionError] if the assertion made is not correct. */ @Deprecated("Use pendant from package en_GB; will be removed with 1.0.0", ReplaceWith("ch.tutteli.atrium.api.cc.en_GB.containsRegex(expected, *otherExpected)")) diff --git a/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/charSequenceContainsCheckers.kt b/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/charSequenceContainsCheckers.kt index 52dcc5d6f..6ed5366e8 100644 --- a/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/charSequenceContainsCheckers.kt +++ b/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/charSequenceContainsCheckers.kt @@ -1,4 +1,5 @@ -@file:Suppress("DEPRECATION" /* TODO remove with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") package ch.tutteli.atrium.api.cc.en_UK import ch.tutteli.atrium.api.cc.en_UK.creating.charsequence.contains.builders.* diff --git a/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/charSequenceContainsCreators.kt b/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/charSequenceContainsCreators.kt index 6170af73c..90ea1578b 100644 --- a/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/charSequenceContainsCreators.kt +++ b/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/charSequenceContainsCreators.kt @@ -1,4 +1,5 @@ -@file:Suppress("DEPRECATION" /* TODO remove with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") package ch.tutteli.atrium.api.cc.en_UK import ch.tutteli.atrium.assertions.Assertion @@ -24,7 +25,7 @@ import ch.tutteli.atrium.reporting.translating.Translatable * * @param expected The object which is expected to be contained within the input of the search. * - * @return The [AssertionPlant] for which the assertion was built to support a fluent API. + * @return An [Expect] for the current subject of the assertion. * @throws AssertionError Might throw an [AssertionError] if the assertion made is not correct. * @throws IllegalArgumentException in case [expected] is not a [CharSequence], [Number] or [Char]. */ @@ -53,7 +54,7 @@ fun CharSequenceContains.CheckerOption CharSequenceContains.CheckerOption CharSequenceContains.CheckerOption CharSequenceContains.CheckerOption CharSequenceContains.CheckerOption CharSequenceContains.CheckerOption CharSequenceContains.CheckerOption> value(checkerBuilder: IterableContainsCheckerBuilder> objects(checkerBuilder: IterableContainsCheckerBuilder< * has to hold; or in other words, the function which defines whether an entry is the one we are looking for * or not. * - * @return The [AssertionPlant] for which the assertion was built to support a fluent API. + * @return An [Expect] for the current subject of the assertion. * @throws AssertionError Might throw an [AssertionError] if the assertion made is not correct. */ @Deprecated("Use pendant from package en_GB; will be removed with 1.0.0", ReplaceWith("ch.tutteli.atrium.api.cc.en_GB.entry(assertionCreator)")) @@ -119,7 +120,7 @@ fun > entry(checkerBuilder: IterableContainsCheckerBuil * @param otherAssertionCreators Additional identification lambdas which each kind of identify (separately) an entry * which we are looking for. * - * @return The [AssertionPlant] for which the assertion was built to support a fluent API. + * @return An [Expect] for the current subject of the assertion. * @throws AssertionError Might throw an [AssertionError] if the assertion made is not correct. */ @Deprecated("Use pendant from package en_GB; will be removed with 1.0.0", ReplaceWith("ch.tutteli.atrium.api.cc.en_GB.entries(assertionCreator, *otherAssertionCreators)")) @@ -146,7 +147,7 @@ fun > entries( * * @param expected The value which is expected to be contained within the [Iterable]. * - * @return The [AssertionPlant] for which the assertion was built to support a fluent API. + * @return An [Expect] for the current subject of the assertion. * @throws AssertionError Might throw an [AssertionError] if the assertion made is not correct. */ @Deprecated("Use pendant from package en_GB; will be removed with 1.0.0", ReplaceWith("ch.tutteli.atrium.api.cc.en_GB.nullableValue(expected)")) @@ -169,7 +170,7 @@ fun > IterableContains.CheckerOption> IterableContains.CheckerOption> nullableEntry(checkerBuilder: IterableContainsCh * @param otherAssertionCreators Additional identification lambdas which each kind of identify (separately) an entry * which we are looking for. * - * @return The [AssertionPlant] for which the assertion was built to support a fluent API. + * @return An [Expect] for the current subject of the assertion. * @throws AssertionError Might throw an [AssertionError] if the assertion made is not correct. */ @Deprecated("Use pendant from package en_GB; will be removed with 1.0.0", ReplaceWith("ch.tutteli.atrium.api.cc.en_GB.entries(assertionCreator, *otherAssertionCreators)")) diff --git a/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/iterableContainsInAnyOrderOnlyCreators.kt b/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/iterableContainsInAnyOrderOnlyCreators.kt index d83c59802..745bdfa17 100644 --- a/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/iterableContainsInAnyOrderOnlyCreators.kt +++ b/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/iterableContainsInAnyOrderOnlyCreators.kt @@ -1,4 +1,5 @@ -@file:Suppress("DEPRECATION" /* TODO remove with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") package ch.tutteli.atrium.api.cc.en_UK import ch.tutteli.atrium.assertions.Assertion @@ -20,7 +21,7 @@ import ch.tutteli.atrium.domain.creating.iterable.contains.searchbehaviours.InAn * * @param expected The value which is expected to be contained within the [Iterable]. * - * @return The [AssertionPlant] for which the assertion was built to support a fluent API. + * @return An [Expect] for the current subject of the assertion. * @throws AssertionError Might throw an [AssertionError] if the assertion made is not correct. */ @Deprecated("Use pendant from package en_GB; will be removed with 1.0.0", ReplaceWith("ch.tutteli.atrium.api.cc.en_GB.value(expected)")) @@ -44,7 +45,7 @@ fun > value(checkerBuilder: IterableContainsBuilder> objects(checkerBuilder: IterableContainsBuilder> entry(checkerBuilder: IterableContainsBuilder> entries( * * @param expected The value which is expected to be contained within the [Iterable]. * - * @return The [AssertionPlant] for which the assertion was built to support a fluent API. + * @return An [Expect] for the current subject of the assertion. * @throws AssertionError Might throw an [AssertionError] if the assertion made is not correct. */ @Deprecated("Use pendant from package en_GB; will be removed with 1.0.0", ReplaceWith("ch.tutteli.atrium.api.cc.en_GB.nullableValue(expected)")) @@ -158,7 +159,7 @@ fun > IterableContains.Builder> IterableContains.Builder> nullableEntry(checkerBuilder: IterableContainsBu * @param otherAssertionCreators Additional identification lambdas which each kind of identify (separately) an entry * which we are looking for. * - * @return The [AssertionPlant] for which the assertion was built to support a fluent API. + * @return An [Expect] for the current subject of the assertion. * @throws AssertionError Might throw an [AssertionError] if the assertion made is not correct. */ @Deprecated("Use pendant from package en_GB; will be removed with 1.0.0", ReplaceWith("ch.tutteli.atrium.api.cc.en_GB.entries(assertionCreator, *otherAssertionCreators)")) diff --git a/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/iterableContainsInOrderOnlyCreators.kt b/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/iterableContainsInOrderOnlyCreators.kt index c486f5eab..b28d78ede 100644 --- a/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/iterableContainsInOrderOnlyCreators.kt +++ b/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/iterableContainsInOrderOnlyCreators.kt @@ -1,4 +1,5 @@ -@file:Suppress("DEPRECATION" /* TODO remove with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") package ch.tutteli.atrium.api.cc.en_UK import ch.tutteli.atrium.assertions.iterable.contains.builders.IterableContainsBuilder @@ -17,7 +18,7 @@ import ch.tutteli.atrium.domain.creating.iterable.contains.searchbehaviours.InOr * * @param expected The value which is expected to be contained within the [Iterable]. * - * @return The [AssertionPlant] for which the assertion was built to support a fluent API. + * @return An [Expect] for the current subject of the assertion. * @throws AssertionError Might throw an [AssertionError] if the assertion made is not correct. */ @Deprecated("Use pendant from package en_GB; will be removed with 1.0.0", ReplaceWith("ch.tutteli.atrium.api.cc.en_GB.value(expected)")) @@ -41,7 +42,7 @@ fun > value(checkerBuilder: IterableContainsBuilder> objects(checkerBuilder: IterableContainsBuilder> entry(checkerBuilder: IterableContainsBuilder> entries( * * @param expected The value which is expected to be contained within the [Iterable]. * - * @return The [AssertionPlant] for which the assertion was built to support a fluent API. + * @return An [Expect] for the current subject of the assertion. * @throws AssertionError Might throw an [AssertionError] if the assertion made is not correct. */ @Deprecated("Use pendant from package en_GB; will be removed with 1.0.0", ReplaceWith("ch.tutteli.atrium.api.cc.en_GB.nullableValue(expected)")) @@ -147,7 +148,7 @@ fun > IterableContains.Builder> IterableContains.Builder> nullableEntry(checkerBuilder: IterableContainsBu * @param otherAssertionCreators Additional identification lambdas which each kind of identify (separately) an entry * which we are looking for. * - * @return The [AssertionPlant] for which the assertion was built to support a fluent API. + * @return An [Expect] for the current subject of the assertion. * @throws AssertionError Might throw an [AssertionError] if the assertion made is not correct. */ @Deprecated("Use pendant from package en_GB; will be removed with 1.0.0", ReplaceWith("ch.tutteli.atrium.api.cc.en_GB.entries(assertionCreator, *otherAssertionCreators)")) diff --git a/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/throwableAssertions.kt b/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/throwableAssertions.kt index 330bc7a51..c77bcb30e 100644 --- a/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/throwableAssertions.kt +++ b/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/throwableAssertions.kt @@ -1,4 +1,5 @@ -@file:Suppress("DEPRECATION" /* TODO remove with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") package ch.tutteli.atrium.api.cc.en_UK import ch.tutteli.atrium.assertions.Assertion diff --git a/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/typeTransformationAssertions.kt b/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/typeTransformationAssertions.kt index 3f3b74207..864004ab1 100644 --- a/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/typeTransformationAssertions.kt +++ b/apis/atrium-api-cc-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/en_UK/typeTransformationAssertions.kt @@ -1,3 +1,6 @@ +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.api.cc.en_UK import ch.tutteli.atrium.creating.Assert diff --git a/apis/atrium-api-cc-infix-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_UK/anyAssertions.kt b/apis/atrium-api-cc-infix-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_UK/anyAssertions.kt index a92c605a8..5af4dc1f8 100644 --- a/apis/atrium-api-cc-infix-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_UK/anyAssertions.kt +++ b/apis/atrium-api-cc-infix-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_UK/anyAssertions.kt @@ -1,3 +1,6 @@ +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.api.cc.infix.en_UK import ch.tutteli.atrium.creating.Assert diff --git a/apis/atrium-api-cc-infix-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_UK/bigDecimalAssertions.kt b/apis/atrium-api-cc-infix-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_UK/bigDecimalAssertions.kt index c6998e811..c5ca0d275 100644 --- a/apis/atrium-api-cc-infix-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_UK/bigDecimalAssertions.kt +++ b/apis/atrium-api-cc-infix-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_UK/bigDecimalAssertions.kt @@ -1,4 +1,5 @@ -@file:Suppress("DEPRECATION" /* TODO remove with 1.0.0*/) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") package ch.tutteli.atrium.api.cc.infix.en_UK import ch.tutteli.atrium.creating.Assert diff --git a/apis/atrium-api-cc-infix-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_UK/charSequenceAssertions.kt b/apis/atrium-api-cc-infix-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_UK/charSequenceAssertions.kt index 2a70a629f..3001a6ded 100644 --- a/apis/atrium-api-cc-infix-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_UK/charSequenceAssertions.kt +++ b/apis/atrium-api-cc-infix-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_UK/charSequenceAssertions.kt @@ -1,4 +1,5 @@ -@file:Suppress("DEPRECATION" /* TODO remove with 1.0.0*/) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") package ch.tutteli.atrium.api.cc.infix.en_UK import ch.tutteli.atrium.api.cc.infix.en_UK.creating.charsequence.contains.builders.NotCheckerOption @@ -139,7 +140,7 @@ infix fun Assert.contains(defaultTranslationOf: DefaultTra * * It is a shortcut for `to contain atLeast 1 regex pattern`. * - * @return The [AssertionPlant] for which the assertion was built to support a fluent API. + * @return An [Expect] for the current subject of the assertion. * @throws AssertionError Might throw an [AssertionError] if the assertion made is not correct. */ @Deprecated("Use pendant from package en_GB; will be removed with 1.0.0", ReplaceWith("ch.tutteli.atrium.api.cc.infix.en_GB.containsRegex(pattern)")) @@ -165,7 +166,7 @@ infix fun Assert.containsRegex(pattern: String): Assertion * * @param patterns The patterns which are expected to have a match against the input of the search. * - * @return The [AssertionPlant] for which the assertion was built to support a fluent API. + * @return An [Expect] for the current subject of the assertion. * @throws AssertionError Might throw an [AssertionError] if the assertion made is not correct. */ @Deprecated("Use pendant from package en_GB; will be removed with 1.0.0", ReplaceWith("ch.tutteli.atrium.api.cc.infix.en_GB.contains(patterns)")) diff --git a/apis/atrium-api-cc-infix-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_UK/charSequenceContainsCheckers.kt b/apis/atrium-api-cc-infix-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_UK/charSequenceContainsCheckers.kt index b98a1a089..cf5a014c7 100644 --- a/apis/atrium-api-cc-infix-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_UK/charSequenceContainsCheckers.kt +++ b/apis/atrium-api-cc-infix-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_UK/charSequenceContainsCheckers.kt @@ -1,4 +1,5 @@ -@file:Suppress("DEPRECATION" /* TODO remove with 1.0.0*/) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") package ch.tutteli.atrium.api.cc.infix.en_UK import ch.tutteli.atrium.api.cc.infix.en_UK.creating.charsequence.contains.builders.* diff --git a/apis/atrium-api-cc-infix-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_UK/charSequenceContainsCreators.kt b/apis/atrium-api-cc-infix-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_UK/charSequenceContainsCreators.kt index 965400f3b..ca423284f 100644 --- a/apis/atrium-api-cc-infix-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_UK/charSequenceContainsCreators.kt +++ b/apis/atrium-api-cc-infix-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_UK/charSequenceContainsCreators.kt @@ -1,4 +1,5 @@ -@file:Suppress("DEPRECATION" /* TODO remove with 1.0.0*/) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") package ch.tutteli.atrium.api.cc.infix.en_UK import ch.tutteli.atrium.assertions.Assertion @@ -23,7 +24,7 @@ import ch.tutteli.atrium.reporting.translating.Translatable * * @param expected The object which is expected to be contained within the input of the search. * - * @return The [AssertionPlant] for which the assertion was built to support a fluent API. + * @return An [Expect] for the current subject of the assertion. * @throws AssertionError Might throw an [AssertionError] if the assertion made is not correct. * @throws IllegalArgumentException in case [expected] is not a [CharSequence], [Number] or [Char]. */ @@ -51,7 +52,7 @@ infix fun CharSequenceContains.CheckerOption CharSequenceContains.CheckerOption CharSequenceContains.CheckerOption CharSequenceContains.CheckerOption CharSequenceContains.CheckerOption CharSequenceContains.CheckerOption CharSequenceContains.CheckerOption CharSequenceContains.CheckerOption CharSequenceContains.CheckerOption CharSequenceContains.CheckerOption CharSequenceContains.CheckerOption> value(checkerBuilder: IterableContainsCheckerBuilder> the(checkerBuilder: IterableContainsCheckerBuilder> entry(checkerBuilder: IterableContainsCheckerBuil * * @param entries The parameter object which contains the identification lambdas. * - * @return The [AssertionPlant] for which the assertion was built to support a fluent API. + * @return An [Expect] for the current subject of the assertion. * @throws AssertionError Might throw an [AssertionError] if the assertion made is not correct. */ @Deprecated("Use pendant from package en_GB; will be removed with 1.0.0", ReplaceWith("ch.tutteli.atrium.api.cc.infix.en_GB.the(entries)")) @@ -127,7 +128,7 @@ fun > the(checkerBuilder: IterableContainsCheckerBuilde * has to hold; or in other words, the function which defines whether an entry is the one we are looking for * or not. * - * @return The [AssertionPlant] for which the assertion was built to support a fluent API. + * @return An [Expect] for the current subject of the assertion. * @throws AssertionError Might throw an [AssertionError] if the assertion made is not correct. */ @Deprecated("Use pendant from package en_GB; will be removed with 1.0.0", ReplaceWith("ch.tutteli.atrium.api.cc.infix.en_GB.entry(assertionCreator)")) @@ -147,7 +148,7 @@ fun > nullableEntry(checkerBuilder: IterableContainsCh * * @param entries The parameter object which contains the identification lambdas. * - * @return The [AssertionPlant] for which the assertion was built to support a fluent API. + * @return An [Expect] for the current subject of the assertion. * @throws AssertionError Might throw an [AssertionError] if the assertion made is not correct. */ @Deprecated("Use pendant from package en_GB; will be removed with 1.0.0", ReplaceWith("ch.tutteli.atrium.api.cc.infix.en_GB.the(entries)")) diff --git a/apis/atrium-api-cc-infix-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_UK/iterableContainsInAnyOrderOnlyCreators.kt b/apis/atrium-api-cc-infix-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_UK/iterableContainsInAnyOrderOnlyCreators.kt index 92545d95c..d59b9215e 100644 --- a/apis/atrium-api-cc-infix-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_UK/iterableContainsInAnyOrderOnlyCreators.kt +++ b/apis/atrium-api-cc-infix-en_UK/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_UK/iterableContainsInAnyOrderOnlyCreators.kt @@ -1,4 +1,5 @@ -@file:Suppress("DEPRECATION" /* TODO remove with 1.0.0*/) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") package ch.tutteli.atrium.api.cc.infix.en_UK import ch.tutteli.atrium.assertions.Assertion @@ -19,7 +20,7 @@ import ch.tutteli.atrium.domain.creating.iterable.contains.searchbehaviours.InAn * * @param expected The value which is expected to be contained within the [Iterable]. * - * @return The [AssertionPlant] for which the assertion was built to support a fluent API. + * @return An [Expect] for the current subject of the assertion. * @throws AssertionError Might throw an [AssertionError] if the assertion made is not correct. */ @Deprecated("Use pendant from package en_GB; will be removed with 1.0.0", ReplaceWith("ch.tutteli.atrium.api.cc.infix.en_GB.value(expected)")) @@ -39,7 +40,7 @@ fun > value(builder: IterableContainsBuilder> the(builder: IterableContainsBuilder> entry(builder: IterableContainsBuilder> the(builder: IterableContainsBuilder> nullableEntry(builder: IterableContainsBuilder> IterableContains.Builder> the(builder: IterableContainsBuilder> entry(builder: IterableContainsBuilder> the(builder: IterableContainsBuilder> nullableEntry(builder: IterableContainsBuilder Assert.enthaeltNicht(expected: Any, vararg otherExpect * @param pattern The pattern which is expected to have a match against the input of the search. * @param otherPatterns Additional patterns which are expected to have a match against the input of the search. * - * @return The [AssertionPlant] for which the assertion was built to support a fluent API. + * @return An [Expect] for the current subject of the assertion. * @throws AssertionError Might throw an [AssertionError] if the assertion made is not correct. */ @Deprecated("api-cc-de_CH is discontinued, switch to api-fluent-en_GB; will be removed with 1.0.0") diff --git a/apis/cc-de_CH/atrium-api-cc-de_CH-common/src/main/kotlin/ch/tutteli/atrium/api/cc/de_CH/charSequenceContainsCreators.kt b/apis/cc-de_CH/atrium-api-cc-de_CH-common/src/main/kotlin/ch/tutteli/atrium/api/cc/de_CH/charSequenceContainsCreators.kt index 26b33df5f..0711f7870 100644 --- a/apis/cc-de_CH/atrium-api-cc-de_CH-common/src/main/kotlin/ch/tutteli/atrium/api/cc/de_CH/charSequenceContainsCreators.kt +++ b/apis/cc-de_CH/atrium-api-cc-de_CH-common/src/main/kotlin/ch/tutteli/atrium/api/cc/de_CH/charSequenceContainsCreators.kt @@ -27,7 +27,7 @@ import kotlin.jvm.JvmName * * @param expected The value which is expected to be contained within the input of the search. * - * @return The [AssertionPlant] for which the assertion was built to support a fluent API. + * @return An [Expect] for the current subject of the assertion. * @throws AssertionError Might throw an [AssertionError] if the assertion made is not correct. * @throws IllegalArgumentException in case [expected] is not a [CharSequence], [Number] or [Char]. */ @@ -50,7 +50,7 @@ fun CharSequenceContains.CheckerOption CharSequenceContains.CheckerOption CharSequenceContains.CheckerOption CharSequenceContains.CheckerOption CharSequenceContains.Builder CharSequenceContains.Builder CharSequenceContains.CheckerOption CharSequenceContains.CheckerOption> IterableContains.CheckerOption> IterableContains.CheckerOption> IterableContains.CheckerOption> IterableContains.Builder> IterableContains.Builder> IterableContains.Builder> IterableContains.Builder> IterableContains.Builder> IterableContains.Builder> IterableContains.Builder CharSequenceContains.CheckerOption Assert.containsNot(expected: Any, vararg otherExpected * @param pattern The pattern which is expected to have a match against the input of the search. * @param otherPatterns Additional patterns which are expected to have a match against the input of the search. * - * @return The [AssertionPlant] for which the assertion was built to support a fluent API. + * @return An [Expect] for the current subject of the assertion. * @throws AssertionError Might throw an [AssertionError] if the assertion made is not correct. */ @Deprecated( diff --git a/apis/cc-en_GB/atrium-api-cc-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/en_GB/charSequenceContainsCreators.kt b/apis/cc-en_GB/atrium-api-cc-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/en_GB/charSequenceContainsCreators.kt index 51ea01520..406c38a20 100644 --- a/apis/cc-en_GB/atrium-api-cc-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/en_GB/charSequenceContainsCreators.kt +++ b/apis/cc-en_GB/atrium-api-cc-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/en_GB/charSequenceContainsCreators.kt @@ -25,7 +25,7 @@ import kotlin.jvm.JvmName * * @param expected The value which is expected to be contained within the input of the search. * - * @return The [AssertionPlant] for which the assertion was built to support a fluent API. + * @return An [Expect] for the current subject of the assertion. * @throws AssertionError Might throw an [AssertionError] if the assertion made is not correct. * @throws IllegalArgumentException in case [expected] is not a [CharSequence], [Number] or [Char]. */ @@ -61,7 +61,7 @@ fun CharSequenceContains.CheckerOption CharSequenceContains.CheckerOption CharSequenceContains.CheckerOption CharSequenceContains.CheckerOption CharSequenceContains.Builder CharSequenceContains.Builder CharSequenceContains.CheckerOption CharSequenceContains.CheckerOption> IterableContains.CheckerOption> IterableContains.CheckerOption> IterableContains.CheckerOption> IterableContains.Builder> IterableContains.Builder> IterableContains.Builder> IterableContains.Builder> IterableContains.Builder> IterableContains.Builder> IterableContains.Builder Assert.contains(values: Values): AssertionP * * It is a shortcut for `to contain atLeast 1 regex pattern`. * - * @return The [AssertionPlant] for which the assertion was built to support a fluent API. + * @return An [Expect] for the current subject of the assertion. * @throws AssertionError Might throw an [AssertionError] if the assertion made is not correct. */ infix fun Assert.containsRegex(pattern: String): AssertionPlant @@ -111,7 +113,7 @@ infix fun Assert.containsRegex(pattern: String): Assertion * * @param patterns The patterns which are expected to have a match against the input of the search. * - * @return The [AssertionPlant] for which the assertion was built to support a fluent API. + * @return An [Expect] for the current subject of the assertion. * @throws AssertionError Might throw an [AssertionError] if the assertion made is not correct. */ infix fun Assert.contains(patterns: RegexPatterns): AssertionPlant diff --git a/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/charSequenceContainsCreators.kt b/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/charSequenceContainsCreators.kt index 40ade4ef2..9e8706cac 100644 --- a/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/charSequenceContainsCreators.kt +++ b/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/charSequenceContainsCreators.kt @@ -23,7 +23,7 @@ import kotlin.jvm.JvmName * * @param expected The value which is expected to be contained within the input of the search. * - * @return The [AssertionPlant] for which the assertion was built to support a fluent API. + * @return An [Expect] for the current subject of the assertion. * @throws AssertionError Might throw an [AssertionError] if the assertion made is not correct. * @throws IllegalArgumentException in case [expected] is not a [CharSequence], [Number] or [Char]. */ @@ -50,7 +50,7 @@ infix fun CharSequenceContains.CheckerOption CharSequenceContains.CheckerOption CharSequenceContains.CheckerOption CharSequenceContains.CheckerOption CharSequenceContains.Builder CharSequenceContains.Builder CharSequenceContains.CheckerOption.regex(pattern: String): AssertionPlant @@ -186,7 +186,7 @@ infix fun CharSequenceContains.CheckerOption CharSequenceContains.CheckerOption.the(patterns: RegexPatterns): AssertionPlant @@ -201,7 +201,7 @@ infix fun CharSequenceContains.CheckerOption CharSequenceContains.CheckerOption CharSequenceContains.CheckerOption CharSequenceContains.Builder.regex(pattern: String): AssertionPlant @@ -265,7 +265,7 @@ infix fun CharSequenceContains.Builder CharSequenceContains.Builder.the(patterns: RegexPatterns): AssertionPlant diff --git a/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/collectionAssertions.kt b/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/collectionAssertions.kt index f12fb0971..e30bb0826 100644 --- a/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/collectionAssertions.kt +++ b/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/collectionAssertions.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.api.cc.infix.en_GB import ch.tutteli.atrium.api.cc.infix.en_GB.keywords.Empty diff --git a/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/comparableAssertions.kt b/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/comparableAssertions.kt index 736495195..3d9711241 100644 --- a/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/comparableAssertions.kt +++ b/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/comparableAssertions.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.api.cc.infix.en_GB import ch.tutteli.atrium.creating.Assert diff --git a/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/charsequence/contains/builders/impl/nameContainsNotFun.kt b/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/charsequence/contains/builders/impl/nameContainsNotFun.kt index a2d9e7124..d91c9836b 100644 --- a/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/charsequence/contains/builders/impl/nameContainsNotFun.kt +++ b/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/charsequence/contains/builders/impl/nameContainsNotFun.kt @@ -1,3 +1,6 @@ +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.api.cc.infix.en_GB.creating.charsequence.contains.builders.impl import ch.tutteli.atrium.api.cc.infix.en_GB.Values diff --git a/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/iterable/contains/builders/impl/nameContainsNotFun.kt b/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/iterable/contains/builders/impl/nameContainsNotFun.kt index 550e7a3af..3b71158cb 100644 --- a/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/iterable/contains/builders/impl/nameContainsNotFun.kt +++ b/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/iterable/contains/builders/impl/nameContainsNotFun.kt @@ -1,3 +1,6 @@ +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.api.cc.infix.en_GB.creating.iterable.contains.builders.impl import ch.tutteli.atrium.api.cc.infix.en_GB.Values diff --git a/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/list/get/builders/ListGetNullableOption.kt b/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/list/get/builders/ListGetNullableOption.kt index 1d739d7d7..b48fd3e9d 100644 --- a/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/list/get/builders/ListGetNullableOption.kt +++ b/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/list/get/builders/ListGetNullableOption.kt @@ -1,3 +1,6 @@ +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.api.cc.infix.en_GB.creating.list.get.builders import ch.tutteli.atrium.api.cc.infix.en_GB.creating.list.get.builders.impl.ListGetNullableOptionImpl diff --git a/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/list/get/builders/ListGetOption.kt b/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/list/get/builders/ListGetOption.kt index dcc5027f6..dd8ca324c 100644 --- a/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/list/get/builders/ListGetOption.kt +++ b/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/list/get/builders/ListGetOption.kt @@ -1,3 +1,6 @@ +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.api.cc.infix.en_GB.creating.list.get.builders import ch.tutteli.atrium.api.cc.infix.en_GB.creating.list.get.builders.impl.ListGetOptionImpl diff --git a/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/list/get/builders/impl/ListGetNullableOptionImpl.kt b/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/list/get/builders/impl/ListGetNullableOptionImpl.kt index 755cce928..fedb069ba 100644 --- a/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/list/get/builders/impl/ListGetNullableOptionImpl.kt +++ b/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/list/get/builders/impl/ListGetNullableOptionImpl.kt @@ -1,3 +1,6 @@ +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.api.cc.infix.en_GB.creating.list.get.builders.impl import ch.tutteli.atrium.api.cc.infix.en_GB.creating.list.get.builders.ListGetNullableOption diff --git a/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/list/get/builders/impl/ListGetOptionImpl.kt b/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/list/get/builders/impl/ListGetOptionImpl.kt index dd2c36b82..36320c47b 100644 --- a/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/list/get/builders/impl/ListGetOptionImpl.kt +++ b/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/list/get/builders/impl/ListGetOptionImpl.kt @@ -1,3 +1,6 @@ +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.api.cc.infix.en_GB.creating.list.get.builders.impl import ch.tutteli.atrium.api.cc.infix.en_GB.creating.list.get.builders.ListGetOption diff --git a/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/map/get/builders/MapGetNullableOption.kt b/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/map/get/builders/MapGetNullableOption.kt index fbf0eea08..d334a86bc 100644 --- a/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/map/get/builders/MapGetNullableOption.kt +++ b/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/map/get/builders/MapGetNullableOption.kt @@ -1,3 +1,6 @@ +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.api.cc.infix.en_GB.creating.map.get.builders import ch.tutteli.atrium.api.cc.infix.en_GB.creating.map.get.builders.impl.MapGetNullableOptionImpl diff --git a/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/map/get/builders/MapGetOption.kt b/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/map/get/builders/MapGetOption.kt index f4b1614b5..33b9f9310 100644 --- a/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/map/get/builders/MapGetOption.kt +++ b/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/map/get/builders/MapGetOption.kt @@ -1,3 +1,6 @@ +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.api.cc.infix.en_GB.creating.map.get.builders import ch.tutteli.atrium.api.cc.infix.en_GB.creating.map.get.builders.impl.MapGetOptionImpl diff --git a/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/map/get/builders/impl/MapGetNullableOptionImpl.kt b/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/map/get/builders/impl/MapGetNullableOptionImpl.kt index 3346c019c..dcd6ae996 100644 --- a/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/map/get/builders/impl/MapGetNullableOptionImpl.kt +++ b/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/map/get/builders/impl/MapGetNullableOptionImpl.kt @@ -1,3 +1,6 @@ +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.api.cc.infix.en_GB.creating.map.get.builders.impl import ch.tutteli.atrium.api.cc.infix.en_GB.creating.map.get.builders.MapGetNullableOption diff --git a/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/map/get/builders/impl/MapGetOptionImpl.kt b/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/map/get/builders/impl/MapGetOptionImpl.kt index a7ece5a1f..43bdb5d7d 100644 --- a/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/map/get/builders/impl/MapGetOptionImpl.kt +++ b/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/creating/map/get/builders/impl/MapGetOptionImpl.kt @@ -1,3 +1,6 @@ +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.api.cc.infix.en_GB.creating.map.get.builders.impl import ch.tutteli.atrium.api.cc.infix.en_GB.creating.map.get.builders.MapGetOption diff --git a/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/featureAssertions.kt b/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/featureAssertions.kt index d8aa0f82d..49943b8d0 100644 --- a/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/featureAssertions.kt +++ b/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/featureAssertions.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.api.cc.infix.en_GB import ch.tutteli.atrium.assertions.Assertion diff --git a/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/iterableAssertions.kt b/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/iterableAssertions.kt index c44ba37b5..ee3399a57 100644 --- a/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/iterableAssertions.kt +++ b/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/iterableAssertions.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + @file:JvmMultifileClass @file:JvmName("IterableAssertionsKt") package ch.tutteli.atrium.api.cc.infix.en_GB diff --git a/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/iterableContainsInAnyOrderCreators.kt b/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/iterableContainsInAnyOrderCreators.kt index b73a9b90a..e3d66a3f6 100644 --- a/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/iterableContainsInAnyOrderCreators.kt +++ b/apis/cc-infix-en_GB/atrium-api-cc-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/cc/infix/en_GB/iterableContainsInAnyOrderCreators.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + @file:JvmMultifileClass @file:JvmName("IterableContainsInAnyOrderCreatorsKt") package ch.tutteli.atrium.api.cc.infix.en_GB @@ -22,7 +24,7 @@ import kotlin.jvm.JvmName * * @param expected The value which is expected to be contained within the [Iterable]. * - * @return The [AssertionPlant] for which the assertion was built to support a fluent API. + * @return An [Expect] for the current subject of the assertion. * @throws AssertionError Might throw an [AssertionError] if the assertion made is not correct. */ infix fun > IterableContains.CheckerOption.value(expected: E): AssertionPlant @@ -45,7 +47,7 @@ infix fun > IterableContains.CheckerOption> IterableContains.CheckerOption.the(values: Values): AssertionPlant @@ -62,7 +64,7 @@ infix fun > IterableContains.CheckerOption> IterableContains.CheckerOption.entry(assertionCreatorOrNull: (Assert.() -> Unit)?): AssertionPlant @@ -77,7 +79,7 @@ infix fun > IterableContains.CheckerOption> IterableContains.Builder.value(expected: E): AssertionPlant @@ -34,7 +35,7 @@ infix fun > IterableContains.Builder> IterableContains.Builder.the(values: Values): AssertionPlant @@ -49,7 +50,7 @@ infix fun > IterableContains.Builder> IterableContains.Builder.entry(assertionCreatorOrNull: (Assert.() -> Unit)?): AssertionPlant @@ -73,7 +74,7 @@ infix fun > IterableContains.Builder> IterableContains.Builder.value(expected: E): AssertionPlant @@ -31,7 +32,7 @@ infix fun > IterableContains.Builder> IterableContains.Builder.the(values: Values): AssertionPlant @@ -46,7 +47,7 @@ infix fun > IterableContains.Builder> IterableContains.Builder.entry(assertionCreatorOrNull: (Assert.() -> Unit)?): AssertionPlant @@ -64,7 +65,7 @@ infix fun > IterableContains.Builder> IterableContains.Builder.inAny( @@ -43,7 +44,7 @@ infix fun > IterableContains.Builder> CheckerOption.va * @param values The values which are expected to be contained within the [Iterable] * -- use the function `values(t, ...)` to create a [Values]. * - * @return The [AssertionPlant] for which the assertion was built to support a fluent API. + * @return An [Expect] for the current subject of the assertion. * @throws AssertionError Might throw an [AssertionError] if the assertion made is not correct. */ infix fun > CheckerOption.the(values: Values): Expect = @@ -75,7 +74,7 @@ infix fun > CheckerOption> CheckerOption.the( diff --git a/apis/infix-en_GB/atrium-api-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/infix/en_GB/iterableContainsInOrderOnlyCreators.kt b/apis/infix-en_GB/atrium-api-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/infix/en_GB/iterableContainsInOrderOnlyCreators.kt index 4d816ace7..60bd62906 100644 --- a/apis/infix-en_GB/atrium-api-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/infix/en_GB/iterableContainsInOrderOnlyCreators.kt +++ b/apis/infix-en_GB/atrium-api-infix-en_GB-common/src/main/kotlin/ch/tutteli/atrium/api/infix/en_GB/iterableContainsInOrderOnlyCreators.kt @@ -2,7 +2,6 @@ package ch.tutteli.atrium.api.infix.en_GB import ch.tutteli.atrium.api.infix.en_GB.creating.Values import ch.tutteli.atrium.api.infix.en_GB.creating.Entries -import ch.tutteli.atrium.creating.AssertionPlant import ch.tutteli.atrium.creating.Expect import ch.tutteli.atrium.domain.builders.ExpectImpl import ch.tutteli.atrium.domain.builders.creating.basic.contains.addAssertion @@ -39,7 +38,7 @@ infix fun > Builder.value(e * @param values The values which are expected to be contained within the [Iterable] * -- use the function `values(t, ...)` to create a [Values]. * - * @return The [AssertionPlant] for which the assertion was built to support a fluent API. + * @return An [Expect] for the current subject of the assertion. * @throws AssertionError Might throw an [AssertionError] if the assertion made is not correct. */ infix fun > Builder.the(values: Values): Expect = diff --git a/bundles/atrium-cc-en_UK-robstoll/src/test/kotlin/SmokeSpec.kt b/bundles/atrium-cc-en_UK-robstoll/src/test/kotlin/SmokeSpec.kt index 2dd4d0b07..39637041e 100644 --- a/bundles/atrium-cc-en_UK-robstoll/src/test/kotlin/SmokeSpec.kt +++ b/bundles/atrium-cc-en_UK-robstoll/src/test/kotlin/SmokeSpec.kt @@ -1,3 +1,6 @@ +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + import ch.tutteli.atrium.api.cc.en_UK.toBe import ch.tutteli.atrium.assertions.Assertion import ch.tutteli.atrium.creating.Assert diff --git a/bundles/atrium-cc-infix-en_UK-robstoll/src/test/kotlin/SmokeSpec.kt b/bundles/atrium-cc-infix-en_UK-robstoll/src/test/kotlin/SmokeSpec.kt index cf161f31a..0d5853123 100644 --- a/bundles/atrium-cc-infix-en_UK-robstoll/src/test/kotlin/SmokeSpec.kt +++ b/bundles/atrium-cc-infix-en_UK-robstoll/src/test/kotlin/SmokeSpec.kt @@ -1,3 +1,6 @@ +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + import ch.tutteli.atrium.api.cc.infix.en_UK.toBe import ch.tutteli.atrium.assertions.Assertion import ch.tutteli.atrium.creating.Assert diff --git a/bundles/cc-de_CH-robstoll/atrium-cc-de_CH-robstoll-common/src/test/kotlin/SmokeTest.kt b/bundles/cc-de_CH-robstoll/atrium-cc-de_CH-robstoll-common/src/test/kotlin/SmokeTest.kt index fa7e4ad2a..e78519c8d 100644 --- a/bundles/cc-de_CH-robstoll/atrium-cc-de_CH-robstoll-common/src/test/kotlin/SmokeTest.kt +++ b/bundles/cc-de_CH-robstoll/atrium-cc-de_CH-robstoll-common/src/test/kotlin/SmokeTest.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + import ch.tutteli.atrium.api.cc.de_CH.ist import ch.tutteli.atrium.api.cc.de_CH.messageEnthaelt import ch.tutteli.atrium.api.cc.de_CH.wirft diff --git a/bundles/cc-en_GB-robstoll/atrium-cc-en_GB-robstoll-common/src/test/kotlin/SmokeTest.kt b/bundles/cc-en_GB-robstoll/atrium-cc-en_GB-robstoll-common/src/test/kotlin/SmokeTest.kt index 498a25dbf..46d814566 100644 --- a/bundles/cc-en_GB-robstoll/atrium-cc-en_GB-robstoll-common/src/test/kotlin/SmokeTest.kt +++ b/bundles/cc-en_GB-robstoll/atrium-cc-en_GB-robstoll-common/src/test/kotlin/SmokeTest.kt @@ -1,4 +1,5 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") import ch.tutteli.atrium.api.cc.en_GB.messageContains import ch.tutteli.atrium.api.cc.en_GB.notToThrow diff --git a/bundles/cc-en_GB-robstoll/atrium-cc-en_GB-robstoll-jvm/src/test/kotlin/custom/SmokeSpec.kt b/bundles/cc-en_GB-robstoll/atrium-cc-en_GB-robstoll-jvm/src/test/kotlin/custom/SmokeSpec.kt index 3f08826b4..6dd1245c3 100644 --- a/bundles/cc-en_GB-robstoll/atrium-cc-en_GB-robstoll-jvm/src/test/kotlin/custom/SmokeSpec.kt +++ b/bundles/cc-en_GB-robstoll/atrium-cc-en_GB-robstoll-jvm/src/test/kotlin/custom/SmokeSpec.kt @@ -1,3 +1,5 @@ +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") package custom import ch.tutteli.atrium.api.cc.en_GB.toBe diff --git a/bundles/cc-infix-en_GB-robstoll/atrium-cc-infix-en_GB-robstoll-common/src/test/kotlin/SmokeTest.kt b/bundles/cc-infix-en_GB-robstoll/atrium-cc-infix-en_GB-robstoll-common/src/test/kotlin/SmokeTest.kt index 978c7b187..36016b76a 100644 --- a/bundles/cc-infix-en_GB-robstoll/atrium-cc-infix-en_GB-robstoll-common/src/test/kotlin/SmokeTest.kt +++ b/bundles/cc-infix-en_GB-robstoll/atrium-cc-infix-en_GB-robstoll-common/src/test/kotlin/SmokeTest.kt @@ -1,4 +1,5 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") import ch.tutteli.atrium.api.cc.infix.en_GB.* import ch.tutteli.atrium.assertions.Assertion diff --git a/bundles/cc-infix-en_GB-robstoll/atrium-cc-infix-en_GB-robstoll-jvm/src/test/kotlin/custom/SmokeSpec.kt b/bundles/cc-infix-en_GB-robstoll/atrium-cc-infix-en_GB-robstoll-jvm/src/test/kotlin/custom/SmokeSpec.kt index 500feb643..c0a05bbdb 100644 --- a/bundles/cc-infix-en_GB-robstoll/atrium-cc-infix-en_GB-robstoll-jvm/src/test/kotlin/custom/SmokeSpec.kt +++ b/bundles/cc-infix-en_GB-robstoll/atrium-cc-infix-en_GB-robstoll-jvm/src/test/kotlin/custom/SmokeSpec.kt @@ -1,4 +1,5 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") package custom diff --git a/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/assertions/RootAssertionGroupType.kt b/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/assertions/RootAssertionGroupType.kt index 8cea469f2..c5330025e 100644 --- a/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/assertions/RootAssertionGroupType.kt +++ b/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/assertions/RootAssertionGroupType.kt @@ -1,12 +1,12 @@ package ch.tutteli.atrium.assertions -import ch.tutteli.atrium.creating.ReportingAssertionPlant +import ch.tutteli.atrium.creating.Expect /** * The [AssertionGroupType] for [AssertionGroup]s which are the root of all assertions. * - * Or in other words, it is the [AssertionGroupType] for those [AssertionGroup]s which are created when a - * [ReportingAssertionPlant] is checking the added [Assertion]s. + * Or in other words, it is the [AssertionGroupType] for those [AssertionGroup]s which are created when + * [Expect] is checking the added [Assertion]s. * Its [AssertionGroup.description] corresponds to the assertion verb used (e.g, `assert`). */ object RootAssertionGroupType : AssertionGroupType diff --git a/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/assertions/builders/AssertionBuilder.kt b/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/assertions/builders/AssertionBuilder.kt index 1d24fc367..659bb40fa 100644 --- a/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/assertions/builders/AssertionBuilder.kt +++ b/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/assertions/builders/AssertionBuilder.kt @@ -3,7 +3,6 @@ package ch.tutteli.atrium.assertions.builders import ch.tutteli.atrium.assertions.* import ch.tutteli.atrium.assertions.builders.impl.AssertionBuilderImpl import ch.tutteli.atrium.core.None -import ch.tutteli.atrium.creating.AssertionPlant import ch.tutteli.atrium.creating.Expect import ch.tutteli.atrium.creating.SubjectProvider import ch.tutteli.atrium.reporting.ObjectFormatter @@ -167,7 +166,7 @@ interface AssertionBuilder { * * @throws ch.tutteli.atrium.creating.PlantHasNoSubjectException in case [test] is called in a context where it * is not safe to call it. For instance, if [test] is called within an explanatory assertion where it is - * possible that [AssertionPlant.maybeSubject] is [None]. + * possible that [Expect.maybeSubject] is [None]. */ //TODO remove @throws with 1.0.0 fun createDescriptive( @@ -199,7 +198,7 @@ interface AssertionBuilder { * * @throws ch.tutteli.atrium.creating.PlantHasNoSubjectException in case [test] is called in a context where it * is not safe to call it. For instance, if [test] is called within an explanatory assertion where it is - * possible that [AssertionPlant.maybeSubject] is [None]. + * possible that [Expect.maybeSubject] is [None]. */ //TODO remove @throws with 1.0.0 fun createDescriptive( diff --git a/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/core/CoreFactory.kt b/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/core/CoreFactory.kt index c42419e61..fb509f9b6 100644 --- a/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/core/CoreFactory.kt +++ b/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/core/CoreFactory.kt @@ -309,6 +309,7 @@ interface CoreFactoryCommon { * * @return The newly created assertion plant. */ + @Suppress("DEPRECATION") @Deprecated( "Switch from Assert to Expect and use newCollectingAssertionContainer instead, there is no CheckingAssertionContainer, you can use `getAsssertions.holds()`; will be removed with 1.0.0", ReplaceWith( @@ -347,6 +348,7 @@ interface CoreFactoryCommon { * * @return The newly created assertion plant. */ + @Suppress("DEPRECATION") @Deprecated( "Switch to Expect instead of Assert, thus use newCollectingAssertionContainer instead; will be removed with 1.0.0", ReplaceWith( @@ -374,6 +376,7 @@ interface CoreFactoryCommon { * * @return The newly created assertion plant. */ + @Suppress("DEPRECATION") @Deprecated( "Switch to Expect instead of Assert, thus use newCollectingAssertionContainer instead; will be removed with 1.0.0", ReplaceWith( diff --git a/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/creating/Assert.kt b/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/creating/Assert.kt index 98c117557..6ec3a4913 100644 --- a/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/creating/Assert.kt +++ b/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/creating/Assert.kt @@ -1,12 +1,16 @@ +@file:Suppress("DEPRECATION" /* TODO remove file with 1.0.0 */) + package ch.tutteli.atrium.creating /** * Type alias for [AssertionPlant] which should be used in API modules. */ +@Deprecated("Switch from Assert to Expect; will be removed with 1.0.0") typealias Assert = AssertionPlant /** * DSL Marker for [AssertionPlant] (and its type alias [Assert]). */ @DslMarker +@Deprecated("Switch from AssertMarker to ExpectMarker; will be removed with 1.0.0") annotation class AssertMarker diff --git a/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/creating/AssertionPlant.kt b/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/creating/AssertionPlant.kt index a29a5ef5a..8deaf923c 100644 --- a/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/creating/AssertionPlant.kt +++ b/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/creating/AssertionPlant.kt @@ -16,6 +16,7 @@ import ch.tutteli.atrium.reporting.translating.Translatable * @param T The type of the [subject] of this [AssertionPlant]. */ @AssertMarker +@Deprecated("Switch from AssertionPlant to Expect; will be removed with 1.0.0") interface AssertionPlant : BaseAssertionPlant> { /** diff --git a/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/creating/AssertionPlantNullable.kt b/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/creating/AssertionPlantNullable.kt index cd3c886ad..45b605aa3 100644 --- a/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/creating/AssertionPlantNullable.kt +++ b/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/creating/AssertionPlantNullable.kt @@ -11,4 +11,5 @@ package ch.tutteli.atrium.creating * * @param T The type of the [subject] of this [AssertionPlant]. */ +@Deprecated("Switch from AssertionPlantNullable to Expect; will be removed with 1.0.0") interface AssertionPlantNullable : BaseAssertionPlant> diff --git a/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/creating/CheckingAssertionPlant.kt b/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/creating/CheckingAssertionPlant.kt index 99ce96008..3d3db4a00 100644 --- a/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/creating/CheckingAssertionPlant.kt +++ b/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/creating/CheckingAssertionPlant.kt @@ -1,3 +1,5 @@ +@file:Suppress("DEPRECATION" /* TODO remove file with 1.0.0 */) + package ch.tutteli.atrium.creating import ch.tutteli.atrium.assertions.Assertion @@ -11,6 +13,7 @@ import ch.tutteli.atrium.assertions.Assertion * * @param T The type of the [subject] of this [AssertionPlant]. */ +@Deprecated("Switch from CheckingAssertionPlant to Expect; will be removed with 1.0.0") interface CheckingAssertionPlant : AssertionPlant { override fun addAssertionsCreatedBy(assertionCreator: AssertionPlant.() -> Unit): CheckingAssertionPlant diff --git a/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/creating/CollectingAssertionPlant.kt b/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/creating/CollectingAssertionPlant.kt index f7924e76e..c772060d7 100644 --- a/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/creating/CollectingAssertionPlant.kt +++ b/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/creating/CollectingAssertionPlant.kt @@ -14,6 +14,7 @@ import ch.tutteli.atrium.assertions.Assertion * * @param T The type of the [subject] of this [AssertionPlant]. */ +@Deprecated("Switch from CollectingAssertionPlant to CollectingAssertionContainer; will be removed with 1.0.0") interface CollectingAssertionPlant : AssertionPlant, BaseCollectingAssertionPlant, CollectingAssertionPlant> { diff --git a/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/creating/CollectingAssertionPlantNullable.kt b/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/creating/CollectingAssertionPlantNullable.kt index 770870582..ad48ee0d3 100644 --- a/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/creating/CollectingAssertionPlantNullable.kt +++ b/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/creating/CollectingAssertionPlantNullable.kt @@ -13,5 +13,6 @@ import ch.tutteli.atrium.assertions.Assertion * * @param T The type of the [subject] of this [AssertionPlant]. */ +@Deprecated("Switch from CollectingAssertionPlantNullable to CollectingAssertionContainer; will be removed with 1.0.0") interface CollectingAssertionPlantNullable : AssertionPlantNullable, BaseCollectingAssertionPlant, CollectingAssertionPlantNullable> diff --git a/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/creating/ReportingAssertionPlant.kt b/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/creating/ReportingAssertionPlant.kt index 1890acdbd..03b4ec1e7 100644 --- a/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/creating/ReportingAssertionPlant.kt +++ b/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/creating/ReportingAssertionPlant.kt @@ -12,4 +12,5 @@ import ch.tutteli.atrium.assertions.Assertion * * @param T The type of the [subject] of this [AssertionPlant]. */ +@Deprecated("Switch from ReportingAssertionPlant to ReportingAssertionContainer; will be removed with 1.0.0") interface ReportingAssertionPlant : AssertionPlant, BaseReportingAssertionPlant> diff --git a/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/creating/ReportingAssertionPlantNullable.kt b/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/creating/ReportingAssertionPlantNullable.kt index e19dda73f..f04ff6a9c 100644 --- a/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/creating/ReportingAssertionPlantNullable.kt +++ b/core/api/atrium-core-api-common/src/main/kotlin/ch/tutteli/atrium/creating/ReportingAssertionPlantNullable.kt @@ -12,5 +12,6 @@ import ch.tutteli.atrium.assertions.Assertion * * @param T The type of the [subject] of this [AssertionPlant]. */ +@Deprecated("Switch from ReportingAssertionPlantNullable to ReportingAssertionContainer; will be removed with 1.0.0") interface ReportingAssertionPlantNullable : AssertionPlantNullable, BaseReportingAssertionPlant> diff --git a/core/api/atrium-core-api-js/src/main/kotlin/ch/tutteli/atrium/core/CoreFactory.kt b/core/api/atrium-core-api-js/src/main/kotlin/ch/tutteli/atrium/core/CoreFactory.kt index 6ad26e90e..0a73c5e88 100644 --- a/core/api/atrium-core-api-js/src/main/kotlin/ch/tutteli/atrium/core/CoreFactory.kt +++ b/core/api/atrium-core-api-js/src/main/kotlin/ch/tutteli/atrium/core/CoreFactory.kt @@ -2,7 +2,6 @@ package ch.tutteli.atrium.core import ch.tutteli.atrium.assertions.Assertion import ch.tutteli.atrium.checking.AssertionChecker -import ch.tutteli.atrium.creating.ReportingAssertionPlantNullable import ch.tutteli.atrium.reporting.RawString import ch.tutteli.atrium.reporting.Reporter import ch.tutteli.atrium.reporting.translating.Translatable @@ -15,7 +14,7 @@ actual interface CoreFactory : CoreFactoryCommon { // hence we need to place the methods here and cannot move them to CoreFactoryCommon as well /** - * Creates a [ReportingAssertionPlantNullable] which is the entry point for assertions about nullable types. + * Creates a [ch.tutteli.atrium.creating.ReportingAssertionPlantNullable] which is the entry point for assertions about nullable types. * * It creates a [newThrowingAssertionChecker] based on the given [reporter] for assertion checking, * uses [subjectProvider] as [ch.tutteli.atrium.creating.AssertionPlantWithCommonFields.CommonFields.subjectProvider] but also as @@ -55,12 +54,12 @@ actual interface CoreFactory : CoreFactoryCommon { subjectProvider: () -> T, reporter: Reporter, nullRepresentation: Any = RawString.NULL - ): ReportingAssertionPlantNullable = newReportingPlantNullableFromCommon( + ): ch.tutteli.atrium.creating.ReportingAssertionPlantNullable = newReportingPlantNullableFromCommon( assertionVerb, subjectProvider, reporter, nullRepresentation ) /** - * Creates a [ReportingAssertionPlantNullable] which is the entry point for assertions about nullable types. + * Creates a [ch.tutteli.atrium.creating.ReportingAssertionPlantNullable] which is the entry point for assertions about nullable types. * * It uses the given [assertionChecker] for assertion checking, uses [subjectProvider] as * [ch.tutteli.atrium.creating.AssertionPlantWithCommonFields.CommonFields.subjectProvider] but also as @@ -100,7 +99,7 @@ actual interface CoreFactory : CoreFactoryCommon { subjectProvider: () -> T, assertionChecker: AssertionChecker, nullRepresentation: Any = RawString.NULL - ): ReportingAssertionPlantNullable = newReportingPlantNullableFromCommon( + ): ch.tutteli.atrium.creating.ReportingAssertionPlantNullable = newReportingPlantNullableFromCommon( assertionVerb, subjectProvider, assertionChecker, nullRepresentation ) } diff --git a/core/api/atrium-core-api-js/src/test/kotlin/ch/tutteli/atrium/core/polyfills/KClassCastTest.kt b/core/api/atrium-core-api-js/src/test/kotlin/ch/tutteli/atrium/core/polyfills/KClassCastTest.kt index 176db6559..9c42eeed8 100644 --- a/core/api/atrium-core-api-js/src/test/kotlin/ch/tutteli/atrium/core/polyfills/KClassCastTest.kt +++ b/core/api/atrium-core-api-js/src/test/kotlin/ch/tutteli/atrium/core/polyfills/KClassCastTest.kt @@ -1,4 +1,7 @@ -@file:Suppress("DEPRECATION" /* TODO remove with 1.0.0 */) +@file:Suppress( +/* TODO remove annotation with 1.0.0 */ "DEPRECATION", +/* TODO remove annotation with 1.0.0 */ "TYPEALIAS_EXPANSION_DEPRECATION" +) package ch.tutteli.atrium.core.polyfills diff --git a/core/api/atrium-core-api-jvm/src/main/kotlin/ch/tutteli/atrium/core/CoreFactory.kt b/core/api/atrium-core-api-jvm/src/main/kotlin/ch/tutteli/atrium/core/CoreFactory.kt index 1e423b99b..fee07f632 100644 --- a/core/api/atrium-core-api-jvm/src/main/kotlin/ch/tutteli/atrium/core/CoreFactory.kt +++ b/core/api/atrium-core-api-jvm/src/main/kotlin/ch/tutteli/atrium/core/CoreFactory.kt @@ -2,7 +2,6 @@ package ch.tutteli.atrium.core import ch.tutteli.atrium.assertions.Assertion import ch.tutteli.atrium.checking.AssertionChecker -import ch.tutteli.atrium.creating.ReportingAssertionPlantNullable import ch.tutteli.atrium.reporting.AssertionFormatterFacade import ch.tutteli.atrium.reporting.RawString import ch.tutteli.atrium.reporting.Reporter @@ -41,7 +40,7 @@ actual interface CoreFactory : CoreFactoryCommon { // => will be change with 1.0.0 /** - * Creates a [ReportingAssertionPlantNullable] which is the entry point for assertions about nullable types. + * Creates a [ch.tutteli.atrium.creating.ReportingAssertionPlantNullable] which is the entry point for assertions about nullable types. * * It creates a [newThrowingAssertionChecker] based on the given [reporter] for assertion checking, * uses [subjectProvider] as [ch.tutteli.atrium.creating.AssertionPlantWithCommonFields.CommonFields.subjectProvider] but also as @@ -80,12 +79,12 @@ actual interface CoreFactory : CoreFactoryCommon { subjectProvider: () -> T, reporter: Reporter, nullRepresentation: Any = RawString.NULL - ): ReportingAssertionPlantNullable = newReportingPlantNullableFromCommon( + ): ch.tutteli.atrium.creating.ReportingAssertionPlantNullable = newReportingPlantNullableFromCommon( assertionVerb, subjectProvider, reporter, nullRepresentation ) /** - * Creates a [ReportingAssertionPlantNullable] which is the entry point for assertions about nullable types. + * Creates a [ch.tutteli.atrium.creating.ReportingAssertionPlantNullable] which is the entry point for assertions about nullable types. * * It uses the given [assertionChecker] for assertion checking, uses [subjectProvider] as * [ch.tutteli.atrium.creating.AssertionPlantWithCommonFields.CommonFields.subjectProvider] but also as @@ -125,7 +124,7 @@ actual interface CoreFactory : CoreFactoryCommon { subjectProvider: () -> T, assertionChecker: AssertionChecker, nullRepresentation: Any = RawString.NULL - ): ReportingAssertionPlantNullable = newReportingPlantNullableFromCommon( + ): ch.tutteli.atrium.creating.ReportingAssertionPlantNullable = newReportingPlantNullableFromCommon( assertionVerb, subjectProvider, assertionChecker, nullRepresentation ) } diff --git a/core/robstoll-lib/atrium-core-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/core/robstoll/lib/creating/CheckingAssertionPlantImpl.kt b/core/robstoll-lib/atrium-core-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/core/robstoll/lib/creating/CheckingAssertionPlantImpl.kt index 1003f1117..e4b32ad1e 100644 --- a/core/robstoll-lib/atrium-core-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/core/robstoll/lib/creating/CheckingAssertionPlantImpl.kt +++ b/core/robstoll-lib/atrium-core-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/core/robstoll/lib/creating/CheckingAssertionPlantImpl.kt @@ -1,3 +1,5 @@ +@file:Suppress("DEPRECATION" /* TODO remove file with 1.0.0 */) + package ch.tutteli.atrium.core.robstoll.lib.creating import ch.tutteli.atrium.creating.AssertionPlant diff --git a/core/robstoll-lib/atrium-core-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/core/robstoll/lib/creating/CollectingAssertionPlantImpl.kt b/core/robstoll-lib/atrium-core-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/core/robstoll/lib/creating/CollectingAssertionPlantImpl.kt index e68cbc399..55fe83ee9 100644 --- a/core/robstoll-lib/atrium-core-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/core/robstoll/lib/creating/CollectingAssertionPlantImpl.kt +++ b/core/robstoll-lib/atrium-core-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/core/robstoll/lib/creating/CollectingAssertionPlantImpl.kt @@ -1,3 +1,4 @@ +@file:Suppress("DEPRECATION" /* TODO remove file with 1.0.0 */) package ch.tutteli.atrium.core.robstoll.lib.creating import ch.tutteli.atrium.creating.AssertionPlant diff --git a/core/robstoll-lib/atrium-core-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/core/robstoll/lib/creating/CollectingAssertionPlantNullableImpl.kt b/core/robstoll-lib/atrium-core-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/core/robstoll/lib/creating/CollectingAssertionPlantNullableImpl.kt index 3074a4ad3..d857288e4 100644 --- a/core/robstoll-lib/atrium-core-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/core/robstoll/lib/creating/CollectingAssertionPlantNullableImpl.kt +++ b/core/robstoll-lib/atrium-core-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/core/robstoll/lib/creating/CollectingAssertionPlantNullableImpl.kt @@ -1,3 +1,5 @@ +@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) + package ch.tutteli.atrium.core.robstoll.lib.creating import ch.tutteli.atrium.creating.AssertionPlantNullable diff --git a/core/robstoll-lib/atrium-core-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/core/robstoll/lib/creating/MutableListBasedAssertionContainer.kt b/core/robstoll-lib/atrium-core-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/core/robstoll/lib/creating/MutableListBasedAssertionContainer.kt index 7ec69f8d5..e5bcf8314 100644 --- a/core/robstoll-lib/atrium-core-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/core/robstoll/lib/creating/MutableListBasedAssertionContainer.kt +++ b/core/robstoll-lib/atrium-core-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/core/robstoll/lib/creating/MutableListBasedAssertionContainer.kt @@ -3,11 +3,10 @@ package ch.tutteli.atrium.core.robstoll.lib.creating import ch.tutteli.atrium.assertions.Assertion import ch.tutteli.atrium.core.Option import ch.tutteli.atrium.core.getOrElse -import ch.tutteli.atrium.creating.Assert import ch.tutteli.atrium.creating.Expect /** - * A base class for [Assert]ion container which are based on a mutable list, it provides [getCopyOfAssertions] to get + * A base class for assertion containers which are based on a mutable list, it provides [getCopyOfAssertions] to get * so far added assertions as well as [clearAssertions] to reset them -- this class is intentionally not thread-safe * and thus not intended for multi-thread usage. */ diff --git a/core/robstoll/atrium-core-robstoll-common/src/main/kotlin/ch/tutteli/atrium/core/robstoll/CoreFactoryCommonImpl.kt b/core/robstoll/atrium-core-robstoll-common/src/main/kotlin/ch/tutteli/atrium/core/robstoll/CoreFactoryCommonImpl.kt index f80de21b0..f8907cd07 100644 --- a/core/robstoll/atrium-core-robstoll-common/src/main/kotlin/ch/tutteli/atrium/core/robstoll/CoreFactoryCommonImpl.kt +++ b/core/robstoll/atrium-core-robstoll-common/src/main/kotlin/ch/tutteli/atrium/core/robstoll/CoreFactoryCommonImpl.kt @@ -64,6 +64,7 @@ abstract class CoreFactoryCommonImpl : CoreFactoryCommon { commonFields: AssertionPlantWithCommonFields.CommonFields ): ReportingAssertionPlantNullable = ReportingAssertionPlantNullableImpl(commonFields) + @Suppress("DEPRECATION") @Deprecated( "Switch from Assert to Expect and use newCollectingAssertionContainer instead", ReplaceWith( @@ -80,6 +81,7 @@ abstract class CoreFactoryCommonImpl : CoreFactoryCommon { maybeSubject: Option ): CollectingAssertionContainer = CollectingAssertionContainerImpl(maybeSubject) + @Suppress("DEPRECATION") @Deprecated( "Switch to Expect instead of Assert, thus use newCollectingAssertionContainer instead", ReplaceWith( @@ -91,6 +93,7 @@ abstract class CoreFactoryCommonImpl : CoreFactoryCommon { subjectProvider: () -> T ): CollectingAssertionPlant = CollectingAssertionPlantImpl(subjectProvider) + @Suppress("DEPRECATION") @Deprecated( "Switch to Expect instead of Assert, thus use newCollectingAssertionContainer instead", ReplaceWith( diff --git a/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/AnyAssertions.kt b/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/AnyAssertions.kt index 906a1adf3..5e36cce1f 100644 --- a/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/AnyAssertions.kt +++ b/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/AnyAssertions.kt @@ -1,3 +1,5 @@ +@file:Suppress("DEPRECATION" /* TODO remove annotation with 1.0.0 */) + package ch.tutteli.atrium.domain.creating import ch.tutteli.atrium.assertions.Assertion diff --git a/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/CollectionAssertions.kt b/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/CollectionAssertions.kt index 5f49f2e62..1d26eac32 100644 --- a/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/CollectionAssertions.kt +++ b/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/CollectionAssertions.kt @@ -1,3 +1,8 @@ +@file:Suppress( +/* TODO remove annotation with 1.0.0 */ "DEPRECATION", +/* TODO remove annotation with 1.0.0 */ "TYPEALIAS_EXPANSION_DEPRECATION" +) + package ch.tutteli.atrium.domain.creating import ch.tutteli.atrium.assertions.Assertion diff --git a/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/FeatureAssertions.kt b/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/FeatureAssertions.kt index f2ce28708..415f88139 100644 --- a/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/FeatureAssertions.kt +++ b/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/FeatureAssertions.kt @@ -1,3 +1,5 @@ +@file:Suppress("DEPRECATION" /* TODO remove annotation with 1.0.0 */) + package ch.tutteli.atrium.domain.creating import ch.tutteli.atrium.core.polyfills.loadSingleService diff --git a/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/IterableAssertions.kt b/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/IterableAssertions.kt index 3ed5982e5..e27249f0b 100644 --- a/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/IterableAssertions.kt +++ b/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/IterableAssertions.kt @@ -1,3 +1,5 @@ +@file:Suppress("DEPRECATION" /* TODO remove annotation with 1.0.0 */) + package ch.tutteli.atrium.domain.creating import ch.tutteli.atrium.assertions.Assertion diff --git a/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/ListAssertions.kt b/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/ListAssertions.kt index 3b4637440..bd8133479 100644 --- a/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/ListAssertions.kt +++ b/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/ListAssertions.kt @@ -1,3 +1,5 @@ +@file:Suppress("DEPRECATION" /* TODO remove annotation with 1.0.0 */) + package ch.tutteli.atrium.domain.creating import ch.tutteli.atrium.assertions.Assertion diff --git a/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/MapAssertions.kt b/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/MapAssertions.kt index 3a76ff8b6..4212f2671 100644 --- a/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/MapAssertions.kt +++ b/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/MapAssertions.kt @@ -1,3 +1,5 @@ +@file:Suppress(/* TODO remove annotation with 1.0.0 */ "DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION" ) + package ch.tutteli.atrium.domain.creating import ch.tutteli.atrium.assertions.Assertion diff --git a/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/MapEntryAssertions.kt b/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/MapEntryAssertions.kt index de31a7e96..cd2e1f010 100644 --- a/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/MapEntryAssertions.kt +++ b/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/MapEntryAssertions.kt @@ -1,3 +1,5 @@ +@file:Suppress("DEPRECATION" /* TODO remove annotation with 1.0.0 */) + package ch.tutteli.atrium.domain.creating import ch.tutteli.atrium.assertions.Assertion diff --git a/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/PairAssertions.kt b/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/PairAssertions.kt index 12ed3d9ff..a509dda57 100644 --- a/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/PairAssertions.kt +++ b/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/PairAssertions.kt @@ -1,3 +1,5 @@ +@file:Suppress("DEPRECATION" /* TODO remove annotation with 1.0.0 */) + package ch.tutteli.atrium.domain.creating import ch.tutteli.atrium.assertions.Assertion diff --git a/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/changers/SubjectChanger.kt b/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/changers/SubjectChanger.kt index ca2753902..bad9ed162 100644 --- a/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/changers/SubjectChanger.kt +++ b/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/changers/SubjectChanger.kt @@ -1,3 +1,8 @@ +@file:Suppress( +/* TODO remove annotation with 1.0.0 */ "DEPRECATION", +/* TODO remove annotation with 1.0.0 */ "TYPEALIAS_EXPANSION_DEPRECATION" +) + package ch.tutteli.atrium.domain.creating.changers import ch.tutteli.atrium.assertions.Assertion diff --git a/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/iterable/contains/creators/IterableContainsAssertions.kt b/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/iterable/contains/creators/IterableContainsAssertions.kt index c636c4180..d7d934d32 100644 --- a/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/iterable/contains/creators/IterableContainsAssertions.kt +++ b/domain/api/atrium-domain-api-common/src/main/kotlin/ch/tutteli/atrium/domain/creating/iterable/contains/creators/IterableContainsAssertions.kt @@ -1,3 +1,5 @@ +@file:Suppress("DEPRECATION" /* TODO remove annotation with 1.0.0 */) + package ch.tutteli.atrium.domain.creating.iterable.contains.creators import ch.tutteli.atrium.assertions.Assertion diff --git a/domain/atrium-domain-api-deprecated/src/main/kotlin/ch/tutteli/atrium/assertions/basic/contains/builders/ContainsBuilder.kt b/domain/atrium-domain-api-deprecated/src/main/kotlin/ch/tutteli/atrium/assertions/basic/contains/builders/ContainsBuilder.kt index 8c1f625f7..2b8576dd2 100644 --- a/domain/atrium-domain-api-deprecated/src/main/kotlin/ch/tutteli/atrium/assertions/basic/contains/builders/ContainsBuilder.kt +++ b/domain/atrium-domain-api-deprecated/src/main/kotlin/ch/tutteli/atrium/assertions/basic/contains/builders/ContainsBuilder.kt @@ -1,3 +1,5 @@ +@file:Suppress("DEPRECATION" /* TODO remove annotation with 1.0.0 */) + package ch.tutteli.atrium.assertions.basic.contains.builders import ch.tutteli.atrium.creating.AssertionPlant diff --git a/domain/atrium-domain-api-deprecated/src/main/kotlin/ch/tutteli/atrium/assertions/throwable/thrown/builders/ThrowableThrownBuilder.kt b/domain/atrium-domain-api-deprecated/src/main/kotlin/ch/tutteli/atrium/assertions/throwable/thrown/builders/ThrowableThrownBuilder.kt index f4fb87ecf..be70f68f5 100644 --- a/domain/atrium-domain-api-deprecated/src/main/kotlin/ch/tutteli/atrium/assertions/throwable/thrown/builders/ThrowableThrownBuilder.kt +++ b/domain/atrium-domain-api-deprecated/src/main/kotlin/ch/tutteli/atrium/assertions/throwable/thrown/builders/ThrowableThrownBuilder.kt @@ -1,3 +1,6 @@ +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.assertions.throwable.thrown.builders import ch.tutteli.atrium.core.CoreFactory diff --git a/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/CollectionAssertionsBuilder.kt b/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/CollectionAssertionsBuilder.kt index 22c14785b..011320ffa 100644 --- a/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/CollectionAssertionsBuilder.kt +++ b/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/CollectionAssertionsBuilder.kt @@ -1,4 +1,8 @@ -@file:Suppress("OVERRIDE_BY_INLINE", "NOTHING_TO_INLINE") +@file:Suppress( +/* TODO remove annotation with 1.0.0 */ "DEPRECATION", +/* TODO remove annotation with 1.0.0 */ "TYPEALIAS_EXPANSION_DEPRECATION", + "OVERRIDE_BY_INLINE", "NOTHING_TO_INLINE" +) package ch.tutteli.atrium.domain.builders.creating diff --git a/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/FeatureAssertionsBuilder.kt b/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/FeatureAssertionsBuilder.kt index f2f729de8..f7345ff69 100644 --- a/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/FeatureAssertionsBuilder.kt +++ b/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/FeatureAssertionsBuilder.kt @@ -1,4 +1,5 @@ -@file:Suppress("OVERRIDE_BY_INLINE", "NOTHING_TO_INLINE", "DEPRECATION") +@file:Suppress("DEPRECATION" /* TODO remove annotation with 1.0.0 */, "OVERRIDE_BY_INLINE", "NOTHING_TO_INLINE") + package ch.tutteli.atrium.domain.builders.creating import ch.tutteli.atrium.core.polyfills.loadSingleService @@ -21,322 +22,871 @@ import kotlin.jvm.JvmName object FeatureAssertionsBuilder : FeatureAssertions { @Suppress("DEPRECATION") - inline val extractor: FeatureExtractor.DescriptionOption get() = FeatureExtractor.builder + inline val extractor: FeatureExtractor.DescriptionOption + get() = FeatureExtractor.builder - inline fun property(plant: AssertionPlant, property: KProperty1) - = property(plant, { @Suppress("DEPRECATION") property.invoke(plant.subject) }, Untranslatable(property.name)) + inline fun property(plant: AssertionPlant, property: KProperty1) = + property(plant, { @Suppress("DEPRECATION") property.invoke(plant.subject) }, Untranslatable(property.name)) - inline fun property(plant: AssertionPlant, property: KProperty0) - = property(plant, property, Untranslatable(property.name)) + inline fun property(plant: AssertionPlant, property: KProperty0) = + property(plant, property, Untranslatable(property.name)) - override inline fun property(plant: AssertionPlant, noinline subjectProvider: () -> TProperty, name: Translatable): AssertionPlant - = featureAssertions.property(plant, subjectProvider, name) + override inline fun property( + plant: AssertionPlant, + noinline subjectProvider: () -> TProperty, + name: Translatable + ): AssertionPlant = featureAssertions.property(plant, subjectProvider, name) - override inline fun property(plant: AssertionPlant, noinline subjectProvider: () -> TProperty, noinline representationProvider: () -> Any?, name: Translatable): AssertionPlant - = featureAssertions.property(plant, subjectProvider, representationProvider, name) + override inline fun property( + plant: AssertionPlant, + noinline subjectProvider: () -> TProperty, + noinline representationProvider: () -> Any?, + name: Translatable + ): AssertionPlant = featureAssertions.property(plant, subjectProvider, representationProvider, name) - inline fun property(plant: AssertionPlant, property: KProperty1, noinline assertionCreator: AssertionPlant.() -> Unit) - = property(plant, { @Suppress("DEPRECATION") property.invoke(plant.subject) }, Untranslatable(property.name), assertionCreator) + inline fun property( + plant: AssertionPlant, + property: KProperty1, + noinline assertionCreator: AssertionPlant.() -> Unit + ) = property( + plant, + { @Suppress("DEPRECATION") property.invoke(plant.subject) }, + Untranslatable(property.name), + assertionCreator + ) - inline fun property(plant: AssertionPlant, property: KProperty0, noinline assertionCreator: AssertionPlant.() -> Unit) - = property(plant, property, Untranslatable(property.name), assertionCreator) + inline fun property( + plant: AssertionPlant, + property: KProperty0, + noinline assertionCreator: AssertionPlant.() -> Unit + ) = property(plant, property, Untranslatable(property.name), assertionCreator) - inline fun property(plant: AssertionPlant, noinline subjectProvider: () -> TProperty, name: Translatable, noinline assertionCreator: AssertionPlant.() -> Unit): AssertionPlant - = property(plant, subjectProvider, name).addAssertionsCreatedBy(assertionCreator) + inline fun property( + plant: AssertionPlant, + noinline subjectProvider: () -> TProperty, + name: Translatable, + noinline assertionCreator: AssertionPlant.() -> Unit + ): AssertionPlant = property(plant, subjectProvider, name).addAssertionsCreatedBy(assertionCreator) - inline fun property(plant: AssertionPlant, noinline subjectProvider: () -> TProperty, noinline representationProvider: () -> Any?, name: Translatable, noinline assertionCreator: AssertionPlant.() -> Unit): AssertionPlant - = property(plant, subjectProvider, representationProvider, name).addAssertionsCreatedBy(assertionCreator) + inline fun property( + plant: AssertionPlant, + noinline subjectProvider: () -> TProperty, + noinline representationProvider: () -> Any?, + name: Translatable, + noinline assertionCreator: AssertionPlant.() -> Unit + ): AssertionPlant = + property(plant, subjectProvider, representationProvider, name).addAssertionsCreatedBy(assertionCreator) - inline fun property(plant: AssertionPlant, property: KProperty1): AssertionPlantNullable { + inline fun property( + plant: AssertionPlant, + property: KProperty1 + ): AssertionPlantNullable { //TODO get rid of l if https://youtrack.jetbrains.com/issue/KT-23768 is fixed - val l = { @Suppress("DEPRECATION") property.invoke(plant.subject) } + val l = { @Suppress("DEPRECATION") property.invoke(plant.subject) } return property(plant, l, Untranslatable(property.name)) } - inline fun property(plant: AssertionPlant, property: KProperty0) - = property(plant, property, Untranslatable(property.name)) + inline fun property(plant: AssertionPlant, property: KProperty0) = + property(plant, property, Untranslatable(property.name)) - override inline fun property(plant: AssertionPlant, noinline subjectProvider: () -> TProperty, name: Translatable): AssertionPlantNullable - = featureAssertions.property(plant, subjectProvider, name) + override inline fun property( + plant: AssertionPlant, + noinline subjectProvider: () -> TProperty, + name: Translatable + ): AssertionPlantNullable = featureAssertions.property(plant, subjectProvider, name) - override inline fun property(plant: AssertionPlant, noinline subjectProvider: () -> TProperty, noinline representationProvider: () -> Any?, name: Translatable): AssertionPlantNullable - = featureAssertions.property(plant, subjectProvider, representationProvider, name) + override inline fun property( + plant: AssertionPlant, + noinline subjectProvider: () -> TProperty, + noinline representationProvider: () -> Any?, + name: Translatable + ): AssertionPlantNullable = + featureAssertions.property(plant, subjectProvider, representationProvider, name) //Arg0 @JvmName("safeReturnValueOf0") - inline fun returnValueOf0(plant: AssertionPlant, method: KFunction1): AssertionPlant - = returnValueOf0(plant, { @Suppress("DEPRECATION") method(plant.subject) }, method.name) + inline fun returnValueOf0( + plant: AssertionPlant, + method: KFunction1 + ): AssertionPlant = returnValueOf0(plant, { @Suppress("DEPRECATION") method(plant.subject) }, method.name) - inline fun returnValueOf0(plant: AssertionPlant, method: KFunction0): AssertionPlant - = returnValueOf0(plant, method, method.name) + inline fun returnValueOf0(plant: AssertionPlant, method: KFunction0): AssertionPlant = + returnValueOf0(plant, method, method.name) - override inline fun returnValueOf0(plant: AssertionPlant, noinline method: () -> R, name: String): AssertionPlant - = featureAssertions.returnValueOf0(plant, method, name) + override inline fun returnValueOf0( + plant: AssertionPlant, + noinline method: () -> R, + name: String + ): AssertionPlant = featureAssertions.returnValueOf0(plant, method, name) - override inline fun returnValueOf0(plant: AssertionPlant, noinline method: () -> R, noinline representationProvider: () -> Any?, name: String): AssertionPlant - = featureAssertions.returnValueOf0(plant, method, representationProvider, name) + override inline fun returnValueOf0( + plant: AssertionPlant, + noinline method: () -> R, + noinline representationProvider: () -> Any?, + name: String + ): AssertionPlant = featureAssertions.returnValueOf0(plant, method, representationProvider, name) @JvmName("safeReturnValueOf0") - inline fun returnValueOf0(plant: AssertionPlant, method: KFunction1, noinline assertionCreator: AssertionPlant.() -> Unit): AssertionPlant - = returnValueOf0(plant, { @Suppress("DEPRECATION") method(plant.subject) }, method.name, assertionCreator) + inline fun returnValueOf0( + plant: AssertionPlant, + method: KFunction1, + noinline assertionCreator: AssertionPlant.() -> Unit + ): AssertionPlant = + returnValueOf0(plant, { @Suppress("DEPRECATION") method(plant.subject) }, method.name, assertionCreator) - inline fun returnValueOf0(plant: AssertionPlant, method: KFunction0, noinline assertionCreator: AssertionPlant.() -> Unit): AssertionPlant - = returnValueOf0(plant, method, method.name, assertionCreator) + inline fun returnValueOf0( + plant: AssertionPlant, + method: KFunction0, + noinline assertionCreator: AssertionPlant.() -> Unit + ): AssertionPlant = returnValueOf0(plant, method, method.name, assertionCreator) - inline fun returnValueOf0(plant: AssertionPlant, noinline method: () -> R, name: String, noinline assertionCreator: AssertionPlant.() -> Unit): AssertionPlant - = returnValueOf0(plant, method, name).addAssertionsCreatedBy(assertionCreator) + inline fun returnValueOf0( + plant: AssertionPlant, + noinline method: () -> R, + name: String, + noinline assertionCreator: AssertionPlant.() -> Unit + ): AssertionPlant = returnValueOf0(plant, method, name).addAssertionsCreatedBy(assertionCreator) - inline fun returnValueOf0(plant: AssertionPlant, noinline method: () -> R, noinline representationProvider: () -> Any?, name: String, noinline assertionCreator: AssertionPlant.() -> Unit): AssertionPlant - = returnValueOf0(plant, method, representationProvider, name).addAssertionsCreatedBy(assertionCreator) + inline fun returnValueOf0( + plant: AssertionPlant, + noinline method: () -> R, + noinline representationProvider: () -> Any?, + name: String, + noinline assertionCreator: AssertionPlant.() -> Unit + ): AssertionPlant = + returnValueOf0(plant, method, representationProvider, name).addAssertionsCreatedBy(assertionCreator) @JvmName("safeReturnValueOf0") - inline fun returnValueOf0(plant: AssertionPlant, method: KFunction1): AssertionPlantNullable { + inline fun returnValueOf0( + plant: AssertionPlant, + method: KFunction1 + ): AssertionPlantNullable { //TODO get rid of l if https://youtrack.jetbrains.com/issue/KT-23768 is fixed val l = { @Suppress("DEPRECATION") method(plant.subject) } return returnValueOf0(plant, l, l, method.name) } - inline fun returnValueOf0(plant: AssertionPlant, method: KFunction0): AssertionPlantNullable - = returnValueOf0(plant, method, method.name) + inline fun returnValueOf0( + plant: AssertionPlant, + method: KFunction0 + ): AssertionPlantNullable = returnValueOf0(plant, method, method.name) - override inline fun returnValueOf0(plant: AssertionPlant, noinline method: () -> R, name: String): AssertionPlantNullable - = featureAssertions.returnValueOf0(plant, method, name) + override inline fun returnValueOf0( + plant: AssertionPlant, + noinline method: () -> R, + name: String + ): AssertionPlantNullable = featureAssertions.returnValueOf0(plant, method, name) - override inline fun returnValueOf0(plant: AssertionPlant, noinline method: () -> R, noinline representationProvider: () -> Any?, name: String): AssertionPlantNullable - = featureAssertions.returnValueOf0(plant, method, representationProvider, name) + override inline fun returnValueOf0( + plant: AssertionPlant, + noinline method: () -> R, + noinline representationProvider: () -> Any?, + name: String + ): AssertionPlantNullable = featureAssertions.returnValueOf0(plant, method, representationProvider, name) //Arg1 @JvmName("safeReturnValueOf1") - inline fun returnValueOf1(plant: AssertionPlant, method: KFunction2, arg1: T1): AssertionPlant - = returnValueOf1(plant, {a1 -> @Suppress("DEPRECATION") method(plant.subject, a1) }, arg1, method.name) + inline fun returnValueOf1( + plant: AssertionPlant, + method: KFunction2, + arg1: T1 + ): AssertionPlant = + returnValueOf1(plant, { a1 -> @Suppress("DEPRECATION") method(plant.subject, a1) }, arg1, method.name) - inline fun returnValueOf1(plant: AssertionPlant, method: KFunction1, arg1: T1): AssertionPlant - = returnValueOf1(plant, method, arg1, method.name) + inline fun returnValueOf1( + plant: AssertionPlant, + method: KFunction1, + arg1: T1 + ): AssertionPlant = returnValueOf1(plant, method, arg1, method.name) - override inline fun returnValueOf1(plant: AssertionPlant, noinline method: (T1) -> R, arg1: T1, name: String): AssertionPlant - = featureAssertions.returnValueOf1(plant, method, arg1, name) + override inline fun returnValueOf1( + plant: AssertionPlant, + noinline method: (T1) -> R, + arg1: T1, + name: String + ): AssertionPlant = featureAssertions.returnValueOf1(plant, method, arg1, name) - override inline fun returnValueOf1(plant: AssertionPlant, noinline method: (T1) -> R, arg1: T1, noinline representationProvider: () -> Any?, name: String): AssertionPlant - = featureAssertions.returnValueOf1(plant, method, arg1, representationProvider, name) + override inline fun returnValueOf1( + plant: AssertionPlant, + noinline method: (T1) -> R, + arg1: T1, + noinline representationProvider: () -> Any?, + name: String + ): AssertionPlant = featureAssertions.returnValueOf1(plant, method, arg1, representationProvider, name) @JvmName("safeReturnValueOf1") - inline fun returnValueOf1(plant: AssertionPlant, method: KFunction2, arg1: T1, noinline assertionCreator: AssertionPlant.() -> Unit): AssertionPlant - = returnValueOf1(plant, {a1 -> @Suppress("DEPRECATION") method(plant.subject, a1) }, arg1, method.name, assertionCreator) + inline fun returnValueOf1( + plant: AssertionPlant, + method: KFunction2, + arg1: T1, + noinline assertionCreator: AssertionPlant.() -> Unit + ): AssertionPlant = returnValueOf1( + plant, + { a1 -> @Suppress("DEPRECATION") method(plant.subject, a1) }, + arg1, + method.name, + assertionCreator + ) - inline fun returnValueOf1(plant: AssertionPlant, method: KFunction1, arg1: T1, noinline assertionCreator: AssertionPlant.() -> Unit): AssertionPlant - = returnValueOf1(plant, method, arg1, method.name, assertionCreator) + inline fun returnValueOf1( + plant: AssertionPlant, + method: KFunction1, + arg1: T1, + noinline assertionCreator: AssertionPlant.() -> Unit + ): AssertionPlant = returnValueOf1(plant, method, arg1, method.name, assertionCreator) - inline fun returnValueOf1(plant: AssertionPlant, noinline method: (T1) -> R, arg1: T1, name: String, noinline assertionCreator: AssertionPlant.() -> Unit): AssertionPlant - = returnValueOf1(plant, method, arg1, name).addAssertionsCreatedBy(assertionCreator) + inline fun returnValueOf1( + plant: AssertionPlant, + noinline method: (T1) -> R, + arg1: T1, + name: String, + noinline assertionCreator: AssertionPlant.() -> Unit + ): AssertionPlant = returnValueOf1(plant, method, arg1, name).addAssertionsCreatedBy(assertionCreator) - inline fun returnValueOf1(plant: AssertionPlant, noinline method: (T1) -> R, arg1: T1, noinline representationProvider: () -> Any?, name: String, noinline assertionCreator: AssertionPlant.() -> Unit): AssertionPlant - = returnValueOf1(plant, method, arg1, representationProvider, name).addAssertionsCreatedBy(assertionCreator) + inline fun returnValueOf1( + plant: AssertionPlant, + noinline method: (T1) -> R, + arg1: T1, + noinline representationProvider: () -> Any?, + name: String, + noinline assertionCreator: AssertionPlant.() -> Unit + ): AssertionPlant = + returnValueOf1(plant, method, arg1, representationProvider, name).addAssertionsCreatedBy(assertionCreator) @JvmName("safeReturnValueOf1") - inline fun returnValueOf1(plant: AssertionPlant, method: KFunction2, arg1: T1): AssertionPlantNullable { + inline fun returnValueOf1( + plant: AssertionPlant, + method: KFunction2, + arg1: T1 + ): AssertionPlantNullable { //TODO get rid of l if https://youtrack.jetbrains.com/issue/KT-23768 is fixed - val l: (T1) -> R = {a1 -> @Suppress("DEPRECATION") method(plant.subject, a1) } + val l: (T1) -> R = { a1 -> @Suppress("DEPRECATION") method(plant.subject, a1) } return returnValueOf1(plant, l, arg1, method.name) } - inline fun returnValueOf1(plant: AssertionPlant, method: KFunction1, arg1: T1): AssertionPlantNullable - = returnValueOf1(plant, method, arg1, method.name) + inline fun returnValueOf1( + plant: AssertionPlant, + method: KFunction1, + arg1: T1 + ): AssertionPlantNullable = returnValueOf1(plant, method, arg1, method.name) - override inline fun returnValueOf1(plant: AssertionPlant, noinline method: (T1) -> R, arg1: T1, name: String): AssertionPlantNullable - = featureAssertions.returnValueOf1(plant, method, arg1, name) + override inline fun returnValueOf1( + plant: AssertionPlant, + noinline method: (T1) -> R, + arg1: T1, + name: String + ): AssertionPlantNullable = featureAssertions.returnValueOf1(plant, method, arg1, name) - override inline fun returnValueOf1(plant: AssertionPlant, noinline method: (T1) -> R, arg1: T1, noinline representationProvider: () -> Any?, name: String): AssertionPlantNullable - = featureAssertions.returnValueOf1(plant, method, arg1, representationProvider, name) + override inline fun returnValueOf1( + plant: AssertionPlant, + noinline method: (T1) -> R, + arg1: T1, + noinline representationProvider: () -> Any?, + name: String + ): AssertionPlantNullable = featureAssertions.returnValueOf1(plant, method, arg1, representationProvider, name) //Arg2 @JvmName("safeReturnValueOf2") - inline fun returnValueOf2(plant: AssertionPlant, method: KFunction3, arg1: T1, arg2: T2): AssertionPlant - = returnValueOf2(plant, {a1, a2 -> @Suppress("DEPRECATION") method(plant.subject, a1, a2) }, arg1, arg2, method.name) + inline fun returnValueOf2( + plant: AssertionPlant, + method: KFunction3, + arg1: T1, + arg2: T2 + ): AssertionPlant = returnValueOf2( + plant, + { a1, a2 -> @Suppress("DEPRECATION") method(plant.subject, a1, a2) }, + arg1, + arg2, + method.name + ) - inline fun returnValueOf2(plant: AssertionPlant, method: KFunction2, arg1: T1, arg2: T2): AssertionPlant - = returnValueOf2(plant, method, arg1, arg2, method.name) + inline fun returnValueOf2( + plant: AssertionPlant, + method: KFunction2, + arg1: T1, + arg2: T2 + ): AssertionPlant = returnValueOf2(plant, method, arg1, arg2, method.name) - override inline fun returnValueOf2(plant: AssertionPlant, noinline method: (T1, T2) -> R, arg1: T1, arg2: T2, name: String): AssertionPlant - = featureAssertions.returnValueOf2(plant, method, arg1, arg2, name) + override inline fun returnValueOf2( + plant: AssertionPlant, + noinline method: (T1, T2) -> R, + arg1: T1, + arg2: T2, + name: String + ): AssertionPlant = featureAssertions.returnValueOf2(plant, method, arg1, arg2, name) - override inline fun returnValueOf2(plant: AssertionPlant, noinline method: (T1, T2) -> R, arg1: T1, arg2: T2, noinline representationProvider: () -> Any?, name: String): AssertionPlant - = featureAssertions.returnValueOf2(plant, method, arg1, arg2, representationProvider, name) + override inline fun returnValueOf2( + plant: AssertionPlant, + noinline method: (T1, T2) -> R, + arg1: T1, + arg2: T2, + noinline representationProvider: () -> Any?, + name: String + ): AssertionPlant = featureAssertions.returnValueOf2(plant, method, arg1, arg2, representationProvider, name) @JvmName("safeReturnValueOf2") - inline fun returnValueOf2(plant: AssertionPlant, method: KFunction3, arg1: T1, arg2: T2, noinline assertionCreator: AssertionPlant.() -> Unit): AssertionPlant - = returnValueOf2(plant, {a1, a2 -> @Suppress("DEPRECATION") method(plant.subject, a1, a2) }, arg1, arg2, method.name, assertionCreator) + inline fun returnValueOf2( + plant: AssertionPlant, + method: KFunction3, + arg1: T1, + arg2: T2, + noinline assertionCreator: AssertionPlant.() -> Unit + ): AssertionPlant = returnValueOf2( + plant, + { a1, a2 -> @Suppress("DEPRECATION") method(plant.subject, a1, a2) }, + arg1, + arg2, + method.name, + assertionCreator + ) - inline fun returnValueOf2(plant: AssertionPlant, method: KFunction2, arg1: T1, arg2: T2, noinline assertionCreator: AssertionPlant.() -> Unit): AssertionPlant - = returnValueOf2(plant, method, arg1, arg2, method.name, assertionCreator) + inline fun returnValueOf2( + plant: AssertionPlant, + method: KFunction2, + arg1: T1, + arg2: T2, + noinline assertionCreator: AssertionPlant.() -> Unit + ): AssertionPlant = returnValueOf2(plant, method, arg1, arg2, method.name, assertionCreator) - inline fun returnValueOf2(plant: AssertionPlant, noinline method: (T1, T2) -> R, arg1: T1, arg2: T2, name: String, noinline assertionCreator: AssertionPlant.() -> Unit): AssertionPlant - = returnValueOf2(plant, method, arg1, arg2, name).addAssertionsCreatedBy(assertionCreator) + inline fun returnValueOf2( + plant: AssertionPlant, + noinline method: (T1, T2) -> R, + arg1: T1, + arg2: T2, + name: String, + noinline assertionCreator: AssertionPlant.() -> Unit + ): AssertionPlant = returnValueOf2(plant, method, arg1, arg2, name).addAssertionsCreatedBy(assertionCreator) - inline fun returnValueOf2(plant: AssertionPlant, noinline method: (T1, T2) -> R, arg1: T1, arg2: T2, noinline representationProvider: () -> Any?, name: String, noinline assertionCreator: AssertionPlant.() -> Unit): AssertionPlant - = returnValueOf2(plant, method, arg1, arg2, representationProvider, name).addAssertionsCreatedBy(assertionCreator) + inline fun returnValueOf2( + plant: AssertionPlant, + noinline method: (T1, T2) -> R, + arg1: T1, + arg2: T2, + noinline representationProvider: () -> Any?, + name: String, + noinline assertionCreator: AssertionPlant.() -> Unit + ): AssertionPlant = + returnValueOf2(plant, method, arg1, arg2, representationProvider, name).addAssertionsCreatedBy(assertionCreator) @JvmName("safeReturnValueOf2") - inline fun returnValueOf2(plant: AssertionPlant, method: KFunction3, arg1: T1, arg2: T2): AssertionPlantNullable { + inline fun returnValueOf2( + plant: AssertionPlant, + method: KFunction3, + arg1: T1, + arg2: T2 + ): AssertionPlantNullable { //TODO get rid of l if https://youtrack.jetbrains.com/issue/KT-23768 is fixed - val l : (T1, T2) -> R = {a1, a2 -> @Suppress("DEPRECATION") method(plant.subject, a1, a2) } + val l: (T1, T2) -> R = { a1, a2 -> @Suppress("DEPRECATION") method(plant.subject, a1, a2) } return returnValueOf2(plant, l, arg1, arg2, method.name) } - inline fun returnValueOf2(plant: AssertionPlant, method: KFunction2, arg1: T1, arg2: T2): AssertionPlantNullable - = returnValueOf2(plant, method, arg1, arg2, method.name) + inline fun returnValueOf2( + plant: AssertionPlant, + method: KFunction2, + arg1: T1, + arg2: T2 + ): AssertionPlantNullable = returnValueOf2(plant, method, arg1, arg2, method.name) - override inline fun returnValueOf2(plant: AssertionPlant, noinline method: (T1, T2) -> R, arg1: T1, arg2: T2, name: String): AssertionPlantNullable - = featureAssertions.returnValueOf2(plant, method, arg1, arg2, name) + override inline fun returnValueOf2( + plant: AssertionPlant, + noinline method: (T1, T2) -> R, + arg1: T1, + arg2: T2, + name: String + ): AssertionPlantNullable = featureAssertions.returnValueOf2(plant, method, arg1, arg2, name) - override inline fun returnValueOf2(plant: AssertionPlant, noinline method: (T1, T2) -> R, arg1: T1, arg2: T2, noinline representationProvider: () -> Any?, name: String): AssertionPlantNullable - = featureAssertions.returnValueOf2(plant, method, arg1, arg2, representationProvider, name) + override inline fun returnValueOf2( + plant: AssertionPlant, + noinline method: (T1, T2) -> R, + arg1: T1, + arg2: T2, + noinline representationProvider: () -> Any?, + name: String + ): AssertionPlantNullable = + featureAssertions.returnValueOf2(plant, method, arg1, arg2, representationProvider, name) //Arg3 @JvmName("safeReturnValueOf3") - inline fun returnValueOf3(plant: AssertionPlant, method: KFunction4, arg1: T1, arg2: T2, arg3: T3): AssertionPlant - = returnValueOf3(plant, {a1, a2, a3 -> @Suppress("DEPRECATION") method(plant.subject, a1, a2, a3) }, arg1, arg2, arg3, method.name) + inline fun returnValueOf3( + plant: AssertionPlant, + method: KFunction4, + arg1: T1, + arg2: T2, + arg3: T3 + ): AssertionPlant = returnValueOf3( + plant, + { a1, a2, a3 -> @Suppress("DEPRECATION") method(plant.subject, a1, a2, a3) }, + arg1, + arg2, + arg3, + method.name + ) - inline fun returnValueOf3(plant: AssertionPlant, method: KFunction3, arg1: T1, arg2: T2, arg3: T3): AssertionPlant - = returnValueOf3(plant, method, arg1, arg2, arg3, method.name) + inline fun returnValueOf3( + plant: AssertionPlant, + method: KFunction3, + arg1: T1, + arg2: T2, + arg3: T3 + ): AssertionPlant = returnValueOf3(plant, method, arg1, arg2, arg3, method.name) - override inline fun returnValueOf3(plant: AssertionPlant, noinline method: (T1, T2, T3) -> R, arg1: T1, arg2: T2, arg3: T3, name: String): AssertionPlant - = featureAssertions.returnValueOf3(plant, method, arg1, arg2, arg3, name) + override inline fun returnValueOf3( + plant: AssertionPlant, + noinline method: (T1, T2, T3) -> R, + arg1: T1, + arg2: T2, + arg3: T3, + name: String + ): AssertionPlant = featureAssertions.returnValueOf3(plant, method, arg1, arg2, arg3, name) - override inline fun returnValueOf3(plant: AssertionPlant, noinline method: (T1, T2, T3) -> R, arg1: T1, arg2: T2, arg3: T3, noinline representationProvider: () -> Any?, name: String): AssertionPlant - = featureAssertions.returnValueOf3(plant, method, arg1, arg2, arg3, representationProvider, name) + override inline fun returnValueOf3( + plant: AssertionPlant, + noinline method: (T1, T2, T3) -> R, + arg1: T1, + arg2: T2, + arg3: T3, + noinline representationProvider: () -> Any?, + name: String + ): AssertionPlant = + featureAssertions.returnValueOf3(plant, method, arg1, arg2, arg3, representationProvider, name) @JvmName("safeReturnValueOf3") - inline fun returnValueOf3(plant: AssertionPlant, method: KFunction4, arg1: T1, arg2: T2, arg3: T3, noinline assertionCreator: AssertionPlant.() -> Unit): AssertionPlant - = returnValueOf3(plant, {a1, a2, a3 -> @Suppress("DEPRECATION") method(plant.subject, a1, a2, a3) }, arg1, arg2, arg3, method.name, assertionCreator) + inline fun returnValueOf3( + plant: AssertionPlant, + method: KFunction4, + arg1: T1, + arg2: T2, + arg3: T3, + noinline assertionCreator: AssertionPlant.() -> Unit + ): AssertionPlant = returnValueOf3( + plant, + { a1, a2, a3 -> @Suppress("DEPRECATION") method(plant.subject, a1, a2, a3) }, + arg1, + arg2, + arg3, + method.name, + assertionCreator + ) - inline fun returnValueOf3(plant: AssertionPlant, method: KFunction3, arg1: T1, arg2: T2, arg3: T3, noinline assertionCreator: AssertionPlant.() -> Unit): AssertionPlant - = returnValueOf3(plant, method, arg1, arg2, arg3, method.name, assertionCreator) + inline fun returnValueOf3( + plant: AssertionPlant, + method: KFunction3, + arg1: T1, + arg2: T2, + arg3: T3, + noinline assertionCreator: AssertionPlant.() -> Unit + ): AssertionPlant = returnValueOf3(plant, method, arg1, arg2, arg3, method.name, assertionCreator) - inline fun returnValueOf3(plant: AssertionPlant, noinline method: (T1, T2, T3) -> R, arg1: T1, arg2: T2, arg3: T3, name: String, noinline assertionCreator: AssertionPlant.() -> Unit): AssertionPlant - = returnValueOf3(plant, method, arg1, arg2, arg3, name).addAssertionsCreatedBy(assertionCreator) + inline fun returnValueOf3( + plant: AssertionPlant, + noinline method: (T1, T2, T3) -> R, + arg1: T1, + arg2: T2, + arg3: T3, + name: String, + noinline assertionCreator: AssertionPlant.() -> Unit + ): AssertionPlant = + returnValueOf3(plant, method, arg1, arg2, arg3, name).addAssertionsCreatedBy(assertionCreator) - inline fun returnValueOf3(plant: AssertionPlant, noinline method: (T1, T2, T3) -> R, arg1: T1, arg2: T2, arg3: T3, noinline representationProvider: () -> Any?, name: String, noinline assertionCreator: AssertionPlant.() -> Unit): AssertionPlant - = returnValueOf3(plant, method, arg1, arg2, arg3, representationProvider, name).addAssertionsCreatedBy(assertionCreator) + inline fun returnValueOf3( + plant: AssertionPlant, + noinline method: (T1, T2, T3) -> R, + arg1: T1, + arg2: T2, + arg3: T3, + noinline representationProvider: () -> Any?, + name: String, + noinline assertionCreator: AssertionPlant.() -> Unit + ): AssertionPlant = + returnValueOf3(plant, method, arg1, arg2, arg3, representationProvider, name).addAssertionsCreatedBy( + assertionCreator + ) @JvmName("safeReturnValueOf3") - inline fun returnValueOf3(plant: AssertionPlant, method: KFunction4, arg1: T1, arg2: T2, arg3: T3): AssertionPlantNullable { + inline fun returnValueOf3( + plant: AssertionPlant, + method: KFunction4, + arg1: T1, + arg2: T2, + arg3: T3 + ): AssertionPlantNullable { //TODO get rid of l if https://youtrack.jetbrains.com/issue/KT-23768 is fixed - val l : (T1, T2, T3) -> R = {a1, a2, a3 -> @Suppress("DEPRECATION") method(plant.subject, a1, a2, a3) } + val l: (T1, T2, T3) -> R = { a1, a2, a3 -> @Suppress("DEPRECATION") method(plant.subject, a1, a2, a3) } return returnValueOf3(plant, l, arg1, arg2, arg3, method.name) } - inline fun returnValueOf3(plant: AssertionPlant, method: KFunction3, arg1: T1, arg2: T2, arg3: T3): AssertionPlantNullable - = returnValueOf3(plant, method, arg1, arg2, arg3, method.name) + inline fun returnValueOf3( + plant: AssertionPlant, + method: KFunction3, + arg1: T1, + arg2: T2, + arg3: T3 + ): AssertionPlantNullable = returnValueOf3(plant, method, arg1, arg2, arg3, method.name) - override inline fun returnValueOf3(plant: AssertionPlant, noinline method: (T1, T2, T3) -> R, arg1: T1, arg2: T2, arg3: T3, name: String): AssertionPlantNullable - = featureAssertions.returnValueOf3(plant, method, arg1, arg2, arg3, name) + override inline fun returnValueOf3( + plant: AssertionPlant, + noinline method: (T1, T2, T3) -> R, + arg1: T1, + arg2: T2, + arg3: T3, + name: String + ): AssertionPlantNullable = featureAssertions.returnValueOf3(plant, method, arg1, arg2, arg3, name) - override inline fun returnValueOf3(plant: AssertionPlant, noinline method: (T1, T2, T3) -> R, arg1: T1, arg2: T2, arg3: T3, noinline representationProvider: () -> Any?, name: String): AssertionPlantNullable - = featureAssertions.returnValueOf3(plant, method, arg1, arg2, arg3, representationProvider, name) + override inline fun returnValueOf3( + plant: AssertionPlant, + noinline method: (T1, T2, T3) -> R, + arg1: T1, + arg2: T2, + arg3: T3, + noinline representationProvider: () -> Any?, + name: String + ): AssertionPlantNullable = + featureAssertions.returnValueOf3(plant, method, arg1, arg2, arg3, representationProvider, name) //Arg4 @JvmName("safeReturnValueOf4") - inline fun returnValueOf4(plant: AssertionPlant, method: KFunction5, arg1: T1, arg2: T2, arg3: T3, arg4: T4): AssertionPlant - = returnValueOf4(plant, {a1, a2, a3, a4 -> @Suppress("DEPRECATION") method(plant.subject, a1, a2, a3, a4) }, arg1, arg2, arg3, arg4, method.name) + inline fun returnValueOf4( + plant: AssertionPlant, + method: KFunction5, + arg1: T1, + arg2: T2, + arg3: T3, + arg4: T4 + ): AssertionPlant = returnValueOf4( + plant, + { a1, a2, a3, a4 -> @Suppress("DEPRECATION") method(plant.subject, a1, a2, a3, a4) }, + arg1, + arg2, + arg3, + arg4, + method.name + ) - inline fun returnValueOf4(plant: AssertionPlant, method: KFunction4, arg1: T1, arg2: T2, arg3: T3, arg4: T4): AssertionPlant - = returnValueOf4(plant, method, arg1, arg2, arg3, arg4, method.name) + inline fun returnValueOf4( + plant: AssertionPlant, + method: KFunction4, + arg1: T1, + arg2: T2, + arg3: T3, + arg4: T4 + ): AssertionPlant = returnValueOf4(plant, method, arg1, arg2, arg3, arg4, method.name) - override inline fun returnValueOf4(plant: AssertionPlant, noinline method: (T1, T2, T3, T4) -> R, arg1: T1, arg2: T2, arg3: T3, arg4: T4, name: String): AssertionPlant - = featureAssertions.returnValueOf4(plant, method, arg1, arg2, arg3, arg4, name) + override inline fun returnValueOf4( + plant: AssertionPlant, + noinline method: (T1, T2, T3, T4) -> R, + arg1: T1, + arg2: T2, + arg3: T3, + arg4: T4, + name: String + ): AssertionPlant = featureAssertions.returnValueOf4(plant, method, arg1, arg2, arg3, arg4, name) - override inline fun returnValueOf4(plant: AssertionPlant, noinline method: (T1, T2, T3, T4) -> R, arg1: T1, arg2: T2, arg3: T3, arg4: T4, noinline representationProvider: () -> Any?, name: String): AssertionPlant - = featureAssertions.returnValueOf4(plant, method, arg1, arg2, arg3, arg4, representationProvider, name) + override inline fun returnValueOf4( + plant: AssertionPlant, + noinline method: (T1, T2, T3, T4) -> R, + arg1: T1, + arg2: T2, + arg3: T3, + arg4: T4, + noinline representationProvider: () -> Any?, + name: String + ): AssertionPlant = + featureAssertions.returnValueOf4(plant, method, arg1, arg2, arg3, arg4, representationProvider, name) @JvmName("safeReturnValueOf4") - inline fun returnValueOf4(plant: AssertionPlant, method: KFunction5, arg1: T1, arg2: T2, arg3: T3, arg4: T4, noinline assertionCreator: AssertionPlant.() -> Unit): AssertionPlant - = returnValueOf4(plant, {a1, a2, a3, a4 -> @Suppress("DEPRECATION") method(plant.subject, a1, a2, a3, a4) }, arg1, arg2, arg3, arg4, method.name, assertionCreator) + inline fun returnValueOf4( + plant: AssertionPlant, + method: KFunction5, + arg1: T1, + arg2: T2, + arg3: T3, + arg4: T4, + noinline assertionCreator: AssertionPlant.() -> Unit + ): AssertionPlant = returnValueOf4( + plant, + { a1, a2, a3, a4 -> @Suppress("DEPRECATION") method(plant.subject, a1, a2, a3, a4) }, + arg1, + arg2, + arg3, + arg4, + method.name, + assertionCreator + ) - inline fun returnValueOf4(plant: AssertionPlant, method: KFunction4, arg1: T1, arg2: T2, arg3: T3, arg4: T4, noinline assertionCreator: AssertionPlant.() -> Unit): AssertionPlant - = returnValueOf4(plant, method, arg1, arg2, arg3, arg4, method.name, assertionCreator) + inline fun returnValueOf4( + plant: AssertionPlant, + method: KFunction4, + arg1: T1, + arg2: T2, + arg3: T3, + arg4: T4, + noinline assertionCreator: AssertionPlant.() -> Unit + ): AssertionPlant = returnValueOf4(plant, method, arg1, arg2, arg3, arg4, method.name, assertionCreator) - inline fun returnValueOf4(plant: AssertionPlant, noinline method: (T1, T2, T3, T4) -> R, arg1: T1, arg2: T2, arg3: T3, arg4: T4, name: String, noinline assertionCreator: AssertionPlant.() -> Unit): AssertionPlant - = returnValueOf4(plant, method, arg1, arg2, arg3, arg4, name).addAssertionsCreatedBy(assertionCreator) + inline fun returnValueOf4( + plant: AssertionPlant, + noinline method: (T1, T2, T3, T4) -> R, + arg1: T1, + arg2: T2, + arg3: T3, + arg4: T4, + name: String, + noinline assertionCreator: AssertionPlant.() -> Unit + ): AssertionPlant = + returnValueOf4(plant, method, arg1, arg2, arg3, arg4, name).addAssertionsCreatedBy(assertionCreator) - inline fun returnValueOf4(plant: AssertionPlant, noinline method: (T1, T2, T3, T4) -> R, arg1: T1, arg2: T2, arg3: T3, arg4: T4, noinline representationProvider: () -> Any?, name: String, noinline assertionCreator: AssertionPlant.() -> Unit): AssertionPlant - = returnValueOf4(plant, method, arg1, arg2, arg3, arg4, representationProvider, name).addAssertionsCreatedBy(assertionCreator) + inline fun returnValueOf4( + plant: AssertionPlant, + noinline method: (T1, T2, T3, T4) -> R, + arg1: T1, + arg2: T2, + arg3: T3, + arg4: T4, + noinline representationProvider: () -> Any?, + name: String, + noinline assertionCreator: AssertionPlant.() -> Unit + ): AssertionPlant = + returnValueOf4(plant, method, arg1, arg2, arg3, arg4, representationProvider, name).addAssertionsCreatedBy( + assertionCreator + ) @JvmName("safeReturnValueOf4") - inline fun returnValueOf4(plant: AssertionPlant, method: KFunction5, arg1: T1, arg2: T2, arg3: T3, arg4: T4): AssertionPlantNullable { + inline fun returnValueOf4( + plant: AssertionPlant, + method: KFunction5, + arg1: T1, + arg2: T2, + arg3: T3, + arg4: T4 + ): AssertionPlantNullable { //TODO get rid of l if https://youtrack.jetbrains.com/issue/KT-23768 is fixed - val l : (T1, T2, T3, T4) -> R = {a1, a2, a3, a4 -> @Suppress("DEPRECATION") method(plant.subject, a1, a2, a3, a4) } + val l: (T1, T2, T3, T4) -> R = + { a1, a2, a3, a4 -> @Suppress("DEPRECATION") method(plant.subject, a1, a2, a3, a4) } return returnValueOf4(plant, l, arg1, arg2, arg3, arg4, method.name) } - inline fun returnValueOf4(plant: AssertionPlant, method: KFunction4, arg1: T1, arg2: T2, arg3: T3, arg4: T4): AssertionPlantNullable - = returnValueOf4(plant, method, arg1, arg2, arg3, arg4, method.name) + inline fun returnValueOf4( + plant: AssertionPlant, + method: KFunction4, + arg1: T1, + arg2: T2, + arg3: T3, + arg4: T4 + ): AssertionPlantNullable = returnValueOf4(plant, method, arg1, arg2, arg3, arg4, method.name) - override inline fun returnValueOf4(plant: AssertionPlant, noinline method: (T1, T2, T3, T4) -> R, arg1: T1, arg2: T2, arg3: T3, arg4: T4, name: String): AssertionPlantNullable - = featureAssertions.returnValueOf4(plant, method, arg1, arg2, arg3, arg4, name) + override inline fun returnValueOf4( + plant: AssertionPlant, + noinline method: (T1, T2, T3, T4) -> R, + arg1: T1, + arg2: T2, + arg3: T3, + arg4: T4, + name: String + ): AssertionPlantNullable = featureAssertions.returnValueOf4(plant, method, arg1, arg2, arg3, arg4, name) - override inline fun returnValueOf4(plant: AssertionPlant, noinline method: (T1, T2, T3, T4) -> R, arg1: T1, arg2: T2, arg3: T3, arg4: T4, noinline representationProvider: () -> Any?, name: String): AssertionPlantNullable - = featureAssertions.returnValueOf4(plant, method, arg1, arg2, arg3, arg4, representationProvider, name) + override inline fun returnValueOf4( + plant: AssertionPlant, + noinline method: (T1, T2, T3, T4) -> R, + arg1: T1, + arg2: T2, + arg3: T3, + arg4: T4, + noinline representationProvider: () -> Any?, + name: String + ): AssertionPlantNullable = + featureAssertions.returnValueOf4(plant, method, arg1, arg2, arg3, arg4, representationProvider, name) //Arg5 @JvmName("safeReturnValueOf5") - inline fun returnValueOf5(plant: AssertionPlant, method: KFunction6, arg1: T1, arg2: T2, arg3: T3, arg4: T4, arg5: T5): AssertionPlant - = returnValueOf5(plant, {a1, a2, a3, a4, a5 -> @Suppress("DEPRECATION") method(plant.subject, a1, a2, a3, a4, a5) }, arg1, arg2, arg3, arg4, arg5, method.name) + inline fun returnValueOf5( + plant: AssertionPlant, + method: KFunction6, + arg1: T1, + arg2: T2, + arg3: T3, + arg4: T4, + arg5: T5 + ): AssertionPlant = returnValueOf5( + plant, + { a1, a2, a3, a4, a5 -> @Suppress("DEPRECATION") method(plant.subject, a1, a2, a3, a4, a5) }, + arg1, + arg2, + arg3, + arg4, + arg5, + method.name + ) - inline fun returnValueOf5(plant: AssertionPlant, method: KFunction5, arg1: T1, arg2: T2, arg3: T3, arg4: T4, arg5: T5): AssertionPlant - = returnValueOf5(plant, method, arg1, arg2, arg3, arg4, arg5, method.name) + inline fun returnValueOf5( + plant: AssertionPlant, + method: KFunction5, + arg1: T1, + arg2: T2, + arg3: T3, + arg4: T4, + arg5: T5 + ): AssertionPlant = returnValueOf5(plant, method, arg1, arg2, arg3, arg4, arg5, method.name) - override inline fun returnValueOf5(plant: AssertionPlant, noinline method: (T1, T2, T3, T4, T5) -> R, arg1: T1, arg2: T2, arg3: T3, arg4: T4, arg5: T5, name: String): AssertionPlant - = featureAssertions.returnValueOf5(plant, method, arg1, arg2, arg3, arg4, arg5, name) + override inline fun returnValueOf5( + plant: AssertionPlant, + noinline method: (T1, T2, T3, T4, T5) -> R, + arg1: T1, + arg2: T2, + arg3: T3, + arg4: T4, + arg5: T5, + name: String + ): AssertionPlant = featureAssertions.returnValueOf5(plant, method, arg1, arg2, arg3, arg4, arg5, name) - override inline fun returnValueOf5(plant: AssertionPlant, noinline method: (T1, T2, T3, T4, T5) -> R, arg1: T1, arg2: T2, arg3: T3, arg4: T4, arg5: T5, noinline representationProvider: () -> Any?, name: String): AssertionPlant - = featureAssertions.returnValueOf5(plant, method, arg1, arg2, arg3, arg4, arg5, representationProvider, name) + override inline fun returnValueOf5( + plant: AssertionPlant, + noinline method: (T1, T2, T3, T4, T5) -> R, + arg1: T1, + arg2: T2, + arg3: T3, + arg4: T4, + arg5: T5, + noinline representationProvider: () -> Any?, + name: String + ): AssertionPlant = + featureAssertions.returnValueOf5(plant, method, arg1, arg2, arg3, arg4, arg5, representationProvider, name) @JvmName("safeReturnValueOf5") - inline fun returnValueOf5(plant: AssertionPlant, method: KFunction6, arg1: T1, arg2: T2, arg3: T3, arg4: T4, arg5: T5, noinline assertionCreator: AssertionPlant.() -> Unit): AssertionPlant - = returnValueOf5(plant, {a1, a2, a3, a4, a5 -> @Suppress("DEPRECATION") method(plant.subject, a1, a2, a3, a4, a5) }, arg1, arg2, arg3, arg4, arg5, method.name, assertionCreator) + inline fun returnValueOf5( + plant: AssertionPlant, + method: KFunction6, + arg1: T1, + arg2: T2, + arg3: T3, + arg4: T4, + arg5: T5, + noinline assertionCreator: AssertionPlant.() -> Unit + ): AssertionPlant = returnValueOf5( + plant, + { a1, a2, a3, a4, a5 -> @Suppress("DEPRECATION") method(plant.subject, a1, a2, a3, a4, a5) }, + arg1, + arg2, + arg3, + arg4, + arg5, + method.name, + assertionCreator + ) - inline fun returnValueOf5(plant: AssertionPlant, method: KFunction5, arg1: T1, arg2: T2, arg3: T3, arg4: T4, arg5: T5, noinline assertionCreator: AssertionPlant.() -> Unit): AssertionPlant - = returnValueOf5(plant, method, arg1, arg2, arg3, arg4, arg5, method.name, assertionCreator) + inline fun returnValueOf5( + plant: AssertionPlant, + method: KFunction5, + arg1: T1, + arg2: T2, + arg3: T3, + arg4: T4, + arg5: T5, + noinline assertionCreator: AssertionPlant.() -> Unit + ): AssertionPlant = returnValueOf5(plant, method, arg1, arg2, arg3, arg4, arg5, method.name, assertionCreator) - inline fun returnValueOf5(plant: AssertionPlant, noinline method: (T1, T2, T3, T4, T5) -> R, arg1: T1, arg2: T2, arg3: T3, arg4: T4, arg5: T5, name: String, noinline assertionCreator: AssertionPlant.() -> Unit): AssertionPlant - = returnValueOf5(plant, method, arg1, arg2, arg3, arg4, arg5, name).addAssertionsCreatedBy(assertionCreator) + inline fun returnValueOf5( + plant: AssertionPlant, + noinline method: (T1, T2, T3, T4, T5) -> R, + arg1: T1, + arg2: T2, + arg3: T3, + arg4: T4, + arg5: T5, + name: String, + noinline assertionCreator: AssertionPlant.() -> Unit + ): AssertionPlant = + returnValueOf5(plant, method, arg1, arg2, arg3, arg4, arg5, name).addAssertionsCreatedBy(assertionCreator) - inline fun returnValueOf5(plant: AssertionPlant, noinline method: (T1, T2, T3, T4, T5) -> R, arg1: T1, arg2: T2, arg3: T3, arg4: T4, arg5: T5, noinline representationProvider: () -> Any?, name: String, noinline assertionCreator: AssertionPlant.() -> Unit): AssertionPlant - = returnValueOf5(plant, method, arg1, arg2, arg3, arg4, arg5, representationProvider, name).addAssertionsCreatedBy(assertionCreator) + inline fun returnValueOf5( + plant: AssertionPlant, + noinline method: (T1, T2, T3, T4, T5) -> R, + arg1: T1, + arg2: T2, + arg3: T3, + arg4: T4, + arg5: T5, + noinline representationProvider: () -> Any?, + name: String, + noinline assertionCreator: AssertionPlant.() -> Unit + ): AssertionPlant = returnValueOf5( + plant, + method, + arg1, + arg2, + arg3, + arg4, + arg5, + representationProvider, + name + ).addAssertionsCreatedBy(assertionCreator) @JvmName("safeReturnValueOf5") - inline fun returnValueOf5(plant: AssertionPlant, method: KFunction6, arg1: T1, arg2: T2, arg3: T3, arg4: T4, arg5: T5): AssertionPlantNullable { + inline fun returnValueOf5( + plant: AssertionPlant, + method: KFunction6, + arg1: T1, + arg2: T2, + arg3: T3, + arg4: T4, + arg5: T5 + ): AssertionPlantNullable { //TODO get rid of l if https://youtrack.jetbrains.com/issue/KT-23768 is fixed - val l: (T1, T2, T3, T4, T5) -> R = {a1, a2, a3, a4, a5 -> @Suppress("DEPRECATION") method(plant.subject, a1, a2, a3, a4, a5) } + val l: (T1, T2, T3, T4, T5) -> R = + { a1, a2, a3, a4, a5 -> @Suppress("DEPRECATION") method(plant.subject, a1, a2, a3, a4, a5) } return returnValueOf5(plant, l, arg1, arg2, arg3, arg4, arg5, method.name) } - inline fun returnValueOf5(plant: AssertionPlant, method: KFunction5, arg1: T1, arg2: T2, arg3: T3, arg4: T4, arg5: T5): AssertionPlantNullable - = returnValueOf5(plant, method, arg1, arg2, arg3, arg4, arg5, method.name) + inline fun returnValueOf5( + plant: AssertionPlant, + method: KFunction5, + arg1: T1, + arg2: T2, + arg3: T3, + arg4: T4, + arg5: T5 + ): AssertionPlantNullable = returnValueOf5(plant, method, arg1, arg2, arg3, arg4, arg5, method.name) - override inline fun returnValueOf5(plant: AssertionPlant, noinline method: (T1, T2, T3, T4, T5) -> R, arg1: T1, arg2: T2, arg3: T3, arg4: T4, arg5: T5, name: String): AssertionPlantNullable - = featureAssertions.returnValueOf5(plant, method, arg1, arg2, arg3, arg4, arg5, name) + override inline fun returnValueOf5( + plant: AssertionPlant, + noinline method: (T1, T2, T3, T4, T5) -> R, + arg1: T1, + arg2: T2, + arg3: T3, + arg4: T4, + arg5: T5, + name: String + ): AssertionPlantNullable = featureAssertions.returnValueOf5(plant, method, arg1, arg2, arg3, arg4, arg5, name) - override inline fun returnValueOf5(plant: AssertionPlant, noinline method: (T1, T2, T3, T4, T5) -> R, arg1: T1, arg2: T2, arg3: T3, arg4: T4, arg5: T5, noinline representationProvider: () -> Any?, name: String): AssertionPlantNullable - = featureAssertions.returnValueOf5(plant, method, arg1, arg2, arg3, arg4, arg5, representationProvider, name) + override inline fun returnValueOf5( + plant: AssertionPlant, + noinline method: (T1, T2, T3, T4, T5) -> R, + arg1: T1, + arg2: T2, + arg3: T3, + arg4: T4, + arg5: T5, + noinline representationProvider: () -> Any?, + name: String + ): AssertionPlantNullable = + featureAssertions.returnValueOf5(plant, method, arg1, arg2, arg3, arg4, arg5, representationProvider, name) } diff --git a/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/ListAssertionsBuilder.kt b/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/ListAssertionsBuilder.kt index 1bbea70ef..25ffffd61 100644 --- a/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/ListAssertionsBuilder.kt +++ b/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/ListAssertionsBuilder.kt @@ -1,4 +1,4 @@ -@file:Suppress("OVERRIDE_BY_INLINE", "NOTHING_TO_INLINE") +@file:Suppress("DEPRECATION" /* TODO remove annotation with 1.0.0 */, "OVERRIDE_BY_INLINE", "NOTHING_TO_INLINE") package ch.tutteli.atrium.domain.builders.creating diff --git a/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/MapAssertionsBuilder.kt b/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/MapAssertionsBuilder.kt index 4a4ce79fb..25a0b3d53 100644 --- a/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/MapAssertionsBuilder.kt +++ b/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/MapAssertionsBuilder.kt @@ -1,4 +1,7 @@ -@file:Suppress("OVERRIDE_BY_INLINE", "NOTHING_TO_INLINE") +@file:Suppress( + "OVERRIDE_BY_INLINE", "NOTHING_TO_INLINE", +/* TODO remove annotation with 1.0.0 */ "TYPEALIAS_EXPANSION_DEPRECATION" +) package ch.tutteli.atrium.domain.builders.creating diff --git a/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/MapEntryAssertionsBuilder.kt b/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/MapEntryAssertionsBuilder.kt index e61b221c8..cd151a9f9 100644 --- a/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/MapEntryAssertionsBuilder.kt +++ b/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/MapEntryAssertionsBuilder.kt @@ -1,4 +1,4 @@ -@file:Suppress("OVERRIDE_BY_INLINE", "NOTHING_TO_INLINE") +@file:Suppress("DEPRECATION" /* TODO remove annotation with 1.0.0 */, "OVERRIDE_BY_INLINE", "NOTHING_TO_INLINE") package ch.tutteli.atrium.domain.builders.creating diff --git a/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/PairAssertionsBuilder.kt b/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/PairAssertionsBuilder.kt index f3870e72a..5c8e27f56 100644 --- a/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/PairAssertionsBuilder.kt +++ b/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/PairAssertionsBuilder.kt @@ -1,4 +1,4 @@ -@file:Suppress("OVERRIDE_BY_INLINE", "NOTHING_TO_INLINE") +@file:Suppress("DEPRECATION" /* TODO remove annotation with 1.0.0 */, "OVERRIDE_BY_INLINE", "NOTHING_TO_INLINE") package ch.tutteli.atrium.domain.builders.creating diff --git a/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/basic/contains/CheckOptionExtension.kt b/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/basic/contains/CheckOptionExtension.kt index 35414bf49..c391a8b6f 100644 --- a/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/basic/contains/CheckOptionExtension.kt +++ b/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/basic/contains/CheckOptionExtension.kt @@ -1,3 +1,5 @@ +@file:Suppress(/* TODO remove annotation with 1.0.0 */ "TYPEALIAS_EXPANSION_DEPRECATION", "DEPRECATION") + package ch.tutteli.atrium.domain.builders.creating.basic.contains import ch.tutteli.atrium.assertions.Assertion diff --git a/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/changers/SubjectChangerBuilder.kt b/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/changers/SubjectChangerBuilder.kt index 3d902db27..fba4d3ec8 100644 --- a/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/changers/SubjectChangerBuilder.kt +++ b/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/changers/SubjectChangerBuilder.kt @@ -1,4 +1,7 @@ -@file:Suppress("OVERRIDE_BY_INLINE", "NOTHING_TO_INLINE") +@file:Suppress( +/* TODO remove annotation with 1.0.0 */ "TYPEALIAS_EXPANSION_DEPRECATION", "DEPRECATION", + "OVERRIDE_BY_INLINE", "NOTHING_TO_INLINE" +) package ch.tutteli.atrium.domain.builders.creating.changers diff --git a/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/iterableAssertionsBuilders.kt b/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/iterableAssertionsBuilders.kt index 13b8a1876..fa8703740 100644 --- a/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/iterableAssertionsBuilders.kt +++ b/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/iterableAssertionsBuilders.kt @@ -1,4 +1,4 @@ -@file:Suppress("OVERRIDE_BY_INLINE", "NOTHING_TO_INLINE") +@file:Suppress("DEPRECATION" /* TODO remove annotation with 1.0.0 */, "OVERRIDE_BY_INLINE", "NOTHING_TO_INLINE") package ch.tutteli.atrium.domain.builders.creating diff --git a/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/throwableAssertionsBuilders.kt b/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/throwableAssertionsBuilders.kt index 2dd9be25c..a654d3cb2 100644 --- a/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/throwableAssertionsBuilders.kt +++ b/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/creating/throwableAssertionsBuilders.kt @@ -7,7 +7,6 @@ import ch.tutteli.atrium.creating.AssertionPlant import ch.tutteli.atrium.creating.Expect import ch.tutteli.atrium.domain.creating.ThrowableAssertions import ch.tutteli.atrium.domain.creating.changers.ChangedSubjectPostStep -import ch.tutteli.atrium.domain.creating.listAssertions import ch.tutteli.atrium.domain.creating.throwable.thrown.ThrowableThrown import ch.tutteli.atrium.domain.creating.throwable.thrown.creators.ThrowableThrownAssertions import ch.tutteli.atrium.domain.creating.throwable.thrown.creators.throwableThrownAssertions diff --git a/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/migration/assertToExpect.kt b/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/migration/assertToExpect.kt index 9bf6c9b5d..6cfcefba0 100644 --- a/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/migration/assertToExpect.kt +++ b/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/migration/assertToExpect.kt @@ -1,3 +1,6 @@ +// TODO remove file with 1.0.0 +@file:Suppress("TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.domain.builders.migration import ch.tutteli.atrium.core.coreFactory diff --git a/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/utils/mapArguments.kt b/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/utils/mapArguments.kt index 91f33c432..d359dc517 100644 --- a/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/utils/mapArguments.kt +++ b/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/utils/mapArguments.kt @@ -1,3 +1,8 @@ +@file:Suppress( +/* TODO remove annotation with 1.0.0 */ "DEPRECATION", +/* TODO remove annotation with 1.0.0 */ "TYPEALIAS_EXPANSION_DEPRECATION" +) + package ch.tutteli.atrium.domain.builders.utils import ch.tutteli.atrium.creating.Assert diff --git a/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/utils/subAssert.kt b/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/utils/subAssert.kt index a865a4946..f27638b17 100644 --- a/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/utils/subAssert.kt +++ b/domain/builders/atrium-domain-builders-common/src/main/kotlin/ch/tutteli/atrium/domain/builders/utils/subAssert.kt @@ -1,3 +1,8 @@ +@file:Suppress( +/* TODO remove annotation with 1.0.0 */ "DEPRECATION", +/* TODO remove annotation with 1.0.0 */ "TYPEALIAS_EXPANSION_DEPRECATION" +) + package ch.tutteli.atrium.domain.builders.utils import ch.tutteli.atrium.creating.Assert diff --git a/domain/builders/atrium-domain-builders-jvm/src/test/kotlin/ch/tutteli/atrium/domain/builders/creating/FeatureAssertionsBuilderNameRepresentationSpec.kt b/domain/builders/atrium-domain-builders-jvm/src/test/kotlin/ch/tutteli/atrium/domain/builders/creating/FeatureAssertionsBuilderNameRepresentationSpec.kt index b2631a035..12285b788 100644 --- a/domain/builders/atrium-domain-builders-jvm/src/test/kotlin/ch/tutteli/atrium/domain/builders/creating/FeatureAssertionsBuilderNameRepresentationSpec.kt +++ b/domain/builders/atrium-domain-builders-jvm/src/test/kotlin/ch/tutteli/atrium/domain/builders/creating/FeatureAssertionsBuilderNameRepresentationSpec.kt @@ -1,4 +1,5 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") package ch.tutteli.atrium.domain.builders.creating diff --git a/domain/builders/atrium-domain-builders-jvm/src/test/kotlin/ch/tutteli/atrium/domain/builders/creating/FeatureAssertionsBuilderNameSpec.kt b/domain/builders/atrium-domain-builders-jvm/src/test/kotlin/ch/tutteli/atrium/domain/builders/creating/FeatureAssertionsBuilderNameSpec.kt index 9e10b710c..d53808b06 100644 --- a/domain/builders/atrium-domain-builders-jvm/src/test/kotlin/ch/tutteli/atrium/domain/builders/creating/FeatureAssertionsBuilderNameSpec.kt +++ b/domain/builders/atrium-domain-builders-jvm/src/test/kotlin/ch/tutteli/atrium/domain/builders/creating/FeatureAssertionsBuilderNameSpec.kt @@ -1,4 +1,5 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") package ch.tutteli.atrium.domain.builders.creating diff --git a/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/collectionAssertionsDeprecated.kt b/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/collectionAssertionsDeprecated.kt index a2c5b0c0a..0f75516e8 100644 --- a/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/collectionAssertionsDeprecated.kt +++ b/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/collectionAssertionsDeprecated.kt @@ -1,4 +1,7 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +@file:Suppress( +/* TODO remove annotation with 1.0.0 */ "DEPRECATION", +/* TODO remove annotation with 1.0.0 */ "TYPEALIAS_EXPANSION_DEPRECATION" +) package ch.tutteli.atrium.domain.robstoll.lib.creating diff --git a/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/iterable/contains/creators/InAnyOrderEntriesDeprecatedAssertionCreator.kt b/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/iterable/contains/creators/InAnyOrderEntriesDeprecatedAssertionCreator.kt index 3494677a7..1f8e024d0 100644 --- a/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/iterable/contains/creators/InAnyOrderEntriesDeprecatedAssertionCreator.kt +++ b/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/iterable/contains/creators/InAnyOrderEntriesDeprecatedAssertionCreator.kt @@ -1,3 +1,5 @@ +@file:Suppress("DEPRECATION" /* TODO remove annotation with 1.0.0 */) + package ch.tutteli.atrium.domain.robstoll.lib.creating.iterable.contains.creators import ch.tutteli.atrium.assertions.Assertion diff --git a/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/iterable/contains/creators/InAnyOrderOnlyEntriesDeprecatedAssertionCreator.kt b/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/iterable/contains/creators/InAnyOrderOnlyEntriesDeprecatedAssertionCreator.kt index 89a5e60f3..4cbf7af1f 100644 --- a/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/iterable/contains/creators/InAnyOrderOnlyEntriesDeprecatedAssertionCreator.kt +++ b/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/iterable/contains/creators/InAnyOrderOnlyEntriesDeprecatedAssertionCreator.kt @@ -1,3 +1,5 @@ +@file:Suppress("DEPRECATION" /* TODO remove annotation with 1.0.0 */) + package ch.tutteli.atrium.domain.robstoll.lib.creating.iterable.contains.creators import ch.tutteli.atrium.assertions.Assertion diff --git a/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/iterable/contains/creators/InOrderOnlyDeprecatedMatcher.kt b/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/iterable/contains/creators/InOrderOnlyDeprecatedMatcher.kt index b6800bd5e..e764f958d 100644 --- a/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/iterable/contains/creators/InOrderOnlyDeprecatedMatcher.kt +++ b/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/iterable/contains/creators/InOrderOnlyDeprecatedMatcher.kt @@ -1,3 +1,6 @@ +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION") + package ch.tutteli.atrium.domain.robstoll.lib.creating.iterable.contains.creators import ch.tutteli.atrium.assertions.Assertion @@ -11,6 +14,7 @@ interface InOrderOnlyDeprecatedMatcher { fun entryAssertionCreator(subjectProvider: () -> List, searchCriterion: SC): (() -> Boolean) -> Assertion + @Suppress("DEPRECATION") fun CollectingAssertionPlant>.createSingleEntryAssertion( currentIndex: Int, searchCriterion: SC, diff --git a/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/iterable/contains/creators/InOrderOnlyEntriesDeprecatedAssertionCreator.kt b/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/iterable/contains/creators/InOrderOnlyEntriesDeprecatedAssertionCreator.kt index 7bb76d221..de0fb5270 100644 --- a/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/iterable/contains/creators/InOrderOnlyEntriesDeprecatedAssertionCreator.kt +++ b/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/iterable/contains/creators/InOrderOnlyEntriesDeprecatedAssertionCreator.kt @@ -1,3 +1,5 @@ +@file:Suppress("DEPRECATION" /* TODO remove annotation with 1.0.0 */) + package ch.tutteli.atrium.domain.robstoll.lib.creating.iterable.contains.creators import ch.tutteli.atrium.assertions.AssertionGroup diff --git a/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/iterable/contains/creators/InOrderOnlyEntriesDeprecatedMatcher.kt b/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/iterable/contains/creators/InOrderOnlyEntriesDeprecatedMatcher.kt index 2bcee3543..cbda2b0bb 100644 --- a/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/iterable/contains/creators/InOrderOnlyEntriesDeprecatedMatcher.kt +++ b/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/iterable/contains/creators/InOrderOnlyEntriesDeprecatedMatcher.kt @@ -1,3 +1,5 @@ +@file:Suppress("DEPRECATION" /* TODO remove annotation with 1.0.0 */) + package ch.tutteli.atrium.domain.robstoll.lib.creating.iterable.contains.creators import ch.tutteli.atrium.assertions.Assertion diff --git a/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/iterable/contains/creators/InOrderOnlyGroupedDeprecatedAssertionCreator.kt b/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/iterable/contains/creators/InOrderOnlyGroupedDeprecatedAssertionCreator.kt index 92d67a46a..024769b77 100644 --- a/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/iterable/contains/creators/InOrderOnlyGroupedDeprecatedAssertionCreator.kt +++ b/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/iterable/contains/creators/InOrderOnlyGroupedDeprecatedAssertionCreator.kt @@ -1,3 +1,7 @@ +@file:Suppress( +/* TODO remove annotation with 1.0.0 */ "DEPRECATION", +/* TODO remove annotation with 1.0.0 */ "TYPEALIAS_EXPANSION_DEPRECATION" +) package ch.tutteli.atrium.domain.robstoll.lib.creating.iterable.contains.creators import ch.tutteli.atrium.assertions.AssertionGroup diff --git a/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/iterable/contains/creators/InOrderOnlyGroupedEntriesDeprecatedAssertionCreator.kt b/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/iterable/contains/creators/InOrderOnlyGroupedEntriesDeprecatedAssertionCreator.kt index f883914f0..b3bd8a8d9 100644 --- a/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/iterable/contains/creators/InOrderOnlyGroupedEntriesDeprecatedAssertionCreator.kt +++ b/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/iterable/contains/creators/InOrderOnlyGroupedEntriesDeprecatedAssertionCreator.kt @@ -1,3 +1,8 @@ +@file:Suppress( +/* TODO remove annotation with 1.0.0 */ "DEPRECATION", +/* TODO remove annotation with 1.0.0 */ "TYPEALIAS_EXPANSION_DEPRECATION" +) + package ch.tutteli.atrium.domain.robstoll.lib.creating.iterable.contains.creators import ch.tutteli.atrium.api.cc.en_GB.contains diff --git a/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/mapAssertionsDeprecated.kt b/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/mapAssertionsDeprecated.kt index 0ed6be579..116fa59fe 100644 --- a/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/mapAssertionsDeprecated.kt +++ b/domain/robstoll-lib/atrium-domain-robstoll-lib-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/mapAssertionsDeprecated.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + @file:JvmMultifileClass @file:JvmName("MapAssertionsKt") diff --git a/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/AnyAssertionsDeprecatedImpl.kt b/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/AnyAssertionsDeprecatedImpl.kt index 8b3df90ce..dc509d2b5 100644 --- a/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/AnyAssertionsDeprecatedImpl.kt +++ b/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/AnyAssertionsDeprecatedImpl.kt @@ -1,3 +1,5 @@ +@file:Suppress("DEPRECATION" /* TODO remove annotation with 1.0.0 */) + package ch.tutteli.atrium.domain.robstoll.creating import ch.tutteli.atrium.creating.AssertionPlant diff --git a/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/CollectionAssertionsDeprecatedImpl.kt b/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/CollectionAssertionsDeprecatedImpl.kt index 770740fea..001ba3fbf 100644 --- a/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/CollectionAssertionsDeprecatedImpl.kt +++ b/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/CollectionAssertionsDeprecatedImpl.kt @@ -1,3 +1,8 @@ +@file:Suppress( +/* TODO remove annotation with 1.0.0 */ "DEPRECATION", +/* TODO remove annotation with 1.0.0 */ "TYPEALIAS_EXPANSION_DEPRECATION" +) + package ch.tutteli.atrium.domain.robstoll.creating import ch.tutteli.atrium.creating.Assert diff --git a/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/IterableAssertionsDeprecatedImpl.kt b/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/IterableAssertionsDeprecatedImpl.kt index 19c1ce731..c89e17c6b 100644 --- a/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/IterableAssertionsDeprecatedImpl.kt +++ b/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/IterableAssertionsDeprecatedImpl.kt @@ -1,3 +1,5 @@ +@file:Suppress("DEPRECATION" /* TODO remove annotation with 1.0.0 */) + package ch.tutteli.atrium.domain.robstoll.creating import ch.tutteli.atrium.assertions.Assertion diff --git a/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/ListAssertionsDeprecatedImpl.kt b/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/ListAssertionsDeprecatedImpl.kt index 84c881194..88cb8e31f 100644 --- a/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/ListAssertionsDeprecatedImpl.kt +++ b/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/ListAssertionsDeprecatedImpl.kt @@ -1,3 +1,5 @@ +@file:Suppress("DEPRECATION" /* TODO remove annotation with 1.0.0 */) + package ch.tutteli.atrium.domain.robstoll.creating import ch.tutteli.atrium.creating.AssertionPlant diff --git a/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/MapAssertionsDeprecatedImpl.kt b/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/MapAssertionsDeprecatedImpl.kt index 6b382893f..14c74719f 100644 --- a/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/MapAssertionsDeprecatedImpl.kt +++ b/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/MapAssertionsDeprecatedImpl.kt @@ -1,3 +1,8 @@ +@file:Suppress( +/* TODO remove annotation with 1.0.0 */ "DEPRECATION", +/* TODO remove annotation with 1.0.0 */ "TYPEALIAS_EXPANSION_DEPRECATION" +) + package ch.tutteli.atrium.domain.robstoll.creating import ch.tutteli.atrium.assertions.Assertion diff --git a/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/MapEntryAssertionsDeprecatedImpl.kt b/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/MapEntryAssertionsDeprecatedImpl.kt index 518392efa..cc8f42790 100644 --- a/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/MapEntryAssertionsDeprecatedImpl.kt +++ b/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/MapEntryAssertionsDeprecatedImpl.kt @@ -1,3 +1,5 @@ +@file:Suppress("DEPRECATION" /* TODO remove annotation with 1.0.0 */) + package ch.tutteli.atrium.domain.robstoll.creating import ch.tutteli.atrium.creating.AssertionPlant diff --git a/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/PairAssertionsImpl.kt b/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/PairAssertionsImpl.kt index 1657c3e7a..77898aced 100644 --- a/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/PairAssertionsImpl.kt +++ b/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/PairAssertionsImpl.kt @@ -1,3 +1,5 @@ +@file:Suppress("DEPRECATION" /* TODO remove annotation with 1.0.0 */) + package ch.tutteli.atrium.domain.robstoll.creating import ch.tutteli.atrium.assertions.Assertion diff --git a/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/changers/SubjectChangerImpl.kt b/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/changers/SubjectChangerImpl.kt index f8d7fcbc0..3e2f1073c 100644 --- a/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/changers/SubjectChangerImpl.kt +++ b/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/changers/SubjectChangerImpl.kt @@ -36,7 +36,9 @@ class SubjectChangerImpl : SubjectChanger { maybeSubAssertions ) - @Suppress("DEPRECATION", "KDocMissingDocumentation", "OverridingDeprecatedMember") + @Suppress("DEPRECATION", "KDocMissingDocumentation", "OverridingDeprecatedMember", + "TYPEALIAS_EXPANSION_DEPRECATION" + ) override fun unreportedToAssert( originalPlant: SubjectProvider, transformation: (T) -> R diff --git a/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/iterable/contains/creators/IterableContainsAssertionsDeprecatedImpl.kt b/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/iterable/contains/creators/IterableContainsAssertionsDeprecatedImpl.kt index 424346aae..1b4aa3a74 100644 --- a/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/iterable/contains/creators/IterableContainsAssertionsDeprecatedImpl.kt +++ b/domain/robstoll/atrium-domain-robstoll-common/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/creating/iterable/contains/creators/IterableContainsAssertionsDeprecatedImpl.kt @@ -1,3 +1,5 @@ +@file:Suppress("DEPRECATION" /* TODO remove annotation with 1.0.0 */) + package ch.tutteli.atrium.domain.robstoll.creating.iterable.contains.creators import ch.tutteli.atrium.assertions.Assertion diff --git a/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/anyAssertions.kt b/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/anyAssertions.kt index aa6d94694..66833253d 100644 --- a/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/anyAssertions.kt +++ b/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/anyAssertions.kt @@ -1,3 +1,6 @@ +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.assertions import ch.tutteli.atrium.creating.AssertionPlant diff --git a/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/bigDecimalAssertions.kt b/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/bigDecimalAssertions.kt index ac451c028..cec05115f 100644 --- a/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/bigDecimalAssertions.kt +++ b/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/bigDecimalAssertions.kt @@ -1,3 +1,6 @@ +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.assertions import ch.tutteli.atrium.creating.AssertionPlant diff --git a/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/charSequenceAssertions.kt b/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/charSequenceAssertions.kt index 06b99eb25..7c98452f9 100644 --- a/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/charSequenceAssertions.kt +++ b/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/charSequenceAssertions.kt @@ -1,3 +1,6 @@ +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.assertions import ch.tutteli.atrium.creating.AssertionPlant diff --git a/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/collectionAssertions.kt b/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/collectionAssertions.kt index d30e68e7c..3027d4633 100644 --- a/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/collectionAssertions.kt +++ b/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/collectionAssertions.kt @@ -1,3 +1,5 @@ +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") package ch.tutteli.atrium.assertions import ch.tutteli.atrium.creating.AssertionPlant diff --git a/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/comparableAssertions.kt b/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/comparableAssertions.kt index 7f5b128c4..5cc025105 100644 --- a/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/comparableAssertions.kt +++ b/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/comparableAssertions.kt @@ -1,3 +1,5 @@ +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") package ch.tutteli.atrium.assertions import ch.tutteli.atrium.creating.AssertionPlant diff --git a/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/featureAssertions.kt b/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/featureAssertions.kt index 60c5b5028..b4abc73be 100644 --- a/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/featureAssertions.kt +++ b/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/featureAssertions.kt @@ -1,3 +1,5 @@ +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") package ch.tutteli.atrium.assertions import ch.tutteli.atrium.creating.AssertionPlant diff --git a/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/floatingPointAssertions.kt b/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/floatingPointAssertions.kt index 1dcc1176f..0d60a7c70 100644 --- a/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/floatingPointAssertions.kt +++ b/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/floatingPointAssertions.kt @@ -1,3 +1,5 @@ +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") package ch.tutteli.atrium.assertions import ch.tutteli.atrium.creating.AssertionPlant diff --git a/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/iterableAssertions.kt b/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/iterableAssertions.kt index 9da32e0b2..97574e429 100644 --- a/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/iterableAssertions.kt +++ b/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/iterableAssertions.kt @@ -1,3 +1,5 @@ +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") package ch.tutteli.atrium.assertions import ch.tutteli.atrium.creating.AssertionPlant diff --git a/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/throwableAssertions.kt b/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/throwableAssertions.kt index edcccfe54..b891535c6 100644 --- a/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/throwableAssertions.kt +++ b/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/throwableAssertions.kt @@ -1,4 +1,5 @@ -@file:Suppress("DEPRECATION") +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") package ch.tutteli.atrium.assertions diff --git a/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/typeTransformationAssertions.kt b/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/typeTransformationAssertions.kt index 0f6ad2402..ef46539ab 100644 --- a/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/typeTransformationAssertions.kt +++ b/misc/atrium-assertions/src/main/kotlin/ch/tutteli/atrium/assertions/typeTransformationAssertions.kt @@ -1,4 +1,5 @@ -@file:Suppress("DEPRECATION" /* TODO remove with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") package ch.tutteli.atrium.assertions diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/AssertionVerbFactory.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/AssertionVerbFactory.kt index 32dd88262..446afe59f 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/AssertionVerbFactory.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/AssertionVerbFactory.kt @@ -1,4 +1,7 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +@file:Suppress( +/* TODO remove annotation with 1.0.0 */ "DEPRECATION", +/* TODO remove annotation with 1.0.0 */ "TYPEALIAS_EXPANSION_DEPRECATION" +) package ch.tutteli.atrium.spec diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/AnyAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/AnyAssertionsSpec.kt index 699b01cc4..e95a8f90b 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/AnyAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/AnyAssertionsSpec.kt @@ -1,4 +1,5 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") package ch.tutteli.atrium.spec.integration @@ -51,16 +52,19 @@ abstract class AnyAssertionsSpec( andLazyPair.first to mapToCreateAssertion { andLazyPair.second } ) {}) - include(@Suppress("DEPRECATION") object : CheckingAssertionSpec(verbs, describePrefix, + include(@Suppress("DEPRECATION") object : CheckingAssertionSpec( + verbs, describePrefix, checkingTriple(toBe, { funInt.toBeFun(this, 1) }, 1, 0), checkingTriple(notToBe, { funInt.notToBeFun(this, 1) }, 0, 1), checkingTriple(isSame, { funInt.isSameFun(this, 1) }, 1, 0), checkingTriple(isNotSame, { funInt.isNotSameFun(this, 1) }, 0, 1) ) {}) - fun prefixedDescribe(description: String, body: SpecBody.() -> Unit) = prefixedDescribe(describePrefix, description, body) + fun prefixedDescribe(description: String, body: SpecBody.() -> Unit) = + prefixedDescribe(describePrefix, description, body) - fun describeFun(vararg funName: String, body: SpecBody.() -> Unit) = describeFun(describePrefix, funName, body = body) + fun describeFun(vararg funName: String, body: SpecBody.() -> Unit) = + describeFun(describePrefix, funName, body = body) val expect = verbs::checkException val assert: (Int) -> Assert = verbs::checkImmediately diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/ArrayAsIterableAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/ArrayAsIterableAssertionsSpec.kt index cb5ff4772..72d370a5f 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/ArrayAsIterableAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/ArrayAsIterableAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.contains diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/BigDecimalAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/BigDecimalAssertionsSpec.kt index 290383da8..af3f956d3 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/BigDecimalAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/BigDecimalAssertionsSpec.kt @@ -1,4 +1,5 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") package ch.tutteli.atrium.spec.integration diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/BooleanAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/BooleanAssertionsSpec.kt index 37a6a3a96..2ba75f421 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/BooleanAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/BooleanAssertionsSpec.kt @@ -1,4 +1,5 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") package ch.tutteli.atrium.spec.integration diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceAssertionsSpec.kt index 1bf60e860..2c9e51acc 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.contains diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsAtLeastAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsAtLeastAssertionsSpec.kt index 3f069c367..a8fa93a67 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsAtLeastAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsAtLeastAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.* diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsAtMostAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsAtMostAssertionsSpec.kt index 83fc4bf36..93a4f62b6 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsAtMostAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsAtMostAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.* diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsContainsNotAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsContainsNotAssertionsSpec.kt index 4b90d7c77..cd9cfbb87 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsContainsNotAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsContainsNotAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.* diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsDefaultTranslationAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsDefaultTranslationAssertionsSpec.kt index 5fec2e83b..3ed8af198 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsDefaultTranslationAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsDefaultTranslationAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.messageContains diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsExactlyAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsExactlyAssertionsSpec.kt index 474afd56e..507663d4a 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsExactlyAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsExactlyAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.* diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsNotAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsNotAssertionsSpec.kt index 5f4c3edce..27b4bf54a 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsNotAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsNotAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.messageContains diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsNotOrAtMostAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsNotOrAtMostAssertionsSpec.kt index 908d6e651..766c43664 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsNotOrAtMostAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsNotOrAtMostAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.* diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsRegexAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsRegexAssertionsSpec.kt index f614b7d21..dba37305f 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsRegexAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsRegexAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.contains diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsSpecBase.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsSpecBase.kt index eec8ddb69..573e5aebc 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsSpecBase.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CharSequenceContainsSpecBase.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.translations.DescriptionCharSequenceAssertion diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CheckingAssertionSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CheckingAssertionSpec.kt index b78a04dd2..821bcd1bc 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CheckingAssertionSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CheckingAssertionSpec.kt @@ -1,4 +1,5 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.toBe diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CollectionAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CollectionAssertionsSpec.kt index bcfebb771..58884c509 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CollectionAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CollectionAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CollectionFeatureAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CollectionFeatureAssertionsSpec.kt index 0fc6bcd86..9fc9ccef2 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CollectionFeatureAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/CollectionFeatureAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.* diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/ComparableAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/ComparableAssertionsSpec.kt index 5f1a12fd5..794be78f8 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/ComparableAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/ComparableAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.* diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/FeatureAssertionsBoundedReferenceWhenCollectingPlantSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/FeatureAssertionsBoundedReferenceWhenCollectingPlantSpec.kt index 691344548..36fddb88a 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/FeatureAssertionsBoundedReferenceWhenCollectingPlantSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/FeatureAssertionsBoundedReferenceWhenCollectingPlantSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.toThrow diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/FeatureAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/FeatureAssertionsSpec.kt index fa3069911..2d28accae 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/FeatureAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/FeatureAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.messageContains diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/FloatingPointWithErrorToleranceAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/FloatingPointWithErrorToleranceAssertionsSpec.kt index f6257748a..af47b77d6 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/FloatingPointWithErrorToleranceAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/FloatingPointWithErrorToleranceAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.contains diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableAllAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableAllAssertionsSpec.kt index 9162d8968..464df2b6e 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableAllAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableAllAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.* diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableAnyAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableAnyAssertionsSpec.kt index e3103c202..e2b9e4cdd 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableAnyAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableAnyAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.* diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsEntriesSpecBase.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsEntriesSpecBase.kt index 7b6336e80..bbe1de77b 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsEntriesSpecBase.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsEntriesSpecBase.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.isGreaterThan diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInAnyOrderAtLeast1EntriesAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInAnyOrderAtLeast1EntriesAssertionsSpec.kt index 9f14cda80..47a52fedb 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInAnyOrderAtLeast1EntriesAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInAnyOrderAtLeast1EntriesAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.* diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInAnyOrderAtLeast1ValuesAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInAnyOrderAtLeast1ValuesAssertionsSpec.kt index 29fe99941..11de3807b 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInAnyOrderAtLeast1ValuesAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInAnyOrderAtLeast1ValuesAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.* diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInAnyOrderAtLeastValuesAssertionSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInAnyOrderAtLeastValuesAssertionSpec.kt index 273d4b15f..97ce3d84d 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInAnyOrderAtLeastValuesAssertionSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInAnyOrderAtLeastValuesAssertionSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.* diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInAnyOrderAtMostValuesAssertionSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInAnyOrderAtMostValuesAssertionSpec.kt index 6b1c2f63b..540126c28 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInAnyOrderAtMostValuesAssertionSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInAnyOrderAtMostValuesAssertionSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.* diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInAnyOrderExactlyValuesAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInAnyOrderExactlyValuesAssertionsSpec.kt index 88f360a2f..b9520fcf1 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInAnyOrderExactlyValuesAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInAnyOrderExactlyValuesAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.* diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInAnyOrderNotOrAtMostValuesAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInAnyOrderNotOrAtMostValuesAssertionsSpec.kt index 6dd1e5cb4..fbd9e281e 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInAnyOrderNotOrAtMostValuesAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInAnyOrderNotOrAtMostValuesAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInAnyOrderOnlyEntriesAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInAnyOrderOnlyEntriesAssertionsSpec.kt index 66c7216a3..676d6cbeb 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInAnyOrderOnlyEntriesAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInAnyOrderOnlyEntriesAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInAnyOrderOnlyValuesAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInAnyOrderOnlyValuesAssertionsSpec.kt index eab324925..26163bd93 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInAnyOrderOnlyValuesAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInAnyOrderOnlyValuesAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.* diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInOrderOnlyEntriesAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInOrderOnlyEntriesAssertionsSpec.kt index 743385f95..41e2fc2ac 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInOrderOnlyEntriesAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInOrderOnlyEntriesAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.* diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInOrderOnlyGroupedEntriesAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInOrderOnlyGroupedEntriesAssertionsSpec.kt index e8970bc18..5ca8a11fd 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInOrderOnlyGroupedEntriesAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInOrderOnlyGroupedEntriesAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.* diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInOrderOnlyGroupedValuesAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInOrderOnlyGroupedValuesAssertionsSpec.kt index cc9362aec..d37c6aad0 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInOrderOnlyGroupedValuesAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInOrderOnlyGroupedValuesAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.* diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInOrderOnlyValuesAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInOrderOnlyValuesAssertionsSpec.kt index d81c3c467..9591571ba 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInOrderOnlyValuesAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsInOrderOnlyValuesAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.* diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsNotEntriesAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsNotEntriesAssertionsSpec.kt index 24ef36ad9..640e9f204 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsNotEntriesAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsNotEntriesAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.* diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsNotValuesAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsNotValuesAssertionsSpec.kt index eedc290b9..6e2bb87b9 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsNotValuesAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsNotValuesAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.containsNot diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsSpecBase.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsSpecBase.kt index c8dc9cfb3..0c0bbd786 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsSpecBase.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableContainsSpecBase.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.contains diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableNoneAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableNoneAssertionsSpec.kt index ad2e6b330..4ffe427a9 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableNoneAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterableNoneAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.* diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterablePredicateSpecBase.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterablePredicateSpecBase.kt index a380f9cb9..3d946a8c4 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterablePredicateSpecBase.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/IterablePredicateSpecBase.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.creating.Assert diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/KeyValueLikeFeatureAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/KeyValueLikeFeatureAssertionsSpec.kt index 0191c0905..0b482264c 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/KeyValueLikeFeatureAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/KeyValueLikeFeatureAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.* diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/ListFeatureAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/ListFeatureAssertionsSpec.kt index 3e0c62aaf..ff60c26ad 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/ListFeatureAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/ListFeatureAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/MapAsEntriesAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/MapAsEntriesAssertionsSpec.kt index ee3269db3..0ad303498 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/MapAsEntriesAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/MapAsEntriesAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.* diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/MapAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/MapAssertionsSpec.kt index 4e2bd6af7..e5ee121f1 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/MapAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/MapAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.* diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/MapEntryAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/MapEntryAssertionsSpec.kt index 28b9880df..e288cc619 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/MapEntryAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/MapEntryAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.contains diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/MapEntryFeatureAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/MapEntryFeatureAssertionsSpec.kt index 2ab3931ed..6cf843f0e 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/MapEntryFeatureAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/MapEntryFeatureAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.creating.Assert diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/MapFeatureAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/MapFeatureAssertionsSpec.kt index d5963d4b3..b002443b1 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/MapFeatureAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/MapFeatureAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.* diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/PairFeatureAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/PairFeatureAssertionsSpec.kt index 98c7ec56e..abdfef711 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/PairFeatureAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/PairFeatureAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.creating.Assert diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/SimpleMapEntry.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/SimpleMapEntry.kt index 2cd5e3720..1b53d387f 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/SimpleMapEntry.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/SimpleMapEntry.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration @Deprecated("Switch from Assert to Expect and use data class from atrium-specs-common; will be removed with 1.0.0") diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/SubjectLessAssertionSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/SubjectLessAssertionSpec.kt index 0f6a18bc2..9b2be9586 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/SubjectLessAssertionSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/SubjectLessAssertionSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.assertions.AssertionGroup diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/ThrowableAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/ThrowableAssertionsSpec.kt index 8ce122944..0e498c143 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/ThrowableAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/ThrowableAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.* diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/TypeTransformationAssertionsSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/TypeTransformationAssertionsSpec.kt index 217696797..9e35708ff 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/TypeTransformationAssertionsSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/TypeTransformationAssertionsSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* TODO remove with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/iterableAbsentSubjectTest.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/iterableAbsentSubjectTest.kt index 6e3ac438e..defd21e93 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/iterableAbsentSubjectTest.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/integration/iterableAbsentSubjectTest.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.integration import ch.tutteli.atrium.api.cc.en_GB.messageContains diff --git a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/verbs/VerbSpec.kt b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/verbs/VerbSpec.kt index 02622211a..627634ce0 100644 --- a/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/verbs/VerbSpec.kt +++ b/misc/atrium-spec/src/main/kotlin/ch/tutteli/atrium/spec/verbs/VerbSpec.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* TODO remove with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.spec.verbs diff --git a/misc/specs/atrium-specs-jvm/src/main/kotlin/ch/tutteli/atrium/specs/integration/PathAssertionsSpec.kt b/misc/specs/atrium-specs-jvm/src/main/kotlin/ch/tutteli/atrium/specs/integration/PathAssertionsSpec.kt index 095ea830f..45e33dcf9 100644 --- a/misc/specs/atrium-specs-jvm/src/main/kotlin/ch/tutteli/atrium/specs/integration/PathAssertionsSpec.kt +++ b/misc/specs/atrium-specs-jvm/src/main/kotlin/ch/tutteli/atrium/specs/integration/PathAssertionsSpec.kt @@ -3,6 +3,7 @@ package ch.tutteli.atrium.specs.integration import ch.tutteli.atrium.api.fluent.en_GB.* import ch.tutteli.atrium.api.verbs.internal.expect import ch.tutteli.atrium.creating.Expect +import ch.tutteli.atrium.reporting.translating.TranslatableWithArgs import ch.tutteli.atrium.specs.* import ch.tutteli.atrium.translations.DescriptionBasic.* import ch.tutteli.atrium.translations.DescriptionPathAssertion.* @@ -848,7 +849,7 @@ internal class SimpleLink(private val tempFolderProvider: () -> MemoizedTempFold } override fun callCheckedCheckAssertionErrorMessage(expect: Expect) { - expect.contains(String.format(HINT_FOLLOWED_SYMBOLIC_LINK.getDefault(), link!!, path!!)) + expect.contains(TranslatableWithArgs(HINT_FOLLOWED_SYMBOLIC_LINK, link!!, path!!).getDefault()) } } diff --git a/misc/verbs-internal/atrium-verbs-internal-common/src/main/kotlin/ch/tutteli/atrium/verbs/internal/atriumVerbs.kt b/misc/verbs-internal/atrium-verbs-internal-common/src/main/kotlin/ch/tutteli/atrium/verbs/internal/atriumVerbs.kt index 2ef2449f2..6d641645b 100644 --- a/misc/verbs-internal/atrium-verbs-internal-common/src/main/kotlin/ch/tutteli/atrium/verbs/internal/atriumVerbs.kt +++ b/misc/verbs-internal/atrium-verbs-internal-common/src/main/kotlin/ch/tutteli/atrium/verbs/internal/atriumVerbs.kt @@ -1,4 +1,6 @@ -//TODO remove with 1.0.0 +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.verbs.internal import ch.tutteli.atrium.core.newReportingPlantNullable diff --git a/misc/verbs-internal/atrium-verbs-internal-jvm/src/main/kotlin/ch/tutteli/atrium/verbs/internal/AssertionVerbFactory.kt b/misc/verbs-internal/atrium-verbs-internal-jvm/src/main/kotlin/ch/tutteli/atrium/verbs/internal/AssertionVerbFactory.kt index efb8b7bc5..bdedac92b 100644 --- a/misc/verbs-internal/atrium-verbs-internal-jvm/src/main/kotlin/ch/tutteli/atrium/verbs/internal/AssertionVerbFactory.kt +++ b/misc/verbs-internal/atrium-verbs-internal-jvm/src/main/kotlin/ch/tutteli/atrium/verbs/internal/AssertionVerbFactory.kt @@ -1,5 +1,5 @@ -@file:Suppress("JAVA_MODULE_DOES_NOT_READ_UNNAMED_MODULE" /* TODO remove once https://youtrack.jetbrains.com/issue/KT-35343 is fixed */) -//TODO remove file with 1.0.0 +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") package ch.tutteli.atrium.verbs.internal import ch.tutteli.atrium.creating.Assert diff --git a/misc/verbs/atrium-verbs-common/src/main/kotlin/ch/tutteli/atrium/verbs/assert.kt b/misc/verbs/atrium-verbs-common/src/main/kotlin/ch/tutteli/atrium/verbs/assert.kt index 40a89ae4c..5eb5dff07 100644 --- a/misc/verbs/atrium-verbs-common/src/main/kotlin/ch/tutteli/atrium/verbs/assert.kt +++ b/misc/verbs/atrium-verbs-common/src/main/kotlin/ch/tutteli/atrium/verbs/assert.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.verbs import ch.tutteli.atrium.assertions.Assertion diff --git a/misc/verbs/atrium-verbs-common/src/main/kotlin/ch/tutteli/atrium/verbs/assertThat.kt b/misc/verbs/atrium-verbs-common/src/main/kotlin/ch/tutteli/atrium/verbs/assertThat.kt index 74e6eca02..85e0761eb 100644 --- a/misc/verbs/atrium-verbs-common/src/main/kotlin/ch/tutteli/atrium/verbs/assertThat.kt +++ b/misc/verbs/atrium-verbs-common/src/main/kotlin/ch/tutteli/atrium/verbs/assertThat.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.verbs import ch.tutteli.atrium.assertions.Assertion diff --git a/misc/verbs/atrium-verbs-common/src/main/kotlin/ch/tutteli/atrium/verbs/expect.kt b/misc/verbs/atrium-verbs-common/src/main/kotlin/ch/tutteli/atrium/verbs/expect.kt index c56726e8c..346126550 100644 --- a/misc/verbs/atrium-verbs-common/src/main/kotlin/ch/tutteli/atrium/verbs/expect.kt +++ b/misc/verbs/atrium-verbs-common/src/main/kotlin/ch/tutteli/atrium/verbs/expect.kt @@ -1,4 +1,6 @@ -@file:Suppress("DEPRECATION" /* will be removed with 1.0.0 */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.verbs import ch.tutteli.atrium.assertions.Assertion diff --git a/misc/verbs/atrium-verbs-jvm/src/main/kotlin/ch/tutteli/atrium/verbs/assert/Assert.kt b/misc/verbs/atrium-verbs-jvm/src/main/kotlin/ch/tutteli/atrium/verbs/assert/Assert.kt index 5fe158719..47054b431 100644 --- a/misc/verbs/atrium-verbs-jvm/src/main/kotlin/ch/tutteli/atrium/verbs/assert/Assert.kt +++ b/misc/verbs/atrium-verbs-jvm/src/main/kotlin/ch/tutteli/atrium/verbs/assert/Assert.kt @@ -1,4 +1,6 @@ -@file:Suppress("JAVA_MODULE_DOES_NOT_READ_UNNAMED_MODULE" /* TODO remove once https://youtrack.jetbrains.com/issue/KT-35343 is fixed */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.verbs.assert diff --git a/misc/verbs/atrium-verbs-jvm/src/main/kotlin/ch/tutteli/atrium/verbs/assertthat/AssertThat.kt b/misc/verbs/atrium-verbs-jvm/src/main/kotlin/ch/tutteli/atrium/verbs/assertthat/AssertThat.kt index f29e1c22f..f0732f095 100644 --- a/misc/verbs/atrium-verbs-jvm/src/main/kotlin/ch/tutteli/atrium/verbs/assertthat/AssertThat.kt +++ b/misc/verbs/atrium-verbs-jvm/src/main/kotlin/ch/tutteli/atrium/verbs/assertthat/AssertThat.kt @@ -1,4 +1,6 @@ -@file:Suppress("JAVA_MODULE_DOES_NOT_READ_UNNAMED_MODULE" /* TODO remove once https://youtrack.jetbrains.com/issue/KT-35343 is fixed */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") + package ch.tutteli.atrium.verbs.assertthat diff --git a/misc/verbs/atrium-verbs-jvm/src/main/kotlin/ch/tutteli/atrium/verbs/expect/Expect.kt b/misc/verbs/atrium-verbs-jvm/src/main/kotlin/ch/tutteli/atrium/verbs/expect/Expect.kt index 812865c29..ac910fd46 100644 --- a/misc/verbs/atrium-verbs-jvm/src/main/kotlin/ch/tutteli/atrium/verbs/expect/Expect.kt +++ b/misc/verbs/atrium-verbs-jvm/src/main/kotlin/ch/tutteli/atrium/verbs/expect/Expect.kt @@ -1,4 +1,5 @@ -@file:Suppress("JAVA_MODULE_DOES_NOT_READ_UNNAMED_MODULE" /* TODO remove once https://youtrack.jetbrains.com/issue/KT-35343 is fixed */) +// TODO remove file with 1.0.0 +@file:Suppress("DEPRECATION", "TYPEALIAS_EXPANSION_DEPRECATION") package ch.tutteli.atrium.verbs.expect