Project

General

Profile

Feature #10042

Move mf::do_nothing_deleter to cet::no_delete

Added by Kyle Knoepfel almost 5 years ago. Updated almost 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
Start date:
09/03/2015
Due date:
% Done:

100%

Estimated time:
2.00 h
Spent time:
Duration:

Description

The mf::do_nothing_deleter policy should be deprecated and moved to cetlib for users who absolutely need to use them. Using the deprecated messagefacility deleter should trigger a compile-time warning alerting the user to contact the art team for guidance.

History

#1 Updated by Kyle Knoepfel almost 5 years ago

  • SSI Package messagefacility added
  • SSI Package deleted ()

Implemented with cetlib:7775490c and messagefacility:93b105f3. Upon using the deprecated mf::do_nothing_deleter type, the following compile-time warning is emitted:

messagefacility warning: using 'mf::do_nothing_deleter' is no longer encouraged.
                         It has been replaced by 'cet::no_delete'.  Before using such
                         functionality, however, please consult the art team.

#2 Updated by Kyle Knoepfel almost 5 years ago

  • Project changed from art to messagefacility
  • Category deleted (Infrastructure)

#3 Updated by Kyle Knoepfel almost 5 years ago

  • Target version set to 1.16.00

#4 Updated by Christopher Green almost 5 years ago

  • Status changed from Resolved to Closed


Also available in: Atom PDF