Comments you submit will be routed for moderation. If you have an account, please log in first.
Modify

Ticket #4226 (new enhancement)

Opened 5 years ago

Last modified 4 years ago

deprecate ContextMngr()

Reported by: jdsiiro Owned by: jdsiiro
Priority: normal Milestone: Acro 2.1
Component: Colin Version:
Keywords: Cc:
Subcomponent: Source Code

Description

Currently the colin::ContextMngr() is used to store type coersion routines for utilib data types. These conversions should be moved *into* utilib and all references to the ContextMngr() singleton should be redirected to the utilib::TypeManager() singleton.

Attachments

Change History

comment:1 Changed 5 years ago by jdsiiro

  • Milestone changed from Colin 3.0 to Colin 3.1

All type casts have been moved into the utilib::TypeManager() except for MixedIntVars -> vector<double>. Deferring full deprecation of the ContextMngr() to Colin 3.1.

comment:2 Changed 4 years ago by jdsiiro

  • Milestone changed from Colin 3.1 to Acro 2.1

comment:3 Changed 4 years ago by jdsiiro

Referenced in changeset [6933]:

Removing references to ContextMngr?() and replacing with utilib::TypeManager?() [part of addressing #4226]

comment:4 Changed 4 years ago by jdsiiro

Referenced in changeset [6934]:

Propagating change from r6933 to scolib [for #4226].

View

Add a comment

Modify Ticket

Change Properties
<Author field>
Action
as new
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.