Project

General

Profile

Actions

Refactor #10635

closed

Formalize deprecation warnings

Added by Marek Hulán almost 9 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Plugin integration
Target version:
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

We use different ways for deprecation warnins ::ActiveSupport::Deprecation.warn, logger.warn etc. We should introduce one way that would allow us to say in which version the deprecation will be dropped. Also it should make it easier to find things to drop during release process. One note about API parameters, we also need to mark parameters or whole entry points as deprecated but they won't be removed (just not included in next API version). apipie-rails will introduce deprecated option for params shortly.


Related issues 4 (0 open4 closed)

Related to Foreman - Refactor #10988: Remove 1.11 deprecationsClosedDaniel Lobato Garcia07/02/2015Actions
Related to Foreman - Refactor #10989: Remove 1.12 deprecationsClosedTom Caspy07/02/2015Actions
Related to Foreman - Bug #11018: Taxonomy API updates throw "Invalid version format" deprecation-related errorClosedDominic Cleal07/06/2015Actions
Related to Foreman - Refactor #13845: Remove 1.13 deprecationsClosedDominic Cleal02/23/2016Actions
Actions #1

Updated by Ohad Levy almost 9 years ago

  • Assignee set to Alon Goldboim
Actions #2

Updated by The Foreman Bot almost 9 years ago

  • Status changed from New to Ready For Testing
  • Pull request https://github.com/theforeman/foreman/pull/2444 added
  • Pull request deleted ()
Actions #3

Updated by Dominic Cleal over 8 years ago

  • Category set to Plugin integration
  • translation missing: en.field_release set to 35
Actions #4

Updated by Alon Goldboim over 8 years ago

  • Status changed from Ready For Testing to Closed
  • % Done changed from 0 to 100
Actions #5

Updated by Dominic Cleal over 8 years ago

Actions #6

Updated by Dominic Cleal over 8 years ago

Actions #7

Updated by Dominic Cleal over 8 years ago

  • Related to Bug #11018: Taxonomy API updates throw "Invalid version format" deprecation-related error added
Actions #8

Updated by Dominic Cleal about 8 years ago

Actions

Also available in: Atom PDF