#11494 closed enhancement (fixed)
Remove deprecated functions and methods from 0.10 and earlier — at Version 5
Reported by: | Ryan J Ollos | Owned by: | Ryan J Ollos |
---|---|---|---|
Priority: | normal | Milestone: | 1.1.2 |
Component: | general | Version: | |
Severity: | normal | Keywords: | |
Cc: | Branch: | ||
Release Notes: |
Removed old-style macro examples in |
||
API Changes: |
Removed functions and methods that have been deprecated since Trac 0.11 or earlier.
|
||
Internal Changes: |
Description
It was suggested in comment:1:ticket:11490 that some deprecated code in trac.web.chrome
and trac.mimeview.api
might be removed. It seems best to remove all deprecated code at the same time, so the scope of this ticket may extend beyond those two module. The code to be removed will have been deprecated in Trac 0.10.x or earlier, and the trac-hacks repository will be searched for any plugins that might still be utilizing the code.
Change History (5)
comment:1 by , 10 years ago
Reporter: | changed from | to
---|
comment:2 by , 10 years ago
comment:3 by , 10 years ago
Milestone: | 1.1.3 → 1.1.2 |
---|---|
Owner: | set to |
Status: | new → assigned |
comment:4 by , 10 years ago
The proposed changes remove a few more functions that have been deprecated since 0.11:
$ grep -ri "deprecated" . --exclude=*.pyc --exclude-dir=.svn --exclude-dir=locale --exclude-dir=default-pages --exclude-dir=tests ./ChangeLog: * Deprecated SQLite 2.x support (#8625). ./trac/ticket/model.py: :since 1.0: the `cnum` parameter is deprecated, and threading should ./trac/ticket/model.py: :since 1.0.2: the `retarget_to` parameter is deprecated and tickets ./trac/ticket/roadmap.py: deprecated `countsToProg` argument was removed, use ./trac/ticket/query.py: ''deprecated in favor of the `rows` parameter'' ./trac/ticket/query.py: but is deprecated. ./trac/db/api.py: :deprecated: This decorator is in turn deprecated in favor of ./trac/mimeview/api.py: """:deprecated: since 1.0, use `web_context` instead.""" ./trac/mimeview/api.py: :deprecated: since 1.0, use `RenderingContext` instead. `Context` is ./trac/env.py: :deprecated: Use :meth:`db_transaction` or :meth:`db_query` instead ./trac/env.py: """Decorator for transaction functions :deprecated:""" ./trac/env.py: """Return a database connection for read purposes :deprecated: ./trac/perm.py: """Deprecated (but still used by the HDF compatibility layer)""" ./trac/perm.py: self.env.log.warning("perm.permissions() is deprecated and " ./trac/util/__init__.py: .. deprecated :: 0.11 ./trac/wiki/formatter.py: """deprecated in favor of format_to_html (will be removed in 1.0)""" ./trac/wiki/formatter.py: """:deprecated: in favor of format_to_oneliner (will be removed in 1.0)""" ./trac/wiki/formatter.py: """:deprecated: will be removed in 1.0 and replaced by something else""" ./trac/wiki/api.py: """Return the HTML output of the macro :deprecated:""" ./trac/wiki/macros.py: * `nolink` means without link to image source (deprecated, use `link=`) ./trac/wiki/web_ui.py: :deprecated: Not used anymore since 0.11 ./trac/htdocs/css/jquery-ui/jquery-ui.css:/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ ./trac/htdocs/js/suggest.js:/* Warning: this module is deprecated and will be removed in Trac 1.1.x ./trac/versioncontrol/api.py: This option is deprecated, and repositories should be defined in the
One of the changes has been deferred to #11539. The other proposed changes can be found in log:rjollos.git:t11494.
comment:5 by , 10 years ago
API Changes: | modified (diff) |
---|---|
Release Notes: | modified (diff) |
Resolution: | → fixed |
Status: | assigned → closed |
Committed to trunk in [12605:12606].
Okay to me for deleting deprecated
trac.web.chrome:add_javascript
,trac.mimeview.api:Mimeview.get_max_preview_size
andtrac.mimeview.api:Mimeview.to_utf8
methods from trunk.