Dmitry Timofeev

Results 100 comments of Dmitry Timofeev

It might be used explicitly, but I don't think it is a goal of `Desc` trait to be used explicitly in the client code :man_shrugging:

OK, we might keep it for rare cases where one needs to have a method producing an exception instance from anything (e.g., if you want to do sth with the...

@burmecia You don't necessarily need to use `Desc` for that, as it creates a new Throwable of the given class with the given message. I see several ways to create...

Is _cognitive_ complexity high or _cyclomatic_ complexity high? The first is suppossed to fix some issues with the second (e.g., a switch statement/expression is easy to understand, but has high...

OK, that's what a tool says, but what a human would say — is it difficult to understand the things?

Hi @felix91gr , thank you for the explanation! The methods are basically switch expressions with macro calls in each of the branches. I see from the draft that macro calls...

The function calls, as both the paper and the draft specify, do not seem to increase the score, do they? It seems to make sense — imagine a "wall" of...

JObject seems to add a lifetime atop jobject. Regarding `null` handling as the other (past, I think) difference, there is #148. Some functions had used to represent null as Err....

Having non-null JObject is an interesting option to consider. I can't tell all the consequences, but it would require any native Java method to either use `jobject` or `Option` in...

@stanislav-tkach , as you had some concerns on implementing `Default` for `JObject`, could you please take a look into this issue? Are there any potential issues?