Page MenuHomeDevCentral

WIP: refresh collections
ClosedPublic

Authored by dereckson on Jan 29 2022, 20:24.
Tags
None
Referenced Files
F3748022: D2493.diff
Sat, Nov 16, 06:16
Unknown Object (File)
Tue, Nov 12, 15:08
Unknown Object (File)
Tue, Nov 12, 05:16
Unknown Object (File)
Mon, Nov 11, 20:25
Unknown Object (File)
Mon, Nov 11, 07:55
Unknown Object (File)
Wed, Nov 6, 17:53
Unknown Object (File)
Tue, Nov 5, 20:00
Unknown Object (File)
Mon, Nov 4, 18:27
Subscribers
None

Details

Summary

Create a way to express the intent of an array in the code:
Vector and HashMap classes allow to convey the ideas keys
will be indexes or keys.

Still to do: ArrayAccess, dedup, tests

Test Plan

New tests units suite (still to write)

Diff Detail

Repository
rKOT Keruald OmniTools
Lint
Lint Errors
SeverityLocationCodeMessage
Errorsrc/DateTime/DateStamp.php:66PHPCS.E.Generic.Files.LineLength.MaxExceededGeneric.Files.LineLength.MaxExceeded
Errorsrc/Strings/Multibyte/StringUtilities.php:14PHPCS.E.Generic.Files.LineLength.MaxExceededGeneric.Files.LineLength.MaxExceeded
Warningtests/Collections/VectorTest.php:103PHPCS.W.Generic.CodeAnalysis.UnusedFunctionParameter.FoundInExtendedClassGeneric.CodeAnalysis.UnusedFunctionParameter.FoundInExtendedClass
Unit
Tests Passed
Branch
collections
Build Status
Buildable 3910
Build 4161: arc lint + arc unit

Event Timeline

dereckson held this revision as a draft.
dereckson published this revision for review.Feb 9 2022, 22:52
dereckson accepted this revision.
This revision is now accepted and ready to land.Feb 9 2022, 22:52
This revision was landed with ongoing or failed builds.Feb 9 2022, 22:53
This revision was automatically updated to reflect the committed changes.