Page MenuHomeDevCentral

Promote Type::getTypeOf as public helper method
ClosedPublic

Authored by dereckson on Oct 12 2025, 13:14.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Nov 23, 02:44
Unknown Object (File)
Sun, Nov 23, 02:28
Unknown Object (File)
Sat, Nov 22, 23:21
Unknown Object (File)
Sat, Nov 22, 16:02
Unknown Object (File)
Sat, Nov 22, 15:30
Unknown Object (File)
Sat, Nov 22, 10:29
Unknown Object (File)
Fri, Nov 21, 19:47
Unknown Object (File)
Fri, Nov 21, 15:19
Subscribers
None

Details

Summary

Plan is to add Option after Result,
so first use case will be OmniTools internally.

Test Plan
  • tests for Result still pass
  • new test for Type::getTypeOf

Diff Detail

Repository
rKERUALD Keruald libraries development repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

dereckson created this revision.
$ arc unit                                              
   PASS    2ms★  Keruald.OmniTools.Tests.Reflection.TypeTest.testGetTypeOf with data set #0
   PASS   <1ms★  Keruald.OmniTools.Tests.Reflection.TypeTest.testGetTypeOf with data set #1
   PASS   <1ms★  Keruald.OmniTools.Tests.Reflection.TypeTest.testGetTypeOf with data set #2
   PASS    5ms★  Keruald.OmniTools.Tests.DataTypes.Result.OkTest.testIsOk
   PASS   <1ms★  Keruald.OmniTools.Tests.DataTypes.Result.OkTest.testIsError
   PASS   <1ms★  Keruald.OmniTools.Tests.DataTypes.Result.OkTest.testGetValue
   PASS   <1ms★  Keruald.OmniTools.Tests.DataTypes.Result.OkTest.testSetValue
   PASS   <1ms★  Keruald.OmniTools.Tests.DataTypes.Result.OkTest.testSetValueWhenTypeIsMutated
   PASS   <1ms★  Keruald.OmniTools.Tests.DataTypes.Result.OkTest.testMap
   PASS   <1ms★  Keruald.OmniTools.Tests.DataTypes.Result.OkTest.testMapErr
   PASS   <1ms★  Keruald.OmniTools.Tests.DataTypes.Result.OkTest.testOrElse
This revision is now accepted and ready to land.Oct 12 2025, 13:16
This revision was landed with ongoing or failed builds.Oct 12 2025, 13:17
This revision was automatically updated to reflect the committed changes.