Videos
Look how they massacred my boy (Apache Commons Lang)
Apache Commons Lang 3.7 - FastDateParser fixes...
Oh look, Commons-Lang3 doesn't support java.time with its time functions. But then commons-collections only gained java 5 features in 20 fucking 13. We should expect the ability to get a LocalDateTime around 2023.
No wonder things like Guava are so popular.
More on reddit.comRandom string in Apache Common Lang
You are probably not including the commons lang jar. Are you using an IDE? Are you using a build tool like maven?
More on reddit.comDo you still use Guave? And if you don't anymore, why not?
Seriously, what madness drove the commons lang contributors to deprecate StringUtils.equals()?
I'm gonna rant for a bit here. It's been a long day.
I spend all morning in an incident call, finally get time to do some coding in the afternoon.
I make progress on a bug fix, clean up some dead code like a good boy scout, and I’m feeling like I actually accomplished something today.
Oh, this service is getting flagged for CVE-2025-48924? Let me take care of that.
And then, confusion. Anger.
Deprecated method? StringUtils.equals()? That can't be.
Sure as shit, they deprecated it. Let's see what has been replaced with.
Strings.CS.equals()? Is that character sequence? No, it's case sensitive. Fucking hell. I harp on juniors for their silly acronyms. Did not expect to see them in a library like this. Just unnecessary. If Java developers had a problem with verbosity, well, they wouldn't be Java developers.
I'll admit I've been an open-source leech, contributing nothing to the community, but this one has lit a fire in me.
If this issue isn't resolved, are there any volunteers to help with a fork? I feel like common-sense-lang3 would be an appropriate name for an alternative.
https://issues.apache.org/jira/projects/LANG/issues/LANG-1777?filter=allopenissues