Commits

Show all
Author Commit Message Labels Comments Date
Michael Ludwig
[maven-release-plugin] prepare release entreri-1.7.0
Tags
entreri-1.7.0
Michael Ludwig
Improve generated site
Michael Ludwig
Tweak name and description
Michael Ludwig
Clean up source code to use Java 7's <> syntax.
Michael Ludwig
Update readme to reflect as() and has()
Michael Ludwig
Add as() and has() to Entity
Michael Ludwig
Clean up redundant properties in POM, fix license configuration, and update licenses to reflect this.
Michael Ludwig
Simplify maven structure once more to a single module. Remove Janino runtime proxying because APT does everything we need to
Michael Ludwig
Clean up pom's and extra files, and specify site plugin version to work properly with our POM
Michael Ludwig
Update copyright year in license
Michael Ludwig
Update README and tweak names within POMs
Michael Ludwig
Move @Named and @SharedInstance annotation into property package.
Michael Ludwig
Resolve null values in ObjectProperty.
Michael Ludwig
Reduce number of duplicated tests between unit and integration tests
Michael Ludwig
Implement nicer toString() method for Entity and Component
Michael Ludwig
Switch to new property set() signature.
Michael Ludwig
Simplify maven module layout by moving janino tests directly into unit tests of core library
Michael Ludwig
Add documentation to ComponentSpecification and related classes.
Michael Ludwig
Remove comment
Michael Ludwig
Add verification scripts to integration tests, and add missing headers.
Michael Ludwig
Restructore project into separate modules to support integration tests, and janino vs. apt test cases
Michael Ludwig
Implement mirror-based generator and greatly clean up the component specification API.
Michael Ludwig
Simplify mapping file to only require class name and not need a key
Michael Ludwig
Improve property type mapping to use the META-INF directory and unique files per type.
Michael Ludwig
Remove IndexedDataStore and consolidate it into the Property implementations.
Michael Ludwig
Refactor internal classes into an impl package but normalize their access to public. Make Entity and ComponentIterator an interface, and EntitySystem an abstract class (an interface except for a static constructor).
Michael Ludwig
Simplify package in tests directory, and add more tests to validate component definitions.
Michael Ludwig
Move entreri-mapping.properties files to the root of the package to make them a little more generic
Michael Ludwig
Update documentation within the property package
Michael Ludwig
Add documentation to remaining classes in core package.
  1. Prev
  2. Next