Skip to content

Commit

Permalink
prepare dev cycle of 1.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
robstoll committed Nov 1, 2023
1 parent a5a473b commit 1ef843d
Show file tree
Hide file tree
Showing 7 changed files with 114 additions and 115 deletions.
2 changes: 1 addition & 1 deletion .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Following a few guidelines so that others can quickly benefit from your contribu

## Code of Conduct
This project and everyone participating in it is governed by Atrium's
[Code of Conduct](https://github.com/robstoll/atrium/tree/v1.1.0/.github/CODE_OF_CONDUCT.md).
[Code of Conduct](https://github.com/robstoll/atrium/tree/main/.github/CODE_OF_CONDUCT.md).
By participating, you are expected to uphold this code. Please report unacceptable behaviour to [email protected]

## How to Contribute
Expand Down
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/good_first_issue.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,13 +25,13 @@ Following the things you need to do:
*api-fluent*
- [ ] provide a val which returns `Expect<T>` in xYExpectations.kt (see yzExpectations.kt as a guideline)
- [ ] provide a fun which expects an `assertionCreator`-lambda and returns `Expect<AB>` in xyExpectations.kt (see yzExpectations.kt as a guideline)
- [ ] add `@since 1.1.0` (adapt to current [milestone](https://github.com/robstoll/atrium/milestones)) to KDOC
- [ ] add `@since 1.2.0` (adapt to current [milestone](https://github.com/robstoll/atrium/milestones)) to KDOC
- [ ] extend or write a separate Spec named XyExpectationsSpec in specs -> commonMain (see for instance YzExpectationsSpec) and extend it in atrium-api-fluent -> commonTest

*api-infix*
- [ ] provide a val which returns `Expect<T>` in xYExpectations.kt(see yzExpectations.kt as a guideline)
- [ ] provide a fun which expects an `assertionCreator`-lambda and returns `Expect<AB>` in xyExpectations.kt (see yzExpectations.kt as a guideline)
- [ ] add `@since 1.1.0` (adapt to current [milestone](https://github.com/robstoll/atrium/milestones)) to KDOC
- [ ] add `@since 1.2.0` (adapt to current [milestone](https://github.com/robstoll/atrium/milestones)) to KDOC
- [ ] extend or write a separate Spec named XyExpectationsSpec in specs -> commonMain (see for instance YzExpectationsSpec) and extend it in atrium-api-infix -> commonTest


Expand Down
212 changes: 106 additions & 106 deletions README.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion apis/differences.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ The links point to the KDoc of their included API where you find an overview of
----

Following an excerpt of a build.gradle file which uses both APIs (see
[README#Installation](https://github.com/robstoll/atrium/tree/v1.1.0/README.md#installation)
[README#Installation](https://github.com/robstoll/atrium/tree/main/README.md#installation)
for the rest):
```kotlin
dependencies {
Expand Down
6 changes: 3 additions & 3 deletions build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
buildscript {
// needs to be defined in here so that the tutteli publish plugin can set up conventions based on the group
// (if defined in regular scope of build.gradle.kts then the tutteli plugin would not see it when applied)
rootProject.version = "1.1.0"
rootProject.version = "1.2.0-SNAPSHOT"
rootProject.group = "ch.tutteli.atrium"
}

Expand Down Expand Up @@ -63,7 +63,7 @@ Release & deploy a commit
Either use the following commands or the manual steps below
export ATRIUM_PREVIOUS_VERSION=1.1.0
export ATRIUM_VERSION=1.1.0
export ATRIUM_VERSION=1.2.0
find ./ -name "*.md" | xargs perl -0777 -i \
-pe "s@$ATRIUM_PREVIOUS_VERSION@$ATRIUM_VERSION@g;" \
-pe "s@tree/main@tree/v$ATRIUM_VERSION@g;" \
Expand Down Expand Up @@ -181,7 +181,7 @@ Prepare next dev cycle
Either use the following commands or the manual steps below
export ATRIUM_VERSION=1.1.0
export ATRIUM_NEXT_VERSION=1.1.0
export ATRIUM_NEXT_VERSION=1.2.0
find ./ -name "*.md" | xargs perl -0777 -i \
-pe "s@tree/v$ATRIUM_VERSION@tree/main@g;" \
-pe "s@$ATRIUM_VERSION/doc@latest#/doc@g;" \
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ plugins {
id("ch.tutteli.gradle.plugins.junitjacoco")
}


dependencies {
// used to run the samples
testImplementation("org.junit.jupiter:junit-jupiter-api")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ kotlin {
}
}

// this is necessary due to some crazy kotlin plugin voodo. If we define this in the rootProject itself,
// this is necessary due to some crazy kotlin plugin voodoo. If we define this in the rootProject itself,
// then it does not work.
rootProject.plugins.withType<org.jetbrains.kotlin.gradle.targets.js.yarn.YarnPlugin> {
rootProject.configure<org.jetbrains.kotlin.gradle.targets.js.yarn.YarnRootExtension> {
Expand Down

0 comments on commit 1ef843d

Please sign in to comment.