@AppOutlet

5 Followers
15 Following
51 Posts

So, instead of 30 lines of nested boilerplate, you just write:
val user = some<User>()
It supports deeply nested structures, collections, and natively resolves recursive sealed class hierarchies.

I wrote a post with the reasoning behind it

https://blog.appoutlet.dev/some-a-library-to-generate-dummy-objects-for-unit-testing-in-kotlin/

Some: A library to generate dummy objects for unit testing in Kotlin

I was tired of hand-crafting dummy objects and updating tests every time a Kotlin data class changed. That's why I built 'Some', a pure Kotlin library that instantly generates object instances for my tests. Maybe it can save you some time, too.

The AppOutlet Blog

The problem: Creating shared dummy objects breaks test isolation. But manually instantiating fresh objects means your tests break every time the model changes even if the logic didn't.

Here is the GitHub repo
https://github.com/MessiasLima/Some

GitHub - MessiasLima/Some: Zero-config Kotlin fixture library. Generate test instances of any class with some<MyClass>()

Zero-config Kotlin fixture library. Generate test instances of any class with some<MyClass>() - MessiasLima/Some

GitHub
I got so tired of updating 50 broken tests every time I added a single field to a Kotlin data class.
So I built 'Some' that instantly generates fully populated test objects.
Check it out! 👇
https://some.appoutlet.dev
#kotlin #opensource #testing
Some - Some

A Kotlin test data generation library that creates random instances of any Kotlin class

DisCorkie 1.8.0 is now available, adding a tool for seaching topics and posts, richer user profiles, and a better global localized experience.

https://blog.appoutlet.dev/whats-new-in-discorkie-1-8-0-better-search-richer-profiles-and-a-smoother-experience

What's New in DisCorkie 1.8.0

Better Search, Richer Profiles, and a Smoother Experience!

The AppOutlet Blog

We just pushed Discorkie 1.7.8! 🚀 It comes with a polished UI and much smarter notifications to keep your feed organized.

#Discorkie #Discourse #release #application

https://blog.appoutlet.dev/discorkie-1-7-8-notifications-and-visual-updates

DisCorkie 1.7.8: Notifications and Visual Updates

With version 1.7.8, we have refined that experience to keep you not just connected, but truly in sync. We built a comprehensive notification system and enhanced the visual interface to give you total control over your feed.

The AppOutlet Blog

Exciting news for Kotlin developers! 🚀

umami-kotlin 0.3.0 is officially released! 🎉

Check out the full release notes to see all the new features, fixes, and improvements in this version.

➡️ https://umami-kotlin.appoutlet.dev/release-notes/0.3.0/

#Kotlin #Umami #OpenSource #Multiplatform #Analytics

Release 0.3.0 - Umami Kotlin

🎉 Umami Kotlin v0.2.0 is here!
✨ New: Custom logger support - integrate your favorite logging solution seamlessly
🔧 Updated: Latest Kotlin 2.2.21, Ktor 3.3.1, and more dependencies

#kotlin #kmp #Analytics #Privacy #OpenSource #umami

https://github.com/AppOutlet/umami-kotlin/releases/tag/0.2.0

1.6.9 is now available

✨ GIF support on Android
🔒 Enhanced Logout Security
🚀 Improved Connection Reliability

We've also performed significant under-the-hood optimizations to make DisCorkie faster, more secure, and even more efficient.

Get the app here: https://discorkie.appoutlet.dev/#download

#DisCorkie #Discourse #Android #CommunityManagement #Productivity

DisCorkie: Multi-instance Discourse Client

The multi-instance Discourse client for seamless forum management. Access all your online communities in one powerful, multiplatform app.

Get ready for a more global DisCorkie! 🚀 Version 1.6.2 is here, bringing exciting language updates:

🇱🇹 Maltese, 🇲🇹 Lithuanian, 🇳🇱 Dutch, and 🇮🇹 Neapolitan are now supported!

We’ve also updated translations across 33+ languages. Update today for the best experience!

https://discorkie.appoutlet.dev/#download

DisCorkie: Multi-instance Discourse Client

The multi-instance Discourse client for seamless forum management. Access all your online communities in one powerful, multiplatform app.

We've just released umami-kotlin 0.1.12! 🎉
This new version comes with important bug fixes and dependency upgrades to make your web analytics integration even smoother.

https://umami-kotlin.appoutlet.dev