Skip to content

Deprecation of array indexing calls [] #212

@chiyahn

Description

@chiyahn

As suggested in #206 (comment), I propose the following procedural changes to deprecate interpolation evaluation by array indexing []:

  • Support interpolation evaluation by function calls () (complete from Function call syntax support #206)
  • ModifyREADME.md to let users know that [] is deprecated in favour of () (complete from Function call syntax support #206)
  • Start throwing deprecation warnings for evaluation with []
  • Modify unit tests and files in doc directory that evaluate interpolation objects by [] to ()
  • Modify any script in package that evaluates interpolation objects by [] to ()
  • (After tagging a major release) remove [] from the code base entirely

The first two steps will be completed as soon as the pull request #206 is approved and changes are committed accordingly. Completing the rest of the procedure should not be a complex task.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions