New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rbtree #6
Closed
Closed
Rbtree #6
Commits on Aug 3, 2012
Commits on Aug 8, 2012
Commits on Aug 10, 2012
-
Add class to compare instance index key.
Instance index key can be an array of value which could contain nil values. To compare two hash containing nil values (using <=>), it was necessary to dropback to a comparison of strings. Example: ['a'] <=> [nil] would be converted to a comparison with "['a']" <=> "[nil]"
Commits on Aug 11, 2012
Commits on Aug 16, 2012
-
Method :<=> does not exist on nil values, and using :<=> on arrays will call :<=> recursively on its children.
-
-
-
Entities stored in @created_instances have all been through assertion. There is no need to check if they implement retract.
-
Commits on Aug 19, 2012
Commits on Aug 24, 2012
-
Modify RoleValues to have the same mechanism as Instance Index.
RoleValues was basically a wrapper for an array, and is now similar to an ordered hash. The basic functionnality of RoleValues have not been modified, and it should still be considered as an array on multiple points, but this array will be ordered by its values automatically. Refactoring to InstanceIndexKey has been done also to be used by RoleValues. Therefore, its name has been modified to be ComparableHashKey instead.
-
Commits on Sep 5, 2012
-
Makes hash traversing function such as #each work with a single argument instead of 2.
-
Commits on Sep 9, 2012
Commits on Sep 14, 2012
-
Fix tests for multipart_identification_spec.
Adds information into related_entities. It should contain a RoleValue object when the role is pointing to many entities (see unique attribute for roles). It also adds a way to query entities in a two-way fashion. Which means you can now search for entities which references the current one, but also entities which are referenced by the current one.
Commits on Sep 17, 2012
Commits on Sep 18, 2012
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.