/explore
|
You are here |
msfjarvis.dev | ||
| | | | |
mustafaali.net
[AI summary] The article explains security risks in Kotlin data classes where sensitive information like passwords leaks automatically in toString() output and provides three coding solutions to prevent data leakage. |
|
| | | | | ||
| | | | |
blog.scaledcode.com
A dive into chapter eleven of Effective Java |
|
| | | | | ||
| | | | |
ryanharter.com
In my last article, I gave a basic introduction to AutoValue, the code generating annotation processor that makes immutable value types in Java easy. Now I'd like to take a bit of a deeper look at AutoValue and how it works. Compile Time Annotation Processing First things first, AutoValue is a compile time annotation processor. This means that it only runs when you compile your code, as opposed to when your app is running. |
|
| | | | | ||
| | | | |
blog.notdot.net
|
|
| | | |||