Marked some classes as pure#5
Marked some classes as pure#5danielkroeni wants to merge 5 commits intoFrege:masterfrom danielkroeni:master
Conversation
CornerRadiiConverter has moved to com.sun.javafx.scene.layout.region.CornerRadiiConverter in Java 1.8.0_60
Formatting cleanup
|
Hi Dani, thanks for the PR.
I just did the same thing :-)
No problem, I can sort that out. Identifying purity is a bit involved though, and will need more investigation on my side.
well spotted! Thanks. I'll most likely not apply the PR at once, but in pieces. thanks a lot |
|
Hi Dierk
Ouch! I see. This means the commit "KeyEvent and EventType are immutable" BTW I just found that KeyCode has another Method which could be improved to It just realize how labor-intensive it is to frege-ify such an enormous
Sure. I understand that it needs more careful thought. Feel free to just
Okay, no hurry. Thanks |
I removed CornerRadiiConverter and marked some native data declarations as "pure".
Unfortunately I am not a git professional and all changes come in a single pull request. Just tell me if (and how) I should organize this differently.
I think looking for enums would be a good heuristic to identify immutables. Am I right that their valueOf method should be be declare :: IllegalArgumentException | EnumType ?