Reports successful saving to the UI
Removes unnecessary null-check
RepoLocation calculates IdProposal from Hero, not Item
Cleanup
Removes duplication
Reduces duplication in Character persistence
Removes I from some interfaces
Sorting code for character persistence
Reports print from Heros, not Items
Reports determine their support for Heros, not Items
Creates views for Characters, not Items
Report infrastructure uses heroes throughout
There is only one printname now.
All parties interested in the character's name ask him directly
All clients deal with the repository-location in matters of ID
All clients of ChangeManagement go through ItemData to get access
Fixes NPE during mortal creation
Reduces number of calls to HeroEnvironment.getObjectFactory
Fixes test
Merge branch 'master' of github.com:anathema/anathema into CharmDatabase