Commit graph

12 commits

Author SHA1 Message Date
Norbi Peti 5615bbcb22
FIx things and attempt to add test
The test can't find a YAML method
2023-07-01 20:13:07 +02:00
Norbi Peti 0d59dff86e
Reverted back to Scala 2.13
- The IntelliJ plugin still isn't working properly after 2 years so it's really annoying to dev using Scala 3
- (Probably) fixed DPUtils.reply not sending a message if a Mono.empty() was passed as a channel
- Moved the Discord user property from LastMessageData to CustomLMD as we don't need the user anymore to check permissions (we don't need to create a fake sender)
- ...even if we do, it should store the sender itself maybe

- Spent hours reverting and debugging Scala 2 issues because apaprently that's also very buggy
- Implemented Player interface directly in some senders because it was required for... reasons
- Moved the commenter to a separate class after a looot of debugging (API was provided)
2023-06-30 02:29:01 +02:00
Norbi Peti 5d0bd37b28
Fixed all compile errors
- Removed all hacky code (for now)
- Removed other dependencies because I kept getting load errors, mostly related to the examination api
- Added some dependencies because I kept getting load errors, mostly related to the examination api
- Removed use of Channel.extraIdentifiers because it would not accept it, claiming that the ListConfigData class file is broken
2023-04-24 23:53:00 +02:00
Norbi Peti f909eb4779
Attempted to update to latest API, lots of errors (9 remains)
- Removed Reactor Scala extensions in an attempt to get this thing to compile but it doesn't seem to help
- Removed heavily version-dependent stuff
2023-04-24 04:42:24 +02:00
Norbi Peti 9f3ca37929
Fix compilation issues and startup exceptions
- Removed test class because it errors, and I don't know how to fix it
- Updated dependencies
- Fixed SMono.whenDelayError() causing a crash on Scala 3.0.0
- Fixed subscribe method calls being ambiguous
- Fixed returns returning the wrong things
- Converted onGetInfo() to use no returns
2021-12-30 21:25:50 +01:00
Norbi Peti 7b27ec0ea3
Update to Scala 3.0.0 and update dependencies 2021-07-08 23:04:17 +02:00
Norbi Peti 74bce1ecf9
Save config comments (not all of them apparently) 2021-04-06 01:05:58 +02:00
Norbi Peti d80703ac68
Obtain config comments from sources 2021-04-06 00:35:59 +02:00
Norbi Peti 470212411d
Successfully made an unnecessary subproject work 2021-04-05 18:57:40 +02:00
Norbi Peti 5146fdf368
Add Reflections 2021-04-05 03:47:56 +02:00
Norbi Peti 860dd66431
Add task to read source files 2021-04-05 02:45:28 +02:00
Norbi Peti efa1dcfc8f
Convert to SBT project (manually), including shading 2021-04-04 00:32:27 +02:00