Comments (3)
We also get it in http4s
.
https://github.com/http4s/http4s/runs/5994609791?check_suite_focus=true
from mima.
You can ignore IncompatibleSignatureProblem where it goes from no generic signature (which mima writes <missing>
) to some generic signature, but ideally mima should do that itself.
from mima.
You can ignore IncompatibleSignatureProblem where it goes from no generic signature (which mima writes
<missing>
) to some generic signature, but ideally mima should do that itself.
That makes sense, though it doesn't help in the jsoniter case, since that also checks for forward compatibility. I'd rather still emit a warning when a generic signature disappears (since it's not necessarily a problem, but definitely surprising/suspicious).
It looks like in this case Scala 3.1.2 adds signatures for methods that aren't generic. I think we can safely disregard those when comparing signatures, since we first check the descriptor anyway. Proposing #695.
from mima.
Related Issues (20)
- Ignore static forwarders linked to package-privates on Scala 3 HOT 2
- mimaReportBinaryIssues on a POM-only module results in java.lang.RuntimeException: not a directory or jar file HOT 1
- Cryptic error when ScalaSig in input classfile is incomplete (since 0.9.0) HOT 2
- Support sbt-assembly JAR Compatibility Checks
- Move publishing to sbt-ci-release, to make releases easier to do HOT 3
- Release version 1.1.1
- Help wanted: unexpected failures of binary checking when updating to Scala 2.13.9 HOT 10
- Private class constructors should be ignored HOT 4
- readme should link to information about TASTy-MiMa
- Missing Mill support HOT 2
- Roll a release (1.1.2)
- False positives from dependencies in POM-only project HOT 1
- `case class` issues in package-private objects are not skipped
- Roll a release HOT 1
- Avoid use of `IntegrationTest` config, which sbt has now deprecated
- Adding a private lazy val introduces a binary incompability in Scala 3 HOT 2
- False positive InheritedNewAbstractMethodProblem?
- Roll a release (1.1.4) HOT 3
- Don't report `ReversedMissingMethodProblem` for sealed traits HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mima.