Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
First cut at adapter-registry refactoring. The refactoring makes
adapter lookup work more like method lookup. This provides: - a much simpler algorithm, - a basis for super-like adapter lookup, and - a fix for a bug in multi-adapter lookup. These changes also remove the distinction between objects with no interface declarations and objects that declare that they provide Interface. Unfortunately, these version is *much* too slow. I'm checking this version in to save it before trying some variations.
- Loading branch information