A248 🇵🇸🇪🇭

Results 174 comments of A248 🇵🇸🇪🇭

Value serializers should be provided a definition cache so that configuration definitions do not need to be passed into them. Then, any serializer implementation may request sub-sections following the classic...

The only thing we'd need to consider is that the wiki example is opinionated. It uses `System.err.println` and `ex.printStackTrace`, which libraries should never do. It also depends on SnakeYaml. The...

We need to define an interface for dynamic generation of configuration interface implementations. By default, the library will use reflection with a dynamic proxy. Runtime class generation can be provided...

To clarify, this happens because the `ProxyURLClassLoader` does not re-declare the URLClassLoader(String, URL[], ClassLoader) constructor. The String parameter is the name of the ClassLoader and can be ignored. This constructor...

Related to this, would it be possible to change a player's modesets using the API without changing all other players' modesets?

Perhaps using `Option` should be preferred to `Box`. After all, `Option` is the direct safe-Rust equivalent of a nullable smart pointer. Operating on a raw nullable pointer, in C with...

I think I see what you mean. However, I must admit I'm not too familiar with C. I do have one question, though, about your statement here: > because the...

Yes, I understand the general case that C must free memory manually. What I'm looking at, though, is what happens in these Hyper FFI functions when C code passes arguments...

I was still curious, so I looked into what others have said about this, because I'm still relatively new to this. The docs for `Box` seem to suggest using `Option`...

That might work. However, that behavior isn't documented anywhere to my knowledge -- if anything, the documentation even suggests otherwise. It's quite surprising that the join event works slightly differently:...