Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
Migrate from at_key c.s. to AT-KEY
This is a proof-of-concept of changing the infamous implementation specific internal methods for accessing arrays and hashes into something more release ready. The following transformations were done: OLD NEW at_pos AT-POS exists_pos EXISTS-POS delete_pos DELETE-POS assign_pos ASSIGN-POS bind_pos BIND-POS at_key AT-KEY exists_key EXISTS-KEY delete_key DELETE-KEY assign_key ASSIGN-KEY bind_key BIND-KEY All of the methods have a catch method with DEPRECATION message to ensure anyting out there in the ecosystem will continue to work. Please feel free to revert if this change does not get consensus.
- Loading branch information
Showing
46 changed files
with
486 additions
and
435 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.