-
Notifications
You must be signed in to change notification settings - Fork 22
Comparing changes
Open a pull request
base repository: keploy/java-sdk
base: main
head repository: keploy/java-sdk
compare: codex/java-dynamic-dedup
- 15 commits
- 81 files changed
- 1 contributor
Commits on Apr 23, 2026
-
feat: add Java dynamic dedup agent
Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e061f13 - Browse repository at this point
Copy the full SHA e061f13View commit details -
ci: run Java SDK checkstyle with Maven
Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b71fc35 - Browse repository at this point
Copy the full SHA b71fc35View commit details -
perf: tighten Java dedup coverage collection
Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0712bfd - Browse repository at this point
Copy the full SHA 0712bfdView commit details -
fix: avoid START ack for Java dedup
Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a0371b8 - Browse repository at this point
Copy the full SHA a0371b8View commit details
Commits on Apr 24, 2026
-
docs: refocus README on Java dedup
Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e6765e2 - Browse repository at this point
Copy the full SHA e6765e2View commit details -
refactor: make Java SDK dedup-only
Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 67ac32b - Browse repository at this point
Copy the full SHA 67ac32bView commit details -
chore: avoid warning level logs
Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for dd3a506 - Browse repository at this point
Copy the full SHA dd3a506View commit details
Commits on Apr 25, 2026
-
fix(dedup): read JaCoCo coverage in-process by default
- Use org.jacoco.agent.rt.RT.getAgent() to dump coverage in-process via reflection so the SDK does not depend on the runtime classifier at build time. - Cache the resolved agent and fall back to TCP server mode if the runtime API is unavailable, preserving KEPLOY_JACOCO_HOST and KEPLOY_JACOCO_PORT for explicit overrides. - Remove the requirement to launch JaCoCo in tcpserver mode and pass --pass-through-ports for the JaCoCo port; the in-process API bypasses Keploy's network proxy entirely. - Update README to reflect the simpler default and document the TCP fallback path. Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c0fb66e - Browse repository at this point
Copy the full SHA c0fb66eView commit details -
Stabilize java dedup coverage collection
Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6785567 - Browse repository at this point
Copy the full SHA 6785567View commit details
Commits on Apr 26, 2026
-
Improve java dedup runtime discovery
Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2e38fab - Browse repository at this point
Copy the full SHA 2e38fabView commit details -
fix: discover executable jar for java dedup
Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 037a82d - Browse repository at this point
Copy the full SHA 037a82dView commit details -
ci(woodpecker): replace GitHub Actions with multi-JDK matrix build
- Adds .woodpecker/build.yml with parallel JDK 8, 17, and 21 builds using maven:3.9-eclipse-temurin-N images. - Removes .github/workflows/maven.yml (single JDK 17 check). - Matrix catches accidental newer-JDK API usage that the source/target 1.8 setting alone does not enforce, and validates the JaCoCo runtime API and junixsocket native loading on every supported JDK. Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for dd6180f - Browse repository at this point
Copy the full SHA dd6180fView commit details -
ci(woodpecker): add tag-triggered Maven Central release pipeline
- Adds .woodpecker/release.yml that fires on tags matching v*. - Imports the GPG private key, writes ~/.m2/settings.xml that pulls Sonatype credentials from environment variables, derives the artifact version by stripping the leading 'v' from the tag, and runs `mvn -P release clean deploy` to publish to Maven Central via the existing nexus-staging-maven-plugin (autoReleaseAfterClose=true). - End users release with `git tag v2.0.0 && git push origin v2.0.0`. - Requires Woodpecker secrets: maven_gpg_private_key, maven_gpg_passphrase, ossrh_username, ossrh_password. Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d7f352d - Browse repository at this point
Copy the full SHA d7f352dView commit details -
docs(readme): pin keploy-sdk version to 2.0.0
- Replaces the placeholder N.N.N version in the README install snippet with the upcoming 2.0.0 release tag, so end users can copy-paste the dependency block directly into their pom.xml after we publish. Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3e4ee72 - Browse repository at this point
Copy the full SHA 3e4ee72View commit details
Commits on Apr 27, 2026
-
fix: migrate release publishing to central portal
Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3825afa - Browse repository at this point
Copy the full SHA 3825afaView 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 main...codex/java-dynamic-dedup