Skip to content

Trigger publishing#19

Merged
alexander-yevsyukov merged 9 commits into
masterfrom
trigger-publishing
Jun 17, 2026
Merged

Trigger publishing#19
alexander-yevsyukov merged 9 commits into
masterfrom
trigger-publishing

Conversation

@alexander-yevsyukov

@alexander-yevsyukov alexander-yevsyukov commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

This PR migrates to latest config so that the absence of the gh-pages branch does not prevent publishing (which failed for the previous PR).

Documentation

Applied the which-fixer grammar sweep to project-owned sources: replaced the restrictive relative pronoun "which" with "that" in KDoc, Kotlin and Gradle comments, and docs/project.md (commit 789c6e8). Non-restrictive (", which") and prepositional uses were left unchanged; config-distributed files were not touched, as those fixes belong upstream in config.

@alexander-yevsyukov alexander-yevsyukov self-assigned this Jun 16, 2026
@alexander-yevsyukov alexander-yevsyukov moved this to 🏗 In progress in v2.0 Jun 16, 2026

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: ee37c09014

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread version.gradle.kts
@codecov

codecov Bot commented Jun 16, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 14.40%. Comparing base (15c1f7c) to head (47c3c03).

Additional details and impacted files
@@            Coverage Diff            @@
##             master      #19   +/-   ##
=========================================
  Coverage     14.40%   14.40%           
  Complexity        9        9           
=========================================
  Files             5        5           
  Lines           118      118           
  Branches          6        6           
=========================================
  Hits             17       17           
  Misses          101      101           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

alexander-yevsyukov and others added 5 commits June 16, 2026 20:12
Apply the which-fixer sweep to project-owned sources: replace the restrictive
relative pronoun "which" with "that" in KDoc, Kotlin and Gradle comments, and
`docs/project.md`. Non-restrictive (comma-preceded) and prepositional uses are
left unchanged. Copyright headers on the touched sources were refreshed by the
repository's update-copyright automation.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates ProtoTap’s build/publishing setup by migrating to the latest config changes intended to prevent first-time publishing failures when the gh-pages branch is absent, and bumps the release version to 0.16.0. It also applies a “which → that” restrictive-relative grammar sweep across project-owned documentation/comments and refreshes generated dependency reports.

Changes:

  • Bump publish/version references from 0.15.0 to 0.16.0 (and refresh dependency report artifacts).
  • Bring in updated build/publishing/reporting logic from config (incl. GitHub Pages/publishing support and CI adjustments).
  • Apply “which-fixer” edits across KDoc/Kotlin/Gradle comments and project docs (plus agent-memory bookkeeping).

Reviewed changes

Copilot reviewed 61 out of 61 changed files in this pull request and generated no comments.

Show a summary per file
File Description
version.gradle.kts Bumps published version to 0.16.0.
gradle-plugin/src/main/kotlin/io/spine/tools/prototap/gradle/Plugin.kt KDoc grammar update (“which” → “that”).
gradle-plugin/src/main/kotlin/io/spine/tools/prototap/gradle/Extension.kt License header tweaks + KDoc grammar update.
gradle-plugin/build.gradle.kts Minor comment/whitespace + grammar update.
docs/project.md Project documentation grammar update.
docs/dependencies/pom.xml Refresh generated dependency POM for 0.16.0 (and dependency updates).
docs/dependencies/dependencies.md Refresh generated dependency/license report for 0.16.0.
buildSrc/src/test/kotlin/io/spine/gradle/report/pom/VersionComparatorSpec.kt Adds tests for semantic-ish version comparison (config-managed area).
buildSrc/src/test/kotlin/io/spine/gradle/report/pom/DependencyWriterSpec.kt Adds tests for dependency de-dup/scope/version handling (config-managed area).
buildSrc/src/main/kotlin/Strings.kt Comment grammar update (config-managed area).
buildSrc/src/main/kotlin/LicenseSettings.kt License header formatting + grammar update (config-managed area).
buildSrc/src/main/kotlin/io/spine/gradle/testing/TestKitCoverage.kt Comment grammar update (config-managed area).
buildSrc/src/main/kotlin/io/spine/gradle/RunGradle.kt Comment grammar update (config-managed area).
buildSrc/src/main/kotlin/io/spine/gradle/report/pom/VersionComparator.kt Adds semantic-oriented version comparator (config-managed area).
buildSrc/src/main/kotlin/io/spine/gradle/report/pom/ScopedDependency.kt Adjusts scope priority ordering + docs/formatting (config-managed area).
buildSrc/src/main/kotlin/io/spine/gradle/report/pom/DependencyWriter.kt Improves dependency de-dup, scope selection, and omits null versions (config-managed area).
buildSrc/src/main/kotlin/io/spine/gradle/report/license/Paths.kt Comment grammar update (config-managed area).
buildSrc/src/main/kotlin/io/spine/gradle/report/license/ModuleDataExtensions.kt Comment grammar update (config-managed area).
buildSrc/src/main/kotlin/io/spine/gradle/report/license/LicenseReporter.kt Comment grammar update (config-managed area).
buildSrc/src/main/kotlin/io/spine/gradle/repo/Repository.kt Comment grammar + whitespace cleanup (config-managed area).
buildSrc/src/main/kotlin/io/spine/gradle/publish/SpinePublishing.kt Comment grammar update (config-managed area).
buildSrc/src/main/kotlin/io/spine/gradle/publish/PublishingExts.kt Comment grammar update (config-managed area).
buildSrc/src/main/kotlin/io/spine/gradle/publish/PublicationHandler.kt Comment grammar update (config-managed area).
buildSrc/src/main/kotlin/io/spine/gradle/publish/JarDsl.kt Comment grammar update (config-managed area).
buildSrc/src/main/kotlin/io/spine/gradle/publish/IncrementGuard.kt Comment grammar update (config-managed area).
buildSrc/src/main/kotlin/io/spine/gradle/publish/GitHubPackages.kt Comment grammar update (config-managed area).
buildSrc/src/main/kotlin/io/spine/gradle/publish/CustomPublicationHandler.kt Comment grammar update (config-managed area).
buildSrc/src/main/kotlin/io/spine/gradle/publish/CheckVersionIncrement.kt Comment grammar update (config-managed area).
buildSrc/src/main/kotlin/io/spine/gradle/javascript/task/Assemble.kt Comment grammar update (config-managed area).
buildSrc/src/main/kotlin/io/spine/gradle/javascript/JsExtension.kt Comment grammar update (config-managed area).
buildSrc/src/main/kotlin/io/spine/gradle/javascript/JsEnvironment.kt Comment grammar update (config-managed area).
buildSrc/src/main/kotlin/io/spine/gradle/javadoc/ExcludeInternalDoclet.kt Comment grammar update (config-managed area).
buildSrc/src/main/kotlin/io/spine/gradle/java/Tasks.kt Comment grammar update (config-managed area).
buildSrc/src/main/kotlin/io/spine/gradle/github/pages/UpdateGitHubPages.kt Comment grammar update (config-managed area).
buildSrc/src/main/kotlin/io/spine/gradle/github/pages/TaskName.kt Comment grammar update (config-managed area).
buildSrc/src/main/kotlin/io/spine/gradle/github/pages/SshKey.kt Copyright year bump (config-managed area).
buildSrc/src/main/kotlin/io/spine/gradle/dart/task/IntegrationTest.kt Comment grammar update (config-managed area).
buildSrc/src/main/kotlin/io/spine/gradle/dart/DartExtension.kt Comment grammar update (config-managed area).
buildSrc/src/main/kotlin/io/spine/gradle/dart/DartEnvironment.kt Comment grammar update (config-managed area).
buildSrc/src/main/kotlin/io/spine/gradle/ConfigTester.kt Comment grammar update (config-managed area).
buildSrc/src/main/kotlin/io/spine/dependency/local/ProtoTap.kt Updates local ProtoTap dependency version reference (config-managed area).
buildSrc/src/main/kotlin/io/spine/dependency/local/ProtoData.kt Removes ProtoData local dependency helper (config-managed area).
buildSrc/src/main/kotlin/io/spine/dependency/local/McJava.kt Removes McJava local dependency helper (config-managed area).
buildSrc/src/main/kotlin/io/spine/dependency/local/CoreJvmCompiler.kt Bumps CoreJvmCompiler snapshot versions (config-managed area).
buildSrc/src/main/kotlin/io/spine/dependency/local/CoreJvm.kt Bumps CoreJvm snapshot version (config-managed area).
buildSrc/src/main/kotlin/io/spine/dependency/local/Compiler.kt Bumps Compiler snapshot versions (config-managed area).
buildSrc/src/main/kotlin/io/spine/dependency/local/Base.kt Bumps Base snapshot versions (config-managed area).
buildSrc/src/main/kotlin/io/spine/dependency/lib/Kotlin.kt Comment grammar update (config-managed area).
buildSrc/src/main/kotlin/io/spine/dependency/lib/CommonsCli.kt Comment grammar update (config-managed area).
buildSrc/src/main/kotlin/io/spine/dependency/Dependency.kt Comment grammar update + whitespace cleanup (config-managed area).
buildSrc/src/main/kotlin/io/spine/dependency/boms/BomsPlugin.kt Comment grammar update (config-managed area).
buildSrc/src/main/kotlin/DokkaExts.kt Comment grammar update (config-managed area).
buildSrc/src/main/kotlin/BuildExtensions.kt Removes McJava shortcut + comment grammar update (config-managed area).
api/src/main/kotlin/io/spine/tools/prototap/Names.kt License URL + KDoc grammar update.
.github/workflows/build-on-ubuntu.yml Runs dokkaGenerate on pushes to surface Dokka warnings earlier (workflow area).
.agents/tasks/archived/support-gradle-build-cache.md Archived agent task note grammar update (config-managed/agents area).
.agents/project-overview.md Removes project-overview agent doc (agents area).
.agents/memory/which-fixer-applied.md Records completion of bulk “which-fixer” sweep (agents memory).
.agents/memory/MEMORY.md Adds memory index for agent memories (agents memory).
.agents/java-kotlin-conversion.md Removes Java→Kotlin conversion agent doc (agents area).

@alexander-yevsyukov alexander-yevsyukov merged commit 43ac1ac into master Jun 17, 2026
8 checks passed
@alexander-yevsyukov alexander-yevsyukov deleted the trigger-publishing branch June 17, 2026 14:43
@github-project-automation github-project-automation Bot moved this from 🏗 In progress to ✅ Done in v2.0 Jun 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants