Closed Trip-kun closed 11 months ago
The changes primarily involve marking various classes in the wtf.triplapeeck.oatmeal
package as deprecated. This suggests a significant shift in the project's architecture or data handling strategy, moving away from the current JSON-based approach.
File Path | Summary |
---|---|
.../oatmeal/entities/DataMode.java |
Marked DataMode enum as deprecated |
.../oatmeal/entities/json/... |
Marked all classes (ChannelJSONStorable , GuildJSONStorable , JSONStorable , JSONStorableFactory , MemberJSONStorable , UserJSONStorable ) in this package as deprecated |
.../oatmeal/errors/ClosedStorableError.java |
Marked ClosedStorableError class as deprecated |
.../oatmeal/managers/JSONManager.java |
Marked JSONManager class as deprecated |
🐇
"In the land of code, where the shadows lie,
An old approach takes its final sigh.
Deprecated now, it steps aside,
For a new dawn, a fresher tide. 🌅"
First step of #11
Summary by CodeRabbit
DataMode
,ChannelJSONStorable
,GuildJSONStorable
,JSONStorable
,JSONStorableFactory
,MemberJSONStorable
,UserJSONStorable
,ClosedStorableError
, andJSONManager
. These changes indicate that these components are no longer recommended for use and will be replaced or removed in future updates. This is part of our ongoing efforts to improve the software's architecture and maintainability. Users should not experience any immediate changes, but developers should start transitioning away from these deprecated components.