Menu

Commit [r6067]  Maximize  Restore  History

context-refactoring: remove the `env` from the `Resource` class.

This makes the `Resource` class really light-weight and a bit easier to create.
OTOH, there's no more the possibility to have convenience methods such as `name`, `shortname`, `url`...
Using their replacement functions `get_name`, `get_shortname`, `get_url` is therefore mandatory now, and slightly more verbose as we need to pass the env as first parameter. The corresponding helper functions in the template files of course don't need that `env` parameter.

cboos 2007-10-18

changed /sandbox/context-refactoring/trac/attachment.py
changed /sandbox/context-refactoring/trac/context.py
changed /sandbox/context-refactoring/trac/perm.py
changed /sandbox/context-refactoring/trac/ticket/api.py
changed /sandbox/context-refactoring/trac/ticket/model.py
changed /sandbox/context-refactoring/trac/ticket/query.py
changed /sandbox/context-refactoring/trac/ticket/report.py
changed /sandbox/context-refactoring/trac/ticket/roadmap.py
changed /sandbox/context-refactoring/trac/ticket/web_ui.py
changed /sandbox/context-refactoring/trac/timeline/api.py
changed /sandbox/context-refactoring/trac/versioncontrol/web_ui/browser.py
changed /sandbox/context-refactoring/trac/versioncontrol/web_ui/changeset.py
changed /sandbox/context-refactoring/trac/web/chrome.py
changed /sandbox/context-refactoring/trac/wiki/api.py
changed /sandbox/context-refactoring/trac/wiki/formatter.py
changed /sandbox/context-refactoring/trac/wiki/macros.py
changed /sandbox/context-refactoring/trac/wiki/model.py
changed /sandbox/context-refactoring/trac/wiki/web_ui.py
/sandbox/context-refactoring/trac/attachment.py Diff Switch to side-by-side view
Loading...
/sandbox/context-refactoring/trac/context.py Diff Switch to side-by-side view
Loading...
/sandbox/context-refactoring/trac/perm.py Diff Switch to side-by-side view
Loading...
/sandbox/context-refactoring/trac/ticket/api.py Diff Switch to side-by-side view
Loading...
/sandbox/context-refactoring/trac/ticket/model.py Diff Switch to side-by-side view
Loading...
/sandbox/context-refactoring/trac/ticket/query.py Diff Switch to side-by-side view
Loading...
/sandbox/context-refactoring/trac/ticket/report.py Diff Switch to side-by-side view
Loading...
/sandbox/context-refactoring/trac/ticket/roadmap.py Diff Switch to side-by-side view
Loading...
/sandbox/context-refactoring/trac/ticket/web_ui.py Diff Switch to side-by-side view
Loading...
/sandbox/context-refactoring/trac/timeline/api.py Diff Switch to side-by-side view
Loading...
/sandbox/context-refactoring/trac/versioncontrol/web_ui/browser.py Diff Switch to side-by-side view
Loading...
/sandbox/context-refactoring/trac/versioncontrol/web_ui/changeset.py Diff Switch to side-by-side view
Loading...
/sandbox/context-refactoring/trac/web/chrome.py Diff Switch to side-by-side view
Loading...
/sandbox/context-refactoring/trac/wiki/api.py Diff Switch to side-by-side view
Loading...
/sandbox/context-refactoring/trac/wiki/formatter.py Diff Switch to side-by-side view
Loading...
/sandbox/context-refactoring/trac/wiki/macros.py Diff Switch to side-by-side view
Loading...
/sandbox/context-refactoring/trac/wiki/model.py Diff Switch to side-by-side view
Loading...
/sandbox/context-refactoring/trac/wiki/web_ui.py Diff Switch to side-by-side view
Loading...