Comments (2)
Just about to propose a new issue for Java 1.6 support... Currently I'm transforming a library which is still using the somewhat legacy assert
function called Ktorm, and the library is still targeting Java 1.6 for compability... so my refactor process can't go on due to the incosistency between the target platform of Strikt and Ktorm, which prohibit the usage of inline function, e.g. isA
and expectThrows
. Really hope Strikt, as a fundamental assertion library, could target multiple versions soon.
I don't know whether there's some automation tool to simplify such transition, like automatically remove inline
modifier cause it'll not affact the main logic...? If not then this will be a chore... Anyway, really appreciating your efforts of creating and maintaining such a convinent library! 😉
from strikt.
Kotlin 1.8 no longer supports JVM targets < 8 so I'm closing this.
from strikt.
Related Issues (20)
- Add Array.hasSize() assertion
- "propertiesAreEqualToIgnoring" does not work for some property names
- [FR] Whitespace + line-terminator insensitive String comparison
- Should MappingFailed extend AssertionFailedError?
- A method allowing for json comparaison and ignoring some field could be useful
- Add assertion for a non-continuous sequence in an Iterable
- Add filterNotNull() for Iterables.
- new bugfix release
- Do not print passed checks
- Incomplete expectations should throw exception
- windows-latest github-action environment doesn't use Windows
- first() does not print expected for empty lists
- add support for spring boot 3 HOT 1
- Add `String.doesNotContain` HOT 1
- Want to add MockMvc DSL extension
- propertiesAreEqualToIgnoring doesn't work for nullable properties HOT 1
- add .contains() support to expectThrows{} HOT 3
- Regression on a fix regarding propertiesAreEqualToIgnoring and handling nullable ignoringProperties HOT 2
- Is this project dead? HOT 7
- Add dependabot for automatic dependency updates (and actions)
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 strikt.