-
Notifications
You must be signed in to change notification settings - Fork 67
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: Kotlin/binary-compatibility-validator
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.13.2
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: Kotlin/binary-compatibility-validator
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.14.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 15 commits
- 75 files changed
- 7 contributors
Commits on Aug 15, 2023
-
Filter out $EntriesMappings class for Kotlin's 1.9 feature 'Enum entr…
…ies' (#144) * Filter out $EntriesMappings class for Kotlin's 1.9 feature 'Enum entries' Kotlin compiler generates synthetic class holding EnumEntries starting from 1.9. This change filters out such classes from the API dump. * Upgrade a Kotlin version and remove stdlib exclusion Changed config to make testing of Enum.entries possible. Enum.entries require stdlib >= 1.8.20. Exclusion of stdlib artifacts is only required when Gradle's Kotlin version is higher than the project's one. Fixes #141
Configuration menu - View commit details
-
Copy full SHA for 8fbc5ef - Browse repository at this point
Copy the full SHA 8fbc5efView commit details
Commits on Sep 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0dc8cd9 - Browse repository at this point
Copy the full SHA 0dc8cd9View commit details
Commits on Oct 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7a4a098 - Browse repository at this point
Copy the full SHA 7a4a098View commit details
Commits on Dec 19, 2023
-
Fix functional tests not utilizing the API_DIR const value
Fix functional tests not utilizing the API_DIR const value Merge pull request #154 from xtrm-en/fix/tests-hardcoded-dir
Configuration menu - View commit details
-
Copy full SHA for 6ea22ad - Browse repository at this point
Copy the full SHA 6ea22adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 24cdd4e - Browse repository at this point
Copy the full SHA 24cdd4eView commit details
Commits on Jan 12, 2024
-
* Annotate file paths with `@Language("file-reference")` (#126) * Update to Gradle 8 (#122) * bump Gradle Plugin Publish Plugin version * build script updates & improvements * use Java Toolchains to set the Java version * use jvm-test-fixtures plugin for functionalTest sources * update build config, remove redundant Maven publication * Initial Gradle convention plugins (#123) * Apply BCV, commit API dump (#131) * The ABI shape will be reduced in the future, this is a technical change * java-diff-utils * Update Gradle to 8.5 --------- Co-authored-by: aSemy <897017+aSemy@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 60098a3 - Browse repository at this point
Copy the full SHA 60098a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 041d70b - Browse repository at this point
Copy the full SHA 041d70bView commit details -
Do not depend on sources and javadocs twice during the publication pr…
…ocess (#167) * 'java { withXJar }' already provides a dependency Fixes 'Invalid publication 'maven': multiple artifacts with the identical extension and classifier ('jar', 'javadoc')' failure during publication process
Configuration menu - View commit details
-
Copy full SHA for f62caa2 - Browse repository at this point
Copy the full SHA f62caa2View commit details
Commits on Jan 15, 2024
-
Enable strict explicit API mode (#168)
Rationale: We now have quite a lot of accidentally public entities while both promoting and using BCV as a standalone JAR dependency. Apart from that, we have quite an unfortunate package name 'api' that might imply all these methods are part of public API (when, in fact, it's all related to API validation). It would be nice to explicitly confine our visibilities and be more deliberate about that
Configuration menu - View commit details
-
Copy full SHA for 07d46e7 - Browse repository at this point
Copy the full SHA 07d46e7View commit details
Commits on Jan 18, 2024
-
Add all Companion class annotations to the corresponding Companion fi…
Configuration menu - View commit details
-
Copy full SHA for 066e01e - Browse repository at this point
Copy the full SHA 066e01eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d7505b - Browse repository at this point
Copy the full SHA 1d7505bView commit details
Commits on Jan 19, 2024
-
Configure output directory for dumps (#170)
* Support output directory configuration Fixes #127 --------- Co-authored-by: Vsevolod Tolstopyatov <qwwdfsad@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4367cb7 - Browse repository at this point
Copy the full SHA 4367cb7View commit details
Commits on Jan 24, 2024
-
* Update ASM to 9.6 * Added Java versions compatibility test
Configuration menu - View commit details
-
Copy full SHA for 3969489 - Browse repository at this point
Copy the full SHA 3969489View commit details
Commits on Jan 29, 2024
-
Support Java package-level annotations (#175)
* Support Java package-level annotations. Closes #156
Configuration menu - View commit details
-
Copy full SHA for 0507790 - Browse repository at this point
Copy the full SHA 0507790View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15fe830 - Browse repository at this point
Copy the full SHA 15fe830View commit details
There are no files selected for viewing