-
- Downloads
quick tweak to revision code to avoid protocol implementations on classes as...
quick tweak to revision code to avoid protocol implementations on classes as basic as java.lang.Object so that functions like `satisfies?` can be useful. this simply removes the base implementation of IRevisioned from java.lang.Object and instead defines a couple default implementations of the protocol functions which entities can reuse. also, we remove the base implementation of `serialize-instance` because that just feels dangerous and we want to encourage each entity to provide its own version of that function.
Please register or sign in to comment