Skip to content

Remove retrolamba and custom functional interfaces #2692

@riccardobl

Description

@riccardobl

Now that the engine is java 8+ we should remove retrolamba and all the custom functional interfaces in jme3-core/src/main/java/com/jme3/util/functional, we can use real lambda and built-in java functional interfaces.

Conversion from jme3-core/src/main/java/com/jme3/util/functional to java's generic functional interfaces need special care since the args order might not match.

Metadata

Metadata

Labels

Refactoring and CleanupThis PR is all about improving code quality and javadoc.

Type

No type

Projects

Status

tracked

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions