SaaSHub helps you find the best software and product alternatives Learn more →
Binary-compatibility-validator Alternatives
Similar projects and alternatives to binary-compatibility-validator based on common topics and language
-
dependency-analysis-gradle-plugin
Gradle plugin for JVM projects written in Java, Kotlin, Groovy, or Scala; and Android projects written in Java or Kotlin. Provides advice for managing dependencies and other applied plugins
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
NOTE:
The number of mentions on this list indicates mentions on common posts plus user suggested alternatives.
Hence, a higher number means a better binary-compatibility-validator alternative or higher similarity.
binary-compatibility-validator reviews and mentions
Posts with mentions or reviews of binary-compatibility-validator.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-03-02.
-
Kotlin/JS API support in the Kotlin Binary Compatibility Validator
It’s an add-on, that brings Kotlin/JS API support to the KotlinX Binary Compatibility Validator (BCV) based on the generated TS definitions. Closes feature request Kotlin/binary-compatibility-validator#42
- References for Library & SDK Design?
-
Visualize all Kotlin Interface's in a Repo
https://github.com/Kotlin/binary-compatibility-validator is used to verify the public API hasn't changed. I don't know if it works with Java.
-
How does Kotlin backward compatibility work?
On the binary compatibility, I've found this post on Kotlin binary compatibility to be very very helpful. Also, for library authors, Kotlin has a binary compatibility validator that can be plugged into the build to ensure no accidental binary incompatibility occurs.
-
Kotlin 1.6.0 generates public members in bytecode when marked internal
This was caught by my CI since I verify binary compatibility using binary-compatibility-validator gradle plugin.
-
All About Opt-In Annotations
A common tool you can use for Kotlin projects is the Binary compatibility validator plugin. This plugin calls annotations that mark API that shouldn't be considered public "non-public markers".
-
What are the architecture guidelines when developing an SDK?
The Kotlin team had added a bunch of tools to help SDK developers including this binary compatibility validator. This helps ensure you aren't adding errant new methods
-
Data classes in Kotlin: the real impact of using it
I have another article about how JetBrains observes these binary incompatible changes by using binary compatibility validator and how library developers can use it in their own projects (it was written before standalone plugin release).
-
A note from our sponsor - SaaSHub
www.saashub.com | 25 Apr 2024
Stats
Basic binary-compatibility-validator repo stats
8
718
7.4
20 days ago
Kotlin/binary-compatibility-validator is an open source project licensed under Apache License 2.0 which is an OSI approved license.
The primary programming language of binary-compatibility-validator is Kotlin.
Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com