-
Notifications
You must be signed in to change notification settings - Fork 2
Comparing changes
Open a pull request
base repository: MaxxtonGroup/microdocs-java-plugin
base: librarydomains
head repository: MaxxtonGroup/microdocs-java-plugin
compare: master
- 20 commits
- 34 files changed
- 6 contributors
Commits on Jun 24, 2021
-
Merge pull request #16 from MaxxtonGroup/librarydomains
Implemented option to pass custom libraries as dependency
Configuration menu - View commit details
-
Copy full SHA for f2eef5f - Browse repository at this point
Copy the full SHA f2eef5fView commit details
Commits on Oct 21, 2021
-
Configuration menu - View commit details
-
Copy full SHA for c03dc09 - Browse repository at this point
Copy the full SHA c03dc09View commit details -
Merge pull request #17 from MaxxtonGroup/gradle7
Upgraded plugin to support Gradle 7.2
Configuration menu - View commit details
-
Copy full SHA for ec6b612 - Browse repository at this point
Copy the full SHA ec6b612View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d501b8 - Browse repository at this point
Copy the full SHA 7d501b8View commit details
Commits on Feb 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8b2353a - Browse repository at this point
Copy the full SHA 8b2353aView commit details
Commits on Feb 13, 2024
-
Merge pull request #18 from mthjs/chore/bump-to-gradle8-6
Bump Gradle to 8.6 to support Java 21
Configuration menu - View commit details
-
Copy full SHA for 6551263 - Browse repository at this point
Copy the full SHA 6551263View commit details
Commits on Apr 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e0cc2b2 - Browse repository at this point
Copy the full SHA e0cc2b2View commit details -
Merge pull request #19 from mthjs/chore/fix-publish-script
fix(publish.sh): use uploadArchives instead of publishToMavenLocal
Configuration menu - View commit details
-
Copy full SHA for a7de001 - Browse repository at this point
Copy the full SHA a7de001View commit details
Commits on May 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9bd3ebf - Browse repository at this point
Copy the full SHA 9bd3ebfView commit details -
Merge pull request #20 from mthjs/chore/use-artifact-registry
Use Artifact Registry
Configuration menu - View commit details
-
Copy full SHA for f281489 - Browse repository at this point
Copy the full SHA f281489View commit details
Commits on Jul 7, 2026
-
MXTS-74974: buildMicroDocs/buildJavadoc classpath should use compileC…
…lasspath, not api Both tasks set classpath = project.configurations.api. Git history shows this used to be configurations.compile before the Gradle 5 migration (commit 0a020fb), where it was mechanically swapped to `api` - the wrong 1:1 replacement. `api` is a narrow "exposed dependencies" bucket; the correct modern equivalent of the old `compile` classpath is compileClasspath, which is what the standard Gradle javadoc task uses by default. The bug this causes: any type referenced in project source but pulled in via an `implementation`-scoped dependency is invisible to these tasks, even though the main compileJava task (which uses compileClasspath) compiles it fine. Surfaced by availability-service's ES 9.3.5 upgrade, where co.elastic.clients.transport.rest5_client.Rest5ClientTransport (from elasticsearch-java, implementation-scoped) failed to resolve while Rest5Client/Rest5ClientBuilder (from elasticsearch-rest5-client, api-scoped) resolved fine in the same file - consistent with this exact classpath gap. Verified: applying this fixed plugin (published to mavenLocal) to availability-service with elasticsearch-java back on implementation scope makes buildMicroDocs pass with no other changes.
Configuration menu - View commit details
-
Copy full SHA for 4cdee29 - Browse repository at this point
Copy the full SHA 4cdee29View commit details -
Configuration menu - View commit details
-
Copy full SHA for a21ccc8 - Browse repository at this point
Copy the full SHA a21ccc8View commit details -
Configuration menu - View commit details
-
Copy full SHA for cadded2 - Browse repository at this point
Copy the full SHA cadded2View commit details -
MXTS-74974: address PR review feedback (artifact-registry plugin 2.2.…
…5, commit lockfile, explicit sourcesJar/javadocJar ordering)
Configuration menu - View commit details
-
Copy full SHA for d7aebd5 - Browse repository at this point
Copy the full SHA d7aebd5View commit details -
MXTS-74974: modernize microdocs-core-java publishing, fix pre-existin…
…g -Werror warnings, update README
Configuration menu - View commit details
-
Copy full SHA for e736c9c - Browse repository at this point
Copy the full SHA e736c9cView commit details -
fix(build): MXTS-74974: remove dead pluginManagement.plugins block fr…
…om settings.gradle
Configuration menu - View commit details
-
Copy full SHA for cc70b02 - Browse repository at this point
Copy the full SHA cc70b02View commit details -
Configuration menu - View commit details
-
Copy full SHA for b901861 - Browse repository at this point
Copy the full SHA b901861View commit details -
fix(crawler-gradle): MXTS-74974: add com.maxxton.microdocs.crawler pl…
…ugin descriptor The version-catalog alias (libs.plugins.microdocs -> id com.maxxton.microdocs.crawler) resolves the plugin via the plugins{} DSL. That path needs the impl jar to carry META-INF/gradle-plugins/ com.maxxton.microdocs.crawler.properties, matching the Gradle Plugin Portal marker. The jar only shipped the legacy microdocs.properties (id 'microdocs'), so apply failed with 'does not provide a plugin with id com.maxxton.microdocs.crawler'. Keep both descriptors for backward compat with apply plugin: 'microdocs' consumers. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>Configuration menu - View commit details
-
Copy full SHA for d683b6b - Browse repository at this point
Copy the full SHA d683b6bView commit details -
feat(crawler-gradle): MXTS-74974: cut 4.0.2 with self-published plugi…
…n marker The plugins{} DSL / version-catalog path needs a plugin marker (com.maxxton.microdocs.crawler:...gradle.plugin). Historically that marker existed only on the Gradle Plugin Portal (4.0.0/4.0.1). Publish it ourselves to maxxton-maven-registry so new versions resolve without a portal release. Bump to 4.0.2 so consumers get a clean version rather than the cache-poisoned 4.0.1 (already resolved-and-cached broken by early CI runs). Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>Configuration menu - View commit details
-
Copy full SHA for 478fcaa - Browse repository at this point
Copy the full SHA 478fcaaView commit details -
chore(microdocs): MXTS-74974: bump core-java + doclet to 4.0.2 (locks…
…tep) Cut the whole suite at 4.0.2 so ./publish.sh runs clean (4.0.2 is new everywhere - no 409 on the immutable core-java 4.0.1) and versions are coherent instead of core 4.0.1 / doclet 4.0.0 / crawler 4.0.2. Note: crawler-gradle and the doclet still pin microdocs-core-java:3.0.0, so core-java's 4.x line remains unwired - tracked as a follow-up. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0d94aa9 - Browse repository at this point
Copy the full SHA 0d94aa9View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff librarydomains...master