Page MenuHomeDevCentral

Promote Type::getTypeOf as public helper method
ClosedPublic

Authored by dereckson on Oct 12 2025, 13:14.
Tags
None
Referenced Files
F33248191: D3740.id9673.diff
Tue, Jun 16, 03:39
F33194197: D3740.id9674.diff
Mon, Jun 15, 17:15
F33186914: D3740.id9673.diff
Mon, Jun 15, 16:15
Unknown Object (File)
Mon, Jun 15, 11:32
Unknown Object (File)
Sun, Jun 14, 04:24
Unknown Object (File)
Sat, Jun 13, 12:04
Unknown Object (File)
Sat, Jun 13, 01:41
Unknown Object (File)
Wed, Jun 10, 11:31
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.