bug-tracker-procs.tcl

Bug Tracker Library

Location:
packages/bug-tracker/tcl/bug-tracker-procs.tcl
Created:
2002-05-03
Author:
Lars Pind
CVS Identification:
bug-tracker-procs.tcl,v 1.13.2.7 2003/03/05 18:13:39 lars Exp

Procedures in this file

Detailed information

bug_tracker::access_policy (public)

 bug_tracker::access_policy

Detect and return the current access policy.

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::bug::new bug_tracker::bug::new (public) bug_tracker::access_policy bug_tracker::access_policy bug_tracker::bug::new->bug_tracker::access_policy bug_tracker::user_bugs_only_p bug_tracker::user_bugs_only_p (public) bug_tracker::user_bugs_only_p->bug_tracker::access_policy packages/bug-tracker/www/admin/access-policy-edit.tcl packages/bug-tracker/ www/admin/access-policy-edit.tcl packages/bug-tracker/www/admin/access-policy-edit.tcl->bug_tracker::access_policy packages/bug-tracker/www/admin/index.tcl packages/bug-tracker/ www/admin/index.tcl packages/bug-tracker/www/admin/index.tcl->bug_tracker::access_policy ad_conn ad_conn (public) bug_tracker::access_policy->ad_conn db_1row db_1row (public) bug_tracker::access_policy->db_1row permission::inherit_p permission::inherit_p (public) bug_tracker::access_policy->permission::inherit_p

Testcases:
No testcase defined.

bug_tracker::assignee_get_filter_data (public)

 bug_tracker::assignee_get_filter_data -package_id package_id \
    -workflow_id workflow_id -action_id action_id [ -user_id user_id ] \
    [ -admin_p admin_p ]
Switches:
-package_id (required)
The package (project) to select from
-workflow_id (required)
The workflow we're interested in
-action_id (required)
The action we're interested in
-user_id (optional)
Optional user for filtering by logged in user.
-admin_p (optional, defaults to "f")
Returns:
list-of-lists with assignee data for filter

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::bug::get_list bug_tracker::bug::get_list (public) bug_tracker::assignee_get_filter_data bug_tracker::assignee_get_filter_data bug_tracker::bug::get_list->bug_tracker::assignee_get_filter_data bug_tracker::assignee_get_filter_data_not_cached bug_tracker::assignee_get_filter_data_not_cached (public) bug_tracker::assignee_get_filter_data->bug_tracker::assignee_get_filter_data_not_cached bug_tracker::user_bugs_only_p bug_tracker::user_bugs_only_p (public) bug_tracker::assignee_get_filter_data->bug_tracker::user_bugs_only_p util_memoize util_memoize (public) bug_tracker::assignee_get_filter_data->util_memoize

Testcases:
No testcase defined.

bug_tracker::assignee_get_filter_data_not_cached (public)

 bug_tracker::assignee_get_filter_data_not_cached \
    -package_id package_id -workflow_id workflow_id \
    -action_id action_id [ -user_id user_id ] [ -admin_p admin_p ] \
    [ -user_bugs_only_p user_bugs_only_p ]
Switches:
-package_id (required)
The package (project) to select from
-workflow_id (required)
The workflow we're interested in
-action_id (required)
The action we're interested in
-user_id (optional)
User id for optional filtering for logged in user
-admin_p (optional, defaults to "f")
-user_bugs_only_p (optional, defaults to "f")
Returns:
list-of-lists with assignee data for filter

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::assignee_get_filter_data bug_tracker::assignee_get_filter_data (public) bug_tracker::assignee_get_filter_data_not_cached bug_tracker::assignee_get_filter_data_not_cached bug_tracker::assignee_get_filter_data->bug_tracker::assignee_get_filter_data_not_cached db_list_of_lists db_list_of_lists (public) bug_tracker::assignee_get_filter_data_not_cached->db_list_of_lists

Testcases:
No testcase defined.

bug_tracker::assignee_get_options (public)

 bug_tracker::assignee_get_options [ -workflow_id workflow_id ] \
    [ -include_unknown ] [ -include_undecided ]

Returns an option list containing all users that have submitted or assigned to a bug. Used for the add bug form. Added because the workflow api requires a case_id. (an item to evaluate is refactoring workflow to provide an assignee widget without a case_id)

Switches:
-workflow_id (optional)
-include_unknown (optional, boolean)
-include_undecided (optional, boolean)

Partial Call Graph (max 5 caller/called nodes):
%3 db_list_of_lists db_list_of_lists (public) bug_tracker::assignee_get_options bug_tracker::assignee_get_options bug_tracker::assignee_get_options->db_list_of_lists

Testcases:
No testcase defined.

bug_tracker::bug_convert_comment_to_html (public)

 bug_tracker::bug_convert_comment_to_html -comment comment \
    -format format
Switches:
-comment (required)
-format (required)

Partial Call Graph (max 5 caller/called nodes):
%3 packages/bug-tracker/www/patch.tcl packages/bug-tracker/ www/patch.tcl bug_tracker::bug_convert_comment_to_html bug_tracker::bug_convert_comment_to_html packages/bug-tracker/www/patch.tcl->bug_tracker::bug_convert_comment_to_html ad_html_text_convert ad_html_text_convert (public) bug_tracker::bug_convert_comment_to_html->ad_html_text_convert

Testcases:
No testcase defined.

bug_tracker::bug_convert_comment_to_text (public)

 bug_tracker::bug_convert_comment_to_text -comment comment \
    -format format
Switches:
-comment (required)
-format (required)

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::search::patch::datasource bug_tracker::search::patch::datasource (private) bug_tracker::bug_convert_comment_to_text bug_tracker::bug_convert_comment_to_text bug_tracker::search::patch::datasource->bug_tracker::bug_convert_comment_to_text ad_html_text_convert ad_html_text_convert (public) bug_tracker::bug_convert_comment_to_text->ad_html_text_convert

Testcases:
No testcase defined.

bug_tracker::bugs_exist_p (public)

 bug_tracker::bugs_exist_p [ -package_id package_id ]

Returns whether any bugs exist in a project

Switches:
-package_id (optional)

Partial Call Graph (max 5 caller/called nodes):
%3 packages/bug-tracker/www/admin/index.tcl packages/bug-tracker/ www/admin/index.tcl bug_tracker::bugs_exist_p bug_tracker::bugs_exist_p packages/bug-tracker/www/admin/index.tcl->bug_tracker::bugs_exist_p packages/bug-tracker/www/core.tcl packages/bug-tracker/ www/core.tcl packages/bug-tracker/www/core.tcl->bug_tracker::bugs_exist_p packages/bug-tracker/www/index.tcl packages/bug-tracker/ www/index.tcl packages/bug-tracker/www/index.tcl->bug_tracker::bugs_exist_p ad_conn ad_conn (public) bug_tracker::bugs_exist_p->ad_conn bug_tracker::bugs_exist_p_not_cached bug_tracker::bugs_exist_p_not_cached (public) bug_tracker::bugs_exist_p->bug_tracker::bugs_exist_p_not_cached util_memoize util_memoize (public) bug_tracker::bugs_exist_p->util_memoize

Testcases:
No testcase defined.

bug_tracker::bugs_exist_p_not_cached (public)

 bug_tracker::bugs_exist_p_not_cached -package_id package_id

Returns whether any bugs exist in a project. Not cached.

Switches:
-package_id (required)

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::bugs_exist_p bug_tracker::bugs_exist_p (public) bug_tracker::bugs_exist_p_not_cached bug_tracker::bugs_exist_p_not_cached bug_tracker::bugs_exist_p->bug_tracker::bugs_exist_p_not_cached bug_tracker::bugs_exist_p_set_true bug_tracker::bugs_exist_p_set_true (public) bug_tracker::bugs_exist_p_set_true->bug_tracker::bugs_exist_p_not_cached db_string db_string (public) bug_tracker::bugs_exist_p_not_cached->db_string

Testcases:
No testcase defined.

bug_tracker::bugs_exist_p_set_true (public)

 bug_tracker::bugs_exist_p_set_true [ -package_id package_id ]

Sets bug_exists_p true. Useful for when you add a new bug, so you know that a bug will exist.

Switches:
-package_id (optional)

Partial Call Graph (max 5 caller/called nodes):
%3 packages/acs-tcl/lib/page-error.tcl packages/acs-tcl/ lib/page-error.tcl bug_tracker::bugs_exist_p_set_true bug_tracker::bugs_exist_p_set_true packages/acs-tcl/lib/page-error.tcl->bug_tracker::bugs_exist_p_set_true packages/bug-tracker/www/bug-add.tcl packages/bug-tracker/ www/bug-add.tcl packages/bug-tracker/www/bug-add.tcl->bug_tracker::bugs_exist_p_set_true ad_conn ad_conn (public) bug_tracker::bugs_exist_p_set_true->ad_conn bug_tracker::bugs_exist_p_not_cached bug_tracker::bugs_exist_p_not_cached (public) bug_tracker::bugs_exist_p_set_true->bug_tracker::bugs_exist_p_not_cached util_memoize_seed util_memoize_seed (public) bug_tracker::bugs_exist_p_set_true->util_memoize_seed

Testcases:
No testcase defined.

bug_tracker::category_get_filter_data (public)

 bug_tracker::category_get_filter_data -package_id package_id \
    -parent_id parent_id [ -user_id user_id ] [ -admin_p admin_p ]
Switches:
-package_id (required)
The package (project) to select from
-parent_id (required)
The category type's keyword_id
-user_id (optional)
-admin_p (optional, defaults to "f")
Returns:
list-of-lists with category data for filter

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::bug::get_list bug_tracker::bug::get_list (public) bug_tracker::category_get_filter_data bug_tracker::category_get_filter_data bug_tracker::bug::get_list->bug_tracker::category_get_filter_data bug_tracker::category_get_filter_data_not_cached bug_tracker::category_get_filter_data_not_cached (public) bug_tracker::category_get_filter_data->bug_tracker::category_get_filter_data_not_cached bug_tracker::user_bugs_only_p bug_tracker::user_bugs_only_p (public) bug_tracker::category_get_filter_data->bug_tracker::user_bugs_only_p util_memoize util_memoize (public) bug_tracker::category_get_filter_data->util_memoize

Testcases:
No testcase defined.

bug_tracker::category_get_filter_data_not_cached (public)

 bug_tracker::category_get_filter_data_not_cached \
    -package_id package_id -parent_id parent_id [ -user_id user_id ] \
    [ -admin_p admin_p ] [ -user_bugs_only_p user_bugs_only_p ]
Switches:
-package_id (required)
The package (project) to select from
-parent_id (required)
The category type's keyword_id
-user_id (optional)
-admin_p (optional, defaults to "f")
-user_bugs_only_p (optional, defaults to "f")
Returns:
list-of-lists with category data for filter

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::category_get_filter_data bug_tracker::category_get_filter_data (public) bug_tracker::category_get_filter_data_not_cached bug_tracker::category_get_filter_data_not_cached bug_tracker::category_get_filter_data->bug_tracker::category_get_filter_data_not_cached db_list_of_lists db_list_of_lists (public) bug_tracker::category_get_filter_data_not_cached->db_list_of_lists

Testcases:
No testcase defined.

bug_tracker::category_get_options (public)

 bug_tracker::category_get_options [ -package_id package_id ] \
    -parent_id parent_id
Switches:
-package_id (optional)
-parent_id (required)
The category type's keyword_id
Returns:
options-list for a select widget for the given category type

Partial Call Graph (max 5 caller/called nodes):
%3 packages/acs-tcl/lib/page-error.tcl packages/acs-tcl/ lib/page-error.tcl bug_tracker::category_get_options bug_tracker::category_get_options packages/acs-tcl/lib/page-error.tcl->bug_tracker::category_get_options packages/bug-tracker/www/bug-add.tcl packages/bug-tracker/ www/bug-add.tcl packages/bug-tracker/www/bug-add.tcl->bug_tracker::category_get_options packages/bug-tracker/www/bug.tcl packages/bug-tracker/ www/bug.tcl packages/bug-tracker/www/bug.tcl->bug_tracker::category_get_options bug_tracker::get_keywords bug_tracker::get_keywords (private) bug_tracker::category_get_options->bug_tracker::get_keywords

Testcases:
No testcase defined.

bug_tracker::category_heading (public)

 bug_tracker::category_heading [ -package_id package_id ] \
    -keyword_id keyword_id
Switches:
-package_id (optional)
-keyword_id (required)

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::bug::get_list bug_tracker::bug::get_list (public) bug_tracker::category_heading bug_tracker::category_heading bug_tracker::bug::get_list->bug_tracker::category_heading bug_tracker::bug::get_multirow bug_tracker::bug::get_multirow (public) bug_tracker::bug::get_multirow->bug_tracker::category_heading bug_tracker::bug::notification_info::get_notification_info bug_tracker::bug::notification_info::get_notification_info (private) bug_tracker::bug::notification_info::get_notification_info->bug_tracker::category_heading bug_tracker::get_keywords bug_tracker::get_keywords (private) bug_tracker::category_heading->bug_tracker::get_keywords

Testcases:
No testcase defined.

bug_tracker::category_parent_element (public)

 bug_tracker::category_parent_element [ -package_id package_id ] \
    -keyword_id keyword_id [ -element element ]
Switches:
-package_id (optional)
-keyword_id (required)
-element (optional, defaults to "heading")

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::bug::get_multirow bug_tracker::bug::get_multirow (public) bug_tracker::category_parent_element bug_tracker::category_parent_element bug_tracker::bug::get_multirow->bug_tracker::category_parent_element bug_tracker::category_parent_heading bug_tracker::category_parent_heading (public) bug_tracker::category_parent_heading->bug_tracker::category_parent_element bug_tracker::get_keywords bug_tracker::get_keywords (private) bug_tracker::category_parent_element->bug_tracker::get_keywords

Testcases:
No testcase defined.

bug_tracker::category_parent_heading (public)

 bug_tracker::category_parent_heading [ -package_id package_id ] \
    -keyword_id keyword_id
Switches:
-package_id (optional)
-keyword_id (required)

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::category_parent_element bug_tracker::category_parent_element (public) bug_tracker::category_parent_heading bug_tracker::category_parent_heading bug_tracker::category_parent_heading->bug_tracker::category_parent_element

Testcases:
No testcase defined.

bug_tracker::category_types (public)

 bug_tracker::category_types [ -package_id package_id ]
Switches:
-package_id (optional)
Returns:
Returns the category types for this instance as an array-list of { parent_id1 heading1 parent_id2 heading2 ... }

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::bug::edit bug_tracker::bug::edit (public) bug_tracker::category_types bug_tracker::category_types bug_tracker::bug::edit->bug_tracker::category_types bug_tracker::bug::get_list bug_tracker::bug::get_list (public) bug_tracker::bug::get_list->bug_tracker::category_types bug_tracker::bug::get_multirow bug_tracker::bug::get_multirow (public) bug_tracker::bug::get_multirow->bug_tracker::category_types bug_tracker::bug::notification_info::get_notification_info bug_tracker::bug::notification_info::get_notification_info (private) bug_tracker::bug::notification_info::get_notification_info->bug_tracker::category_types bug_tracker::get_export_variables bug_tracker::get_export_variables (public) bug_tracker::get_export_variables->bug_tracker::category_types bug_tracker::get_keywords bug_tracker::get_keywords (private) bug_tracker::category_types->bug_tracker::get_keywords

Testcases:
No testcase defined.

bug_tracker::component_get_filter_data (public)

 bug_tracker::component_get_filter_data -package_id package_id \
    [ -user_id user_id ] [ -admin_p admin_p ]
Switches:
-package_id (required)
The project we're interested in
-user_id (optional)
-admin_p (optional, defaults to "f")
Returns:
list-of-lists with component data for filter

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::bug::get_list bug_tracker::bug::get_list (public) bug_tracker::component_get_filter_data bug_tracker::component_get_filter_data bug_tracker::bug::get_list->bug_tracker::component_get_filter_data bug_tracker::component_get_filter_data_not_cached bug_tracker::component_get_filter_data_not_cached (public) bug_tracker::component_get_filter_data->bug_tracker::component_get_filter_data_not_cached bug_tracker::user_bugs_only_p bug_tracker::user_bugs_only_p (public) bug_tracker::component_get_filter_data->bug_tracker::user_bugs_only_p util_memoize util_memoize (public) bug_tracker::component_get_filter_data->util_memoize

Testcases:
No testcase defined.

bug_tracker::component_get_filter_data_not_cached (public)

 bug_tracker::component_get_filter_data_not_cached \
    -package_id package_id [ -user_id user_id ] [ -admin_p admin_p ] \
    [ -user_bugs_only_p user_bugs_only_p ]
Switches:
-package_id (required)
The project we're interested in
-user_id (optional)
-admin_p (optional, defaults to "f")
-user_bugs_only_p (optional, defaults to "f")
Returns:
list-of-lists with component data for filter

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::component_get_filter_data bug_tracker::component_get_filter_data (public) bug_tracker::component_get_filter_data_not_cached bug_tracker::component_get_filter_data_not_cached bug_tracker::component_get_filter_data->bug_tracker::component_get_filter_data_not_cached db_list_of_lists db_list_of_lists (public) bug_tracker::component_get_filter_data_not_cached->db_list_of_lists

Testcases:
No testcase defined.

bug_tracker::component_get_name (public)

 bug_tracker::component_get_name [ -package_id package_id ] \
    -component_id component_id
Switches:
-package_id (optional)
-component_id (required)

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::bug::get bug_tracker::bug::get (public) bug_tracker::component_get_name bug_tracker::component_get_name bug_tracker::bug::get->bug_tracker::component_get_name bug_tracker::bug::get_multirow bug_tracker::bug::get_multirow (public) bug_tracker::bug::get_multirow->bug_tracker::component_get_name packages/bug-tracker/www/admin/distro-component-add.tcl packages/bug-tracker/ www/admin/distro-component-add.tcl packages/bug-tracker/www/admin/distro-component-add.tcl->bug_tracker::component_get_name packages/bug-tracker/www/map-patch-to-bugs.tcl packages/bug-tracker/ www/map-patch-to-bugs.tcl packages/bug-tracker/www/map-patch-to-bugs.tcl->bug_tracker::component_get_name _ _ (public) bug_tracker::component_get_name->_ bug_tracker::components_get_options bug_tracker::components_get_options (public) bug_tracker::component_get_name->bug_tracker::components_get_options

Testcases:
No testcase defined.

bug_tracker::component_get_url_name (public)

 bug_tracker::component_get_url_name [ -package_id package_id ] \
    -component_id component_id
Switches:
-package_id (optional)
-component_id (required)

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::components_get_url_names bug_tracker::components_get_url_names (public) bug_tracker::component_get_url_name bug_tracker::component_get_url_name bug_tracker::component_get_url_name->bug_tracker::components_get_url_names

Testcases:
No testcase defined.

bug_tracker::components_flush (public)

 bug_tracker::components_flush

Partial Call Graph (max 5 caller/called nodes):
%3 packages/bug-tracker/www/admin/component-ae.tcl packages/bug-tracker/ www/admin/component-ae.tcl bug_tracker::components_flush bug_tracker::components_flush packages/bug-tracker/www/admin/component-ae.tcl->bug_tracker::components_flush ad_conn ad_conn (public) bug_tracker::components_flush->ad_conn util_memoize_flush util_memoize_flush (public) bug_tracker::components_flush->util_memoize_flush

Testcases:
No testcase defined.

bug_tracker::components_get_options (public)

 bug_tracker::components_get_options [ -package_id package_id ] \
    [ -include_unknown ]
Switches:
-package_id (optional)
-include_unknown (optional, boolean)

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::component_get_name bug_tracker::component_get_name (public) bug_tracker::components_get_options bug_tracker::components_get_options bug_tracker::component_get_name->bug_tracker::components_get_options callback::acs_mail_lite::incoming_email::impl::bug-tracker callback::acs_mail_lite::incoming_email::impl::bug-tracker (private) callback::acs_mail_lite::incoming_email::impl::bug-tracker->bug_tracker::components_get_options packages/acs-tcl/lib/page-error.tcl packages/acs-tcl/ lib/page-error.tcl packages/acs-tcl/lib/page-error.tcl->bug_tracker::components_get_options packages/bug-tracker/www/bug-add.tcl packages/bug-tracker/ www/bug-add.tcl packages/bug-tracker/www/bug-add.tcl->bug_tracker::components_get_options packages/bug-tracker/www/bug.tcl packages/bug-tracker/ www/bug.tcl packages/bug-tracker/www/bug.tcl->bug_tracker::components_get_options _ _ (public) bug_tracker::components_get_options->_ ad_conn ad_conn (public) bug_tracker::components_get_options->ad_conn bug_tracker::components_get_options_not_cached bug_tracker::components_get_options_not_cached (public) bug_tracker::components_get_options->bug_tracker::components_get_options_not_cached util_memoize util_memoize (public) bug_tracker::components_get_options->util_memoize

Testcases:
No testcase defined.

bug_tracker::components_get_options_not_cached (public)

 bug_tracker::components_get_options_not_cached package_id
Parameters:
package_id (required)

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::components_get_options bug_tracker::components_get_options (public) bug_tracker::components_get_options_not_cached bug_tracker::components_get_options_not_cached bug_tracker::components_get_options->bug_tracker::components_get_options_not_cached db_list_of_lists db_list_of_lists (public) bug_tracker::components_get_options_not_cached->db_list_of_lists

Testcases:
No testcase defined.

bug_tracker::components_get_url_names (public)

 bug_tracker::components_get_url_names [ -package_id package_id ]
Switches:
-package_id (optional)

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::component_get_url_name bug_tracker::component_get_url_name (public) bug_tracker::components_get_url_names bug_tracker::components_get_url_names bug_tracker::component_get_url_name->bug_tracker::components_get_url_names ad_conn ad_conn (public) bug_tracker::components_get_url_names->ad_conn bug_tracker::components_get_url_names_not_cached bug_tracker::components_get_url_names_not_cached (public) bug_tracker::components_get_url_names->bug_tracker::components_get_url_names_not_cached util_memoize util_memoize (public) bug_tracker::components_get_url_names->util_memoize

Testcases:
No testcase defined.

bug_tracker::components_get_url_names_not_cached (public)

 bug_tracker::components_get_url_names_not_cached \
    -package_id package_id
Switches:
-package_id (required)

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::components_get_url_names bug_tracker::components_get_url_names (public) bug_tracker::components_get_url_names_not_cached bug_tracker::components_get_url_names_not_cached bug_tracker::components_get_url_names->bug_tracker::components_get_url_names_not_cached db_foreach db_foreach (public) bug_tracker::components_get_url_names_not_cached->db_foreach

Testcases:
No testcase defined.

bug_tracker::conn (public)

 bug_tracker::conn [ args... ]

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::bug::get_list bug_tracker::bug::get_list (public) bug_tracker::conn bug_tracker::conn bug_tracker::bug::get_list->bug_tracker::conn bug_tracker::bug::get_watch_link bug_tracker::bug::get_watch_link (public) bug_tracker::bug::get_watch_link->bug_tracker::conn bug_tracker::get_bug_links bug_tracker::get_bug_links (public) bug_tracker::get_bug_links->bug_tracker::conn bug_tracker::get_mapped_bugs bug_tracker::get_mapped_bugs (public) bug_tracker::get_mapped_bugs->bug_tracker::conn bug_tracker::get_patch_links bug_tracker::get_patch_links (public) bug_tracker::get_patch_links->bug_tracker::conn _ _ (public) bug_tracker::conn->_ ad_conn ad_conn (public) bug_tracker::conn->ad_conn bug_tracker::get_pretty_names bug_tracker::get_pretty_names (public) bug_tracker::conn->bug_tracker::get_pretty_names bug_tracker::get_project_info bug_tracker::get_project_info (public) bug_tracker::conn->bug_tracker::get_project_info bug_tracker::get_user_prefs bug_tracker::get_user_prefs (public) bug_tracker::conn->bug_tracker::get_user_prefs

Testcases:
No testcase defined.

bug_tracker::delete_all_project_keywords (public)

 bug_tracker::delete_all_project_keywords [ -package_id package_id ]

Deletes all the keywords in a project

Switches:
-package_id (optional)

Partial Call Graph (max 5 caller/called nodes):
%3 packages/bug-tracker/www/admin/initial-setup.tcl packages/bug-tracker/ www/admin/initial-setup.tcl bug_tracker::delete_all_project_keywords bug_tracker::delete_all_project_keywords packages/bug-tracker/www/admin/initial-setup.tcl->bug_tracker::delete_all_project_keywords ad_conn ad_conn (public) bug_tracker::delete_all_project_keywords->ad_conn bug_tracker::get_keywords_flush bug_tracker::get_keywords_flush (private) bug_tracker::delete_all_project_keywords->bug_tracker::get_keywords_flush db_exec_plsql db_exec_plsql (public) bug_tracker::delete_all_project_keywords->db_exec_plsql

Testcases:
No testcase defined.

bug_tracker::get_bug_id (public)

 bug_tracker::get_bug_id -bug_number bug_number -project_id project_id
Switches:
-bug_number (required)
-project_id (required)

Partial Call Graph (max 5 caller/called nodes):
%3 packages/bug-tracker/www/notifications.tcl packages/bug-tracker/ www/notifications.tcl bug_tracker::get_bug_id bug_tracker::get_bug_id packages/bug-tracker/www/notifications.tcl->bug_tracker::get_bug_id packages/bug-tracker/www/patch-add.tcl packages/bug-tracker/ www/patch-add.tcl packages/bug-tracker/www/patch-add.tcl->bug_tracker::get_bug_id packages/bug-tracker/www/patch.tcl packages/bug-tracker/ www/patch.tcl packages/bug-tracker/www/patch.tcl->bug_tracker::get_bug_id db_string db_string (public) bug_tracker::get_bug_id->db_string

Testcases:
No testcase defined.

bug_tracker::get_bug_links (public)

 bug_tracker::get_bug_links -patch_id patch_id \
    -patch_number patch_number \
    -write_or_submitter_p write_or_submitter_p
Switches:
-patch_id (required)
-patch_number (required)
-write_or_submitter_p (required)

Partial Call Graph (max 5 caller/called nodes):
%3 packages/bug-tracker/www/patch.tcl packages/bug-tracker/ www/patch.tcl bug_tracker::get_bug_links bug_tracker::get_bug_links packages/bug-tracker/www/patch.tcl->bug_tracker::get_bug_links _ _ (public) bug_tracker::get_bug_links->_ bug_tracker::conn bug_tracker::conn (public) bug_tracker::get_bug_links->bug_tracker::conn bug_tracker::get_mapped_bugs bug_tracker::get_mapped_bugs (public) bug_tracker::get_bug_links->bug_tracker::get_mapped_bugs export_vars export_vars (public) bug_tracker::get_bug_links->export_vars

Testcases:
No testcase defined.

bug_tracker::get_component_keyword (public)

 bug_tracker::get_component_keyword -package_id package_id
Switches:
-package_id (required)
The package (project) to select from

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::bug::get_list bug_tracker::bug::get_list (public) bug_tracker::get_component_keyword bug_tracker::get_component_keyword bug_tracker::bug::get_list->bug_tracker::get_component_keyword packages/bug-tracker/www/admin/distro-edit.tcl packages/bug-tracker/ www/admin/distro-edit.tcl packages/bug-tracker/www/admin/distro-edit.tcl->bug_tracker::get_component_keyword packages/bug-tracker/www/admin/distros.tcl packages/bug-tracker/ www/admin/distros.tcl packages/bug-tracker/www/admin/distros.tcl->bug_tracker::get_component_keyword db_string db_string (public) bug_tracker::get_component_keyword->db_string

Testcases:
No testcase defined.

bug_tracker::get_default_configurations (public)

 bug_tracker::get_default_configurations

Get the package's default configurations for categories and parameters.

Partial Call Graph (max 5 caller/called nodes):
%3 packages/bug-tracker/www/admin/category-defaults.tcl packages/bug-tracker/ www/admin/category-defaults.tcl bug_tracker::get_default_configurations bug_tracker::get_default_configurations packages/bug-tracker/www/admin/category-defaults.tcl->bug_tracker::get_default_configurations packages/bug-tracker/www/admin/initial-setup.tcl packages/bug-tracker/ www/admin/initial-setup.tcl packages/bug-tracker/www/admin/initial-setup.tcl->bug_tracker::get_default_configurations _ _ (public) bug_tracker::get_default_configurations->_

Testcases:
No testcase defined.

bug_tracker::get_default_keyword (public)

 bug_tracker::get_default_keyword [ -package_id package_id ] \
    -parent_id parent_id

Get the default keyword for a given type (parent)

Switches:
-package_id (optional)
-parent_id (required)

Partial Call Graph (max 5 caller/called nodes):
%3 callback::acs_mail_lite::incoming_email::impl::bug-tracker callback::acs_mail_lite::incoming_email::impl::bug-tracker (private) bug_tracker::get_default_keyword bug_tracker::get_default_keyword callback::acs_mail_lite::incoming_email::impl::bug-tracker->bug_tracker::get_default_keyword packages/acs-tcl/lib/page-error.tcl packages/acs-tcl/ lib/page-error.tcl packages/acs-tcl/lib/page-error.tcl->bug_tracker::get_default_keyword packages/bug-tracker/www/bug-add.tcl packages/bug-tracker/ www/bug-add.tcl packages/bug-tracker/www/bug-add.tcl->bug_tracker::get_default_keyword packages/bug-tracker/www/bug.tcl packages/bug-tracker/ www/bug.tcl packages/bug-tracker/www/bug.tcl->bug_tracker::get_default_keyword ad_conn ad_conn (public) bug_tracker::get_default_keyword->ad_conn bug_tracker::get_default_keyword_not_cached bug_tracker::get_default_keyword_not_cached (private) bug_tracker::get_default_keyword->bug_tracker::get_default_keyword_not_cached util_memoize util_memoize (public) bug_tracker::get_default_keyword->util_memoize

Testcases:
No testcase defined.

bug_tracker::get_default_keyword_flush (public)

 bug_tracker::get_default_keyword_flush [ -package_id package_id ] \
    -parent_id parent_id

Flush the cache for

Switches:
-package_id (optional)
-parent_id (required)

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::set_default_keyword bug_tracker::set_default_keyword (public) bug_tracker::get_default_keyword_flush bug_tracker::get_default_keyword_flush bug_tracker::set_default_keyword->bug_tracker::get_default_keyword_flush ad_conn ad_conn (public) bug_tracker::get_default_keyword_flush->ad_conn util_memoize_flush util_memoize_flush (public) bug_tracker::get_default_keyword_flush->util_memoize_flush

Testcases:
No testcase defined.

bug_tracker::get_default_keyword_not_cached (private)

 bug_tracker::get_default_keyword_not_cached -package_id package_id \
    -parent_id parent_id

Get the default keyword for a given type (parent), not cached.

Switches:
-package_id (required)
-parent_id (required)

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::get_default_keyword bug_tracker::get_default_keyword (public) bug_tracker::get_default_keyword_not_cached bug_tracker::get_default_keyword_not_cached bug_tracker::get_default_keyword->bug_tracker::get_default_keyword_not_cached db_string db_string (public) bug_tracker::get_default_keyword_not_cached->db_string

Testcases:
No testcase defined.

bug_tracker::get_export_variables (public)

 bug_tracker::get_export_variables [ -package_id package_id ] \
    [ extra_vars ]

Gets a list of variables to export for the bug list

Switches:
-package_id (optional)
Parameters:
extra_vars (optional)

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::bug::get_list bug_tracker::bug::get_list (public) bug_tracker::get_export_variables bug_tracker::get_export_variables bug_tracker::bug::get_list->bug_tracker::get_export_variables bug_tracker::bug::get_multirow bug_tracker::bug::get_multirow (public) bug_tracker::bug::get_multirow->bug_tracker::get_export_variables packages/bug-tracker/www/bug.tcl packages/bug-tracker/ www/bug.tcl packages/bug-tracker/www/bug.tcl->bug_tracker::get_export_variables ad_conn ad_conn (public) bug_tracker::get_export_variables->ad_conn bug_tracker::bug::get_instance_workflow_id bug_tracker::bug::get_instance_workflow_id (public) bug_tracker::get_export_variables->bug_tracker::bug::get_instance_workflow_id bug_tracker::category_types bug_tracker::category_types (public) bug_tracker::get_export_variables->bug_tracker::category_types workflow::get_actions workflow::get_actions (public) bug_tracker::get_export_variables->workflow::get_actions

Testcases:
No testcase defined.

bug_tracker::get_keywords (private)

 bug_tracker::get_keywords [ -package_id package_id ]
Switches:
-package_id (optional)

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::category_get_options bug_tracker::category_get_options (public) bug_tracker::get_keywords bug_tracker::get_keywords bug_tracker::category_get_options->bug_tracker::get_keywords bug_tracker::category_heading bug_tracker::category_heading (public) bug_tracker::category_heading->bug_tracker::get_keywords bug_tracker::category_parent_element bug_tracker::category_parent_element (public) bug_tracker::category_parent_element->bug_tracker::get_keywords bug_tracker::category_types bug_tracker::category_types (public) bug_tracker::category_types->bug_tracker::get_keywords ad_conn ad_conn (public) bug_tracker::get_keywords->ad_conn bug_tracker::get_keywords_not_cached bug_tracker::get_keywords_not_cached (private) bug_tracker::get_keywords->bug_tracker::get_keywords_not_cached util_memoize util_memoize (public) bug_tracker::get_keywords->util_memoize

Testcases:
No testcase defined.

bug_tracker::get_keywords_flush (private)

 bug_tracker::get_keywords_flush [ -package_id package_id ]
Switches:
-package_id (optional)

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::delete_all_project_keywords bug_tracker::delete_all_project_keywords (public) bug_tracker::get_keywords_flush bug_tracker::get_keywords_flush bug_tracker::delete_all_project_keywords->bug_tracker::get_keywords_flush bug_tracker::install_keywords_setup bug_tracker::install_keywords_setup (public) bug_tracker::install_keywords_setup->bug_tracker::get_keywords_flush packages/bug-tracker/www/admin/category-delete.tcl packages/bug-tracker/ www/admin/category-delete.tcl packages/bug-tracker/www/admin/category-delete.tcl->bug_tracker::get_keywords_flush packages/bug-tracker/www/admin/category-edit.tcl packages/bug-tracker/ www/admin/category-edit.tcl packages/bug-tracker/www/admin/category-edit.tcl->bug_tracker::get_keywords_flush ad_conn ad_conn (public) bug_tracker::get_keywords_flush->ad_conn util_memoize_flush util_memoize_flush (public) bug_tracker::get_keywords_flush->util_memoize_flush

Testcases:
No testcase defined.

bug_tracker::get_keywords_not_cached (private)

 bug_tracker::get_keywords_not_cached -package_id package_id
Switches:
-package_id (required)

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::get_keywords bug_tracker::get_keywords (private) bug_tracker::get_keywords_not_cached bug_tracker::get_keywords_not_cached bug_tracker::get_keywords->bug_tracker::get_keywords_not_cached db_list_of_lists db_list_of_lists (public) bug_tracker::get_keywords_not_cached->db_list_of_lists

Testcases:
No testcase defined.

bug_tracker::get_mapped_bugs (public)

 bug_tracker::get_mapped_bugs -patch_number patch_number \
    [ -only_open_p only_open_p ]

Return a list of lists with the bug number in the first element and the bug summary in the second.

Switches:
-patch_number (required)
-only_open_p (optional, defaults to "0")

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::get_bug_links bug_tracker::get_bug_links (public) bug_tracker::get_mapped_bugs bug_tracker::get_mapped_bugs bug_tracker::get_bug_links->bug_tracker::get_mapped_bugs packages/bug-tracker/www/patch.tcl packages/bug-tracker/ www/patch.tcl packages/bug-tracker/www/patch.tcl->bug_tracker::get_mapped_bugs ad_conn ad_conn (public) bug_tracker::get_mapped_bugs->ad_conn bug_tracker::bug::get_instance_workflow_id bug_tracker::bug::get_instance_workflow_id (public) bug_tracker::get_mapped_bugs->bug_tracker::bug::get_instance_workflow_id bug_tracker::conn bug_tracker::conn (public) bug_tracker::get_mapped_bugs->bug_tracker::conn db_foreach db_foreach (public) bug_tracker::get_mapped_bugs->db_foreach workflow::fsm::get_initial_state workflow::fsm::get_initial_state (public) bug_tracker::get_mapped_bugs->workflow::fsm::get_initial_state

Testcases:
No testcase defined.

bug_tracker::get_page_variables (public)

 bug_tracker::get_page_variables [ extra_spec ]

Adds the bug listing filter variables for use in the page contract. ad_page_contract { doc } [bug_tracker::get_page_variables { foo:integer { bar "" } }]

Parameters:
extra_spec (optional)

Partial Call Graph (max 5 caller/called nodes):
%3 packages/bug-tracker/www/bug.tcl packages/bug-tracker/ www/bug.tcl bug_tracker::get_page_variables bug_tracker::get_page_variables packages/bug-tracker/www/bug.tcl->bug_tracker::get_page_variables packages/bug-tracker/www/core.tcl packages/bug-tracker/ www/core.tcl packages/bug-tracker/www/core.tcl->bug_tracker::get_page_variables packages/bug-tracker/www/index.tcl packages/bug-tracker/ www/index.tcl packages/bug-tracker/www/index.tcl->bug_tracker::get_page_variables bug_tracker::bug::get_instance_workflow_id bug_tracker::bug::get_instance_workflow_id (public) bug_tracker::get_page_variables->bug_tracker::bug::get_instance_workflow_id bug_tracker::category_types bug_tracker::category_types (public) bug_tracker::get_page_variables->bug_tracker::category_types workflow::get_actions workflow::get_actions (public) bug_tracker::get_page_variables->workflow::get_actions

Testcases:
No testcase defined.

bug_tracker::get_patch_links (public)

 bug_tracker::get_patch_links -bug_id bug_id \
    [ -show_patch_status show_patch_status ]
Switches:
-bug_id (required)
-show_patch_status (optional, defaults to "open")

Partial Call Graph (max 5 caller/called nodes):
%3 packages/acs-tcl/lib/page-error.tcl packages/acs-tcl/ lib/page-error.tcl bug_tracker::get_patch_links bug_tracker::get_patch_links packages/acs-tcl/lib/page-error.tcl->bug_tracker::get_patch_links packages/bug-tracker/www/bug.tcl packages/bug-tracker/ www/bug.tcl packages/bug-tracker/www/bug.tcl->bug_tracker::get_patch_links _ _ (public) bug_tracker::get_patch_links->_ bug_tracker::conn bug_tracker::conn (public) bug_tracker::get_patch_links->bug_tracker::conn db_foreach db_foreach (public) bug_tracker::get_patch_links->db_foreach

Testcases:
No testcase defined.

bug_tracker::get_patch_submitter (public)

 bug_tracker::get_patch_submitter -patch_number patch_number
Switches:
-patch_number (required)

Partial Call Graph (max 5 caller/called nodes):
%3 packages/bug-tracker/www/map-patch-to-bugs.tcl packages/bug-tracker/ www/map-patch-to-bugs.tcl bug_tracker::get_patch_submitter bug_tracker::get_patch_submitter packages/bug-tracker/www/map-patch-to-bugs.tcl->bug_tracker::get_patch_submitter packages/bug-tracker/www/patch.tcl packages/bug-tracker/ www/patch.tcl packages/bug-tracker/www/patch.tcl->bug_tracker::get_patch_submitter packages/bug-tracker/www/unmap-patch-from-bug.tcl packages/bug-tracker/ www/unmap-patch-from-bug.tcl packages/bug-tracker/www/unmap-patch-from-bug.tcl->bug_tracker::get_patch_submitter ad_conn ad_conn (public) bug_tracker::get_patch_submitter->ad_conn db_string db_string (public) bug_tracker::get_patch_submitter->db_string

Testcases:
No testcase defined.

bug_tracker::get_pretty_names (public)

 bug_tracker::get_pretty_names -array array [ -package_id package_id ]
Switches:
-array (required)
-package_id (optional)

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::bug::get_list bug_tracker::bug::get_list (public) bug_tracker::get_pretty_names bug_tracker::get_pretty_names bug_tracker::bug::get_list->bug_tracker::get_pretty_names bug_tracker::bug::notification_info::get_notification_info bug_tracker::bug::notification_info::get_notification_info (private) bug_tracker::bug::notification_info::get_notification_info->bug_tracker::get_pretty_names bug_tracker::conn bug_tracker::conn (public) bug_tracker::conn->bug_tracker::get_pretty_names packages/bug-tracker/lib/nav-bar.tcl packages/bug-tracker/ lib/nav-bar.tcl packages/bug-tracker/lib/nav-bar.tcl->bug_tracker::get_pretty_names packages/bug-tracker/www/admin/categories.tcl packages/bug-tracker/ www/admin/categories.tcl packages/bug-tracker/www/admin/categories.tcl->bug_tracker::get_pretty_names ad_conn ad_conn (public) bug_tracker::get_pretty_names->ad_conn lang::util::localize lang::util::localize (public) bug_tracker::get_pretty_names->lang::util::localize parameter::get parameter::get (public) bug_tracker::get_pretty_names->parameter::get

Testcases:
No testcase defined.

bug_tracker::get_project_info (public)

 bug_tracker::get_project_info [ -package_id package_id ]
Switches:
-package_id (optional)

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::conn bug_tracker::conn (public) bug_tracker::get_project_info bug_tracker::get_project_info bug_tracker::conn->bug_tracker::get_project_info packages/bug-tracker/www/related-file-add.tcl packages/bug-tracker/ www/related-file-add.tcl packages/bug-tracker/www/related-file-add.tcl->bug_tracker::get_project_info ad_conn ad_conn (public) bug_tracker::get_project_info->ad_conn bug_tracker::get_project_info_internal bug_tracker::get_project_info_internal (public) bug_tracker::get_project_info->bug_tracker::get_project_info_internal util_memoize util_memoize (public) bug_tracker::get_project_info->util_memoize

Testcases:
No testcase defined.

bug_tracker::get_project_info_flush (public)

 bug_tracker::get_project_info_flush [ -package_id package_id ]
Switches:
-package_id (optional)

Partial Call Graph (max 5 caller/called nodes):
%3 packages/bug-tracker/www/admin/project-edit.tcl packages/bug-tracker/ www/admin/project-edit.tcl bug_tracker::get_project_info_flush bug_tracker::get_project_info_flush packages/bug-tracker/www/admin/project-edit.tcl->bug_tracker::get_project_info_flush packages/bug-tracker/www/admin/version-set-active.tcl packages/bug-tracker/ www/admin/version-set-active.tcl packages/bug-tracker/www/admin/version-set-active.tcl->bug_tracker::get_project_info_flush ad_conn ad_conn (public) bug_tracker::get_project_info_flush->ad_conn util_memoize_flush util_memoize_flush (public) bug_tracker::get_project_info_flush->util_memoize_flush

Testcases:
No testcase defined.

bug_tracker::get_project_info_internal (public)

 bug_tracker::get_project_info_internal package_id
Parameters:
package_id (required)

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::get_project_info bug_tracker::get_project_info (public) bug_tracker::get_project_info_internal bug_tracker::get_project_info_internal bug_tracker::get_project_info->bug_tracker::get_project_info_internal db_1row db_1row (public) bug_tracker::get_project_info_internal->db_1row

Testcases:
No testcase defined.

bug_tracker::get_related_files_links (public)

 bug_tracker::get_related_files_links -bug_id bug_id
Switches:
-bug_id (required)

Partial Call Graph (max 5 caller/called nodes):
%3 packages/bug-tracker/www/bug.tcl packages/bug-tracker/ www/bug.tcl bug_tracker::get_related_files_links bug_tracker::get_related_files_links packages/bug-tracker/www/bug.tcl->bug_tracker::get_related_files_links _ _ (public) bug_tracker::get_related_files_links->_ ad_conn ad_conn (public) bug_tracker::get_related_files_links->ad_conn ad_return_url ad_return_url (public) bug_tracker::get_related_files_links->ad_return_url db_foreach db_foreach (public) bug_tracker::get_related_files_links->db_foreach export_vars export_vars (public) bug_tracker::get_related_files_links->export_vars

Testcases:
No testcase defined.

bug_tracker::get_uploaded_patch_file_content (public)

 bug_tracker::get_uploaded_patch_file_content

Partial Call Graph (max 5 caller/called nodes):
%3 packages/bug-tracker/www/patch-add.tcl packages/bug-tracker/ www/patch-add.tcl bug_tracker::get_uploaded_patch_file_content bug_tracker::get_uploaded_patch_file_content packages/bug-tracker/www/patch-add.tcl->bug_tracker::get_uploaded_patch_file_content packages/bug-tracker/www/patch.tcl packages/bug-tracker/ www/patch.tcl packages/bug-tracker/www/patch.tcl->bug_tracker::get_uploaded_patch_file_content

Testcases:
No testcase defined.

bug_tracker::get_user_prefs (public)

 bug_tracker::get_user_prefs [ -package_id package_id ] \
    [ -user_id user_id ]
Switches:
-package_id (optional)
-user_id (optional)

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::conn bug_tracker::conn (public) bug_tracker::get_user_prefs bug_tracker::get_user_prefs bug_tracker::conn->bug_tracker::get_user_prefs ad_conn ad_conn (public) bug_tracker::get_user_prefs->ad_conn bug_tracker::get_user_prefs_internal bug_tracker::get_user_prefs_internal (public) bug_tracker::get_user_prefs->bug_tracker::get_user_prefs_internal util_memoize util_memoize (public) bug_tracker::get_user_prefs->util_memoize

Testcases:
No testcase defined.

bug_tracker::get_user_prefs_flush (public)

 bug_tracker::get_user_prefs_flush [ -package_id package_id ] \
    [ -user_id user_id ]
Switches:
-package_id (optional)
-user_id (optional)

Partial Call Graph (max 5 caller/called nodes):
%3 packages/bug-tracker/www/prefs.tcl packages/bug-tracker/ www/prefs.tcl bug_tracker::get_user_prefs_flush bug_tracker::get_user_prefs_flush packages/bug-tracker/www/prefs.tcl->bug_tracker::get_user_prefs_flush ad_conn ad_conn (public) bug_tracker::get_user_prefs_flush->ad_conn util_memoize_flush util_memoize_flush (public) bug_tracker::get_user_prefs_flush->util_memoize_flush

Testcases:
No testcase defined.

bug_tracker::get_user_prefs_internal (public)

 bug_tracker::get_user_prefs_internal package_id user_id
Parameters:
package_id (required)
user_id (required)

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::get_user_prefs bug_tracker::get_user_prefs (public) bug_tracker::get_user_prefs_internal bug_tracker::get_user_prefs_internal bug_tracker::get_user_prefs->bug_tracker::get_user_prefs_internal _ _ (public) bug_tracker::get_user_prefs_internal->_ db_0or1row db_0or1row (public) bug_tracker::get_user_prefs_internal->db_0or1row db_dml db_dml (public) bug_tracker::get_user_prefs_internal->db_dml db_string db_string (public) bug_tracker::get_user_prefs_internal->db_string

Testcases:
No testcase defined.

bug_tracker::grant_direct_read_permission (private)

 bug_tracker::grant_direct_read_permission -bug_id bug_id \
    -party_id party_id

Grant direct read permissions

Switches:
-bug_id (required)
-party_id (required)

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::bug::new bug_tracker::bug::new (public) bug_tracker::grant_direct_read_permission bug_tracker::grant_direct_read_permission bug_tracker::bug::new->bug_tracker::grant_direct_read_permission bug_tracker::set_access_policy bug_tracker::set_access_policy (private) bug_tracker::set_access_policy->bug_tracker::grant_direct_read_permission callback::workflow::case::role::after_assign::impl::bug-tracker callback::workflow::case::role::after_assign::impl::bug-tracker (private) callback::workflow::case::role::after_assign::impl::bug-tracker->bug_tracker::grant_direct_read_permission permission::grant permission::grant (public) bug_tracker::grant_direct_read_permission->permission::grant permission::set_not_inherit permission::set_not_inherit (public) bug_tracker::grant_direct_read_permission->permission::set_not_inherit

Testcases:
No testcase defined.

bug_tracker::inherit (private)

 bug_tracker::inherit -bug_id bug_id -party_id party_id

Grant direct read permissions

Switches:
-bug_id (required)
-party_id (required)

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::set_access_policy bug_tracker::set_access_policy (private) bug_tracker::inherit bug_tracker::inherit bug_tracker::set_access_policy->bug_tracker::inherit callback::workflow::case::role::after_unassign::impl::bug-tracker callback::workflow::case::role::after_unassign::impl::bug-tracker (private) callback::workflow::case::role::after_unassign::impl::bug-tracker->bug_tracker::inherit permission::revoke permission::revoke (public) bug_tracker::inherit->permission::revoke permission::set_inherit permission::set_inherit (public) bug_tracker::inherit->permission::set_inherit

Testcases:
No testcase defined.

bug_tracker::install_keywords_setup (public)

 bug_tracker::install_keywords_setup [ -package_id package_id ] \
    -spec spec
Switches:
-package_id (optional)
-spec (required)
is an array-list of { Type1 { cat1 cat2 cat3 } Type2 { cat1 cat2 cat3 } } Default category within type is denoted by letting the name start with a *, which is removed before creating the keyword.

Partial Call Graph (max 5 caller/called nodes):
%3 packages/bug-tracker/www/admin/category-defaults.tcl packages/bug-tracker/ www/admin/category-defaults.tcl bug_tracker::install_keywords_setup bug_tracker::install_keywords_setup packages/bug-tracker/www/admin/category-defaults.tcl->bug_tracker::install_keywords_setup packages/bug-tracker/www/admin/initial-setup.tcl packages/bug-tracker/ www/admin/initial-setup.tcl packages/bug-tracker/www/admin/initial-setup.tcl->bug_tracker::install_keywords_setup bug_tracker::conn bug_tracker::conn (public) bug_tracker::install_keywords_setup->bug_tracker::conn bug_tracker::get_keywords_flush bug_tracker::get_keywords_flush (private) bug_tracker::install_keywords_setup->bug_tracker::get_keywords_flush bug_tracker::set_default_keyword bug_tracker::set_default_keyword (public) bug_tracker::install_keywords_setup->bug_tracker::set_default_keyword content::keyword::get_keyword_id content::keyword::get_keyword_id (public) bug_tracker::install_keywords_setup->content::keyword::get_keyword_id content::keyword::new content::keyword::new (public) bug_tracker::install_keywords_setup->content::keyword::new

Testcases:
No testcase defined.

bug_tracker::install_parameters_setup (public)

 bug_tracker::install_parameters_setup [ -package_id package_id ] \
    -spec spec
Switches:
-package_id (optional)
-spec (required)

Partial Call Graph (max 5 caller/called nodes):
%3 packages/bug-tracker/www/admin/initial-setup.tcl packages/bug-tracker/ www/admin/initial-setup.tcl bug_tracker::install_parameters_setup bug_tracker::install_parameters_setup packages/bug-tracker/www/admin/initial-setup.tcl->bug_tracker::install_parameters_setup parameter::set_value parameter::set_value (public) bug_tracker::install_parameters_setup->parameter::set_value

Testcases:
No testcase defined.

bug_tracker::map_patch_to_bug (public)

 bug_tracker::map_patch_to_bug -patch_id patch_id -bug_id bug_id
Switches:
-patch_id (required)
-bug_id (required)

Partial Call Graph (max 5 caller/called nodes):
%3 packages/bug-tracker/www/map-patch-to-bugs.tcl packages/bug-tracker/ www/map-patch-to-bugs.tcl bug_tracker::map_patch_to_bug bug_tracker::map_patch_to_bug packages/bug-tracker/www/map-patch-to-bugs.tcl->bug_tracker::map_patch_to_bug packages/bug-tracker/www/patch-add.tcl packages/bug-tracker/ www/patch-add.tcl packages/bug-tracker/www/patch-add.tcl->bug_tracker::map_patch_to_bug db_dml db_dml (public) bug_tracker::map_patch_to_bug->db_dml

Testcases:
No testcase defined.

bug_tracker::patch_action_pretty (public)

 bug_tracker::patch_action_pretty action
Parameters:
action (required)

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::search::patch::datasource bug_tracker::search::patch::datasource (private) bug_tracker::patch_action_pretty bug_tracker::patch_action_pretty bug_tracker::search::patch::datasource->bug_tracker::patch_action_pretty packages/bug-tracker/www/patch.tcl packages/bug-tracker/ www/patch.tcl packages/bug-tracker/www/patch.tcl->bug_tracker::patch_action_pretty _ _ (public) bug_tracker::patch_action_pretty->_

Testcases:
No testcase defined.

bug_tracker::patch_status_get_options (public)

 bug_tracker::patch_status_get_options

Partial Call Graph (max 5 caller/called nodes):
%3 _ _ (public) bug_tracker::patch_status_get_options bug_tracker::patch_status_get_options bug_tracker::patch_status_get_options->_

Testcases:
No testcase defined.

bug_tracker::patch_status_pretty (public)

 bug_tracker::patch_status_pretty status
Parameters:
status (required)

Partial Call Graph (max 5 caller/called nodes):
%3 packages/bug-tracker/www/patch.tcl packages/bug-tracker/ www/patch.tcl bug_tracker::patch_status_pretty bug_tracker::patch_status_pretty packages/bug-tracker/www/patch.tcl->bug_tracker::patch_status_pretty _ _ (public) bug_tracker::patch_status_pretty->_

Testcases:
No testcase defined.

bug_tracker::patches_p (public)

 bug_tracker::patches_p

Is the patch submission feature turned on?

Partial Call Graph (max 5 caller/called nodes):
%3 packages/acs-tcl/lib/page-error.tcl packages/acs-tcl/ lib/page-error.tcl bug_tracker::patches_p bug_tracker::patches_p packages/acs-tcl/lib/page-error.tcl->bug_tracker::patches_p packages/bug-tracker/lib/nav-bar.tcl packages/bug-tracker/ lib/nav-bar.tcl packages/bug-tracker/lib/nav-bar.tcl->bug_tracker::patches_p packages/bug-tracker/www/bug.tcl packages/bug-tracker/ www/bug.tcl packages/bug-tracker/www/bug.tcl->bug_tracker::patches_p ad_conn ad_conn (public) bug_tracker::patches_p->ad_conn parameter::get parameter::get (public) bug_tracker::patches_p->parameter::get

Testcases:
No testcase defined.

bug_tracker::project_delete (public)

 bug_tracker::project_delete project_id

Delete a Bug Tracker project and all its data.

Parameters:
project_id (required)
Author:
Peter Marklund

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::install::package_uninstantiate bug_tracker::install::package_uninstantiate (private) bug_tracker::project_delete bug_tracker::project_delete bug_tracker::install::package_uninstantiate->bug_tracker::project_delete bug_tracker::bug::delete bug_tracker::bug::delete (public) bug_tracker::project_delete->bug_tracker::bug::delete db_exec_plsql db_exec_plsql (public) bug_tracker::project_delete->db_exec_plsql db_string db_string (public) bug_tracker::project_delete->db_string

Testcases:
No testcase defined.

bug_tracker::project_new (public)

 bug_tracker::project_new project_id

Create a new Bug Tracker project for a package instance.

Parameters:
project_id (required)
Author:
Peter Marklund

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::install::package_instantiate bug_tracker::install::package_instantiate (private) bug_tracker::project_new bug_tracker::project_new bug_tracker::install::package_instantiate->bug_tracker::project_new content::folder::new content::folder::new (public) bug_tracker::project_new->content::folder::new content::folder::register_content_type content::folder::register_content_type (public) bug_tracker::project_new->content::folder::register_content_type content::keyword::new content::keyword::new (public) bug_tracker::project_new->content::keyword::new db_0or1row db_0or1row (public) bug_tracker::project_new->db_0or1row db_dml db_dml (public) bug_tracker::project_new->db_dml

Testcases:
No testcase defined.

bug_tracker::related_files_p (public)

 bug_tracker::related_files_p

Is the related files submission feature turned on?

Partial Call Graph (max 5 caller/called nodes):
%3 packages/bug-tracker/www/bug.tcl packages/bug-tracker/ www/bug.tcl bug_tracker::related_files_p bug_tracker::related_files_p packages/bug-tracker/www/bug.tcl->bug_tracker::related_files_p ad_conn ad_conn (public) bug_tracker::related_files_p->ad_conn parameter::get parameter::get (public) bug_tracker::related_files_p->parameter::get

Testcases:
No testcase defined.

bug_tracker::resolution_get_options (public)

 bug_tracker::resolution_get_options

Partial Call Graph (max 5 caller/called nodes):
%3 packages/acs-tcl/lib/page-error.tcl packages/acs-tcl/ lib/page-error.tcl bug_tracker::resolution_get_options bug_tracker::resolution_get_options packages/acs-tcl/lib/page-error.tcl->bug_tracker::resolution_get_options packages/bug-tracker/www/bug.tcl packages/bug-tracker/ www/bug.tcl packages/bug-tracker/www/bug.tcl->bug_tracker::resolution_get_options packages/bug-tracker/www/bulk-update-op.tcl packages/bug-tracker/ www/bulk-update-op.tcl packages/bug-tracker/www/bulk-update-op.tcl->bug_tracker::resolution_get_options _ _ (public) bug_tracker::resolution_get_options->_

Testcases:
No testcase defined.

bug_tracker::resolution_pretty (public)

 bug_tracker::resolution_pretty resolution
Parameters:
resolution (required)

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::bug::format_log_title::format_log_title bug_tracker::bug::format_log_title::format_log_title (private) bug_tracker::resolution_pretty bug_tracker::resolution_pretty bug_tracker::bug::format_log_title::format_log_title->bug_tracker::resolution_pretty bug_tracker::bug::get bug_tracker::bug::get (public) bug_tracker::bug::get->bug_tracker::resolution_pretty bug_tracker::bug::get_multirow bug_tracker::bug::get_multirow (public) bug_tracker::bug::get_multirow->bug_tracker::resolution_pretty _ _ (public) bug_tracker::resolution_pretty->_

Testcases:
No testcase defined.

bug_tracker::security_violation (public)

 bug_tracker::security_violation -user_id user_id -bug_id bug_id \
    -action_id action_id
Switches:
-user_id (required)
-bug_id (required)
-action_id (required)

Partial Call Graph (max 5 caller/called nodes):
%3 packages/bug-tracker/www/bug.tcl packages/bug-tracker/ www/bug.tcl bug_tracker::security_violation bug_tracker::security_violation packages/bug-tracker/www/bug.tcl->bug_tracker::security_violation _ _ (public) bug_tracker::security_violation->_ ad_return_forbidden ad_return_forbidden (public) bug_tracker::security_violation->ad_return_forbidden ad_script_abort ad_script_abort (public) bug_tracker::security_violation->ad_script_abort bug_tracker::bug::get bug_tracker::bug::get (public) bug_tracker::security_violation->bug_tracker::bug::get workflow::action::get workflow::action::get (public) bug_tracker::security_violation->workflow::action::get

Testcases:
No testcase defined.

bug_tracker::set_access_policy (private)

 bug_tracker::set_access_policy [ -all_bugs ] [ -user_bugs ]

Set/unset direct permissions on existing bugs.

Switches:
-all_bugs (optional, boolean, defaults to "f")
The user can see all bugs
-user_bugs (optional, boolean, defaults to "f")
The user can only see the bugs they are participating in.

Partial Call Graph (max 5 caller/called nodes):
%3 packages/bug-tracker/www/admin/access-policy-edit.tcl packages/bug-tracker/ www/admin/access-policy-edit.tcl bug_tracker::set_access_policy bug_tracker::set_access_policy packages/bug-tracker/www/admin/access-policy-edit.tcl->bug_tracker::set_access_policy ad_conn ad_conn (public) bug_tracker::set_access_policy->ad_conn bug_tracker::grant_direct_read_permission bug_tracker::grant_direct_read_permission (private) bug_tracker::set_access_policy->bug_tracker::grant_direct_read_permission bug_tracker::inherit bug_tracker::inherit (private) bug_tracker::set_access_policy->bug_tracker::inherit db_list db_list (public) bug_tracker::set_access_policy->db_list

Testcases:
No testcase defined.

bug_tracker::set_default_keyword (public)

 bug_tracker::set_default_keyword [ -package_id package_id ] \
    -parent_id parent_id -keyword_id keyword_id

Set the default keyword for a given type (parent)

Switches:
-package_id (optional)
-parent_id (required)
-keyword_id (required)

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::install_keywords_setup bug_tracker::install_keywords_setup (public) bug_tracker::set_default_keyword bug_tracker::set_default_keyword bug_tracker::install_keywords_setup->bug_tracker::set_default_keyword packages/bug-tracker/www/admin/category-set-default.tcl packages/bug-tracker/ www/admin/category-set-default.tcl packages/bug-tracker/www/admin/category-set-default.tcl->bug_tracker::set_default_keyword ad_conn ad_conn (public) bug_tracker::set_default_keyword->ad_conn bug_tracker::get_default_keyword_flush bug_tracker::get_default_keyword_flush (public) bug_tracker::set_default_keyword->bug_tracker::get_default_keyword_flush db_dml db_dml (public) bug_tracker::set_default_keyword->db_dml

Testcases:
No testcase defined.

bug_tracker::set_project_name (public)

 bug_tracker::set_project_name [ -package_id package_id ] project_name
Switches:
-package_id (optional)
Parameters:
project_name (required)

Partial Call Graph (max 5 caller/called nodes):
%3 packages/bug-tracker/www/admin/project-edit.tcl packages/bug-tracker/ www/admin/project-edit.tcl bug_tracker::set_project_name bug_tracker::set_project_name packages/bug-tracker/www/admin/project-edit.tcl->bug_tracker::set_project_name ad_conn ad_conn (public) bug_tracker::set_project_name->ad_conn db_dml db_dml (public) bug_tracker::set_project_name->db_dml util_memoize_flush util_memoize_flush (public) bug_tracker::set_project_name->util_memoize_flush

Testcases:
No testcase defined.

bug_tracker::state_get_filter_data (public)

 bug_tracker::state_get_filter_data -package_id package_id \
    -workflow_id workflow_id [ -user_id user_id ] [ -admin_p admin_p ]
Switches:
-package_id (required)
The package (project) to select from
-workflow_id (required)
The workflow we're interested in
-user_id (optional)
-admin_p (optional, defaults to "f")
Returns:
list-of-lists with state data for filter

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::bug::get_list bug_tracker::bug::get_list (public) bug_tracker::state_get_filter_data bug_tracker::state_get_filter_data bug_tracker::bug::get_list->bug_tracker::state_get_filter_data bug_tracker::state_get_filter_data_not_cached bug_tracker::state_get_filter_data_not_cached (public) bug_tracker::state_get_filter_data->bug_tracker::state_get_filter_data_not_cached bug_tracker::user_bugs_only_p bug_tracker::user_bugs_only_p (public) bug_tracker::state_get_filter_data->bug_tracker::user_bugs_only_p util_memoize util_memoize (public) bug_tracker::state_get_filter_data->util_memoize

Testcases:
No testcase defined.

bug_tracker::state_get_filter_data_not_cached (public)

 bug_tracker::state_get_filter_data_not_cached -package_id package_id \
    -workflow_id workflow_id [ -user_id user_id ] [ -admin_p admin_p ] \
    [ -user_bugs_only_p user_bugs_only_p ]
Switches:
-package_id (required)
The package (project) to select from
-workflow_id (required)
The workflow we're interested in
-user_id (optional)
-admin_p (optional, defaults to "f")
-user_bugs_only_p (optional, defaults to "f")
Returns:
list-of-lists with state data for filter

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::state_get_filter_data bug_tracker::state_get_filter_data (public) bug_tracker::state_get_filter_data_not_cached bug_tracker::state_get_filter_data_not_cached bug_tracker::state_get_filter_data->bug_tracker::state_get_filter_data_not_cached db_list_of_lists db_list_of_lists (public) bug_tracker::state_get_filter_data_not_cached->db_list_of_lists

Testcases:
No testcase defined.

bug_tracker::status_get_options (public)

 bug_tracker::status_get_options [ -package_id package_id ]
Switches:
-package_id (optional)

Partial Call Graph (max 5 caller/called nodes):
%3 ad_conn ad_conn (public) bug_tracker::bug::get_instance_workflow_id bug_tracker::bug::get_instance_workflow_id (public) workflow::fsm::get_states workflow::fsm::get_states (public) workflow::state::fsm::get workflow::state::fsm::get (public) bug_tracker::status_get_options bug_tracker::status_get_options bug_tracker::status_get_options->ad_conn bug_tracker::status_get_options->bug_tracker::bug::get_instance_workflow_id bug_tracker::status_get_options->workflow::fsm::get_states bug_tracker::status_get_options->workflow::state::fsm::get

Testcases:
No testcase defined.

bug_tracker::status_pretty (public)

 bug_tracker::status_pretty status
Parameters:
status (required)

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::bug::get_instance_workflow_id bug_tracker::bug::get_instance_workflow_id (public) workflow::state::fsm::get workflow::state::fsm::get (public) workflow::state::fsm::get_id workflow::state::fsm::get_id (public) bug_tracker::status_pretty bug_tracker::status_pretty bug_tracker::status_pretty->bug_tracker::bug::get_instance_workflow_id bug_tracker::status_pretty->workflow::state::fsm::get bug_tracker::status_pretty->workflow::state::fsm::get_id

Testcases:
No testcase defined.

bug_tracker::unmap_patch_from_bug (public)

 bug_tracker::unmap_patch_from_bug -patch_number patch_number \
    -bug_number bug_number
Switches:
-patch_number (required)
-bug_number (required)

Partial Call Graph (max 5 caller/called nodes):
%3 packages/bug-tracker/www/unmap-patch-from-bug.tcl packages/bug-tracker/ www/unmap-patch-from-bug.tcl bug_tracker::unmap_patch_from_bug bug_tracker::unmap_patch_from_bug packages/bug-tracker/www/unmap-patch-from-bug.tcl->bug_tracker::unmap_patch_from_bug ad_conn ad_conn (public) bug_tracker::unmap_patch_from_bug->ad_conn db_dml db_dml (public) bug_tracker::unmap_patch_from_bug->db_dml

Testcases:
No testcase defined.

bug_tracker::update_patch_status (public)

 bug_tracker::update_patch_status -patch_number patch_number \
    -new_status new_status
Switches:
-patch_number (required)
-new_status (required)

Partial Call Graph (max 5 caller/called nodes):
%3 ad_conn ad_conn (public) db_dml db_dml (public) bug_tracker::update_patch_status bug_tracker::update_patch_status bug_tracker::update_patch_status->ad_conn bug_tracker::update_patch_status->db_dml

Testcases:
No testcase defined.

bug_tracker::user_bugs_only_p (public)

 bug_tracker::user_bugs_only_p

Is the user bugs only feature turned on? Admins always see all bugs.

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::assignee_get_filter_data bug_tracker::assignee_get_filter_data (public) bug_tracker::user_bugs_only_p bug_tracker::user_bugs_only_p bug_tracker::assignee_get_filter_data->bug_tracker::user_bugs_only_p bug_tracker::category_get_filter_data bug_tracker::category_get_filter_data (public) bug_tracker::category_get_filter_data->bug_tracker::user_bugs_only_p bug_tracker::component_get_filter_data bug_tracker::component_get_filter_data (public) bug_tracker::component_get_filter_data->bug_tracker::user_bugs_only_p bug_tracker::state_get_filter_data bug_tracker::state_get_filter_data (public) bug_tracker::state_get_filter_data->bug_tracker::user_bugs_only_p bug_tracker::user_bugs_only_where_clause bug_tracker::user_bugs_only_where_clause (private) bug_tracker::user_bugs_only_where_clause->bug_tracker::user_bugs_only_p bug_tracker::access_policy bug_tracker::access_policy (public) bug_tracker::user_bugs_only_p->bug_tracker::access_policy

Testcases:
No testcase defined.

bug_tracker::user_bugs_only_where_clause (private)

 bug_tracker::user_bugs_only_where_clause

Return the where clause fragment if only user's bugs should appear

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::user_bugs_only_p bug_tracker::user_bugs_only_p (public) db_map db_map (public) bug_tracker::user_bugs_only_where_clause bug_tracker::user_bugs_only_where_clause bug_tracker::user_bugs_only_where_clause->bug_tracker::user_bugs_only_p bug_tracker::user_bugs_only_where_clause->db_map

Testcases:
No testcase defined.

bug_tracker::users_get_options (public)

 bug_tracker::users_get_options [ -package_id package_id ]
Switches:
-package_id (optional)

Partial Call Graph (max 5 caller/called nodes):
%3 packages/bug-tracker/www/admin/component-ae.tcl packages/bug-tracker/ www/admin/component-ae.tcl bug_tracker::users_get_options bug_tracker::users_get_options packages/bug-tracker/www/admin/component-ae.tcl->bug_tracker::users_get_options packages/bug-tracker/www/admin/project-edit.tcl packages/bug-tracker/ www/admin/project-edit.tcl packages/bug-tracker/www/admin/project-edit.tcl->bug_tracker::users_get_options packages/bug-tracker/www/admin/project-maintainer-edit.tcl packages/bug-tracker/ www/admin/project-maintainer-edit.tcl packages/bug-tracker/www/admin/project-maintainer-edit.tcl->bug_tracker::users_get_options packages/bug-tracker/www/admin/version-ae.tcl packages/bug-tracker/ www/admin/version-ae.tcl packages/bug-tracker/www/admin/version-ae.tcl->bug_tracker::users_get_options _ _ (public) bug_tracker::users_get_options->_ ad_conn ad_conn (public) bug_tracker::users_get_options->ad_conn db_list_of_lists db_list_of_lists (public) bug_tracker::users_get_options->db_list_of_lists

Testcases:
No testcase defined.

bug_tracker::version_get_filter_data (public)

 bug_tracker::version_get_filter_data -package_id package_id \
    [ -user_id user_id ] [ -admin_p admin_p ]
Switches:
-package_id (required)
The package (project) to select from
-user_id (optional)
The user to filter by for the ShowMyBugsOnlyP parameter
-admin_p (optional, defaults to "f")
Returns:
list-of-lists with fix-for-version data for filter

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::bug::get_list bug_tracker::bug::get_list (public) bug_tracker::version_get_filter_data bug_tracker::version_get_filter_data bug_tracker::bug::get_list->bug_tracker::version_get_filter_data bug_tracker::user_bugs_only_p bug_tracker::user_bugs_only_p (public) bug_tracker::version_get_filter_data->bug_tracker::user_bugs_only_p bug_tracker::version_get_filter_data_not_cached bug_tracker::version_get_filter_data_not_cached (public) bug_tracker::version_get_filter_data->bug_tracker::version_get_filter_data_not_cached util_memoize util_memoize (public) bug_tracker::version_get_filter_data->util_memoize

Testcases:
No testcase defined.

bug_tracker::version_get_filter_data_not_cached (public)

 bug_tracker::version_get_filter_data_not_cached -package_id package_id \
    [ -user_id user_id ] [ -admin_p admin_p ] \
    [ -user_bugs_only_p user_bugs_only_p ]
Switches:
-package_id (required)
The package (project) to select from
-user_id (optional)
-admin_p (optional, defaults to "f")
-user_bugs_only_p (optional, defaults to "f")
Returns:
list-of-lists with fix-for-version data for filter

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::version_get_filter_data bug_tracker::version_get_filter_data (public) bug_tracker::version_get_filter_data_not_cached bug_tracker::version_get_filter_data_not_cached bug_tracker::version_get_filter_data->bug_tracker::version_get_filter_data_not_cached db_list_of_lists db_list_of_lists (public) bug_tracker::version_get_filter_data_not_cached->db_list_of_lists

Testcases:
No testcase defined.

bug_tracker::version_get_name (public)

 bug_tracker::version_get_name [ -package_id package_id ] \
    -version_id version_id
Switches:
-package_id (optional)
-version_id (required)

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::bug::get bug_tracker::bug::get (public) bug_tracker::version_get_name bug_tracker::version_get_name bug_tracker::bug::get->bug_tracker::version_get_name bug_tracker::bug::get_multirow bug_tracker::bug::get_multirow (public) bug_tracker::bug::get_multirow->bug_tracker::version_get_name packages/bug-tracker/www/patch.tcl packages/bug-tracker/ www/patch.tcl packages/bug-tracker/www/patch.tcl->bug_tracker::version_get_name _ _ (public) bug_tracker::version_get_name->_ bug_tracker::version_get_options bug_tracker::version_get_options (public) bug_tracker::version_get_name->bug_tracker::version_get_options

Testcases:
No testcase defined.

bug_tracker::version_get_options (public)

 bug_tracker::version_get_options [ -package_id package_id ] \
    [ -include_unknown ] [ -include_undecided ]
Switches:
-package_id (optional)
-include_unknown (optional, boolean)
-include_undecided (optional, boolean)

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::version_get_name bug_tracker::version_get_name (public) bug_tracker::version_get_options bug_tracker::version_get_options bug_tracker::version_get_name->bug_tracker::version_get_options packages/acs-tcl/lib/page-error.tcl packages/acs-tcl/ lib/page-error.tcl packages/acs-tcl/lib/page-error.tcl->bug_tracker::version_get_options packages/bug-tracker/www/bug-add.tcl packages/bug-tracker/ www/bug-add.tcl packages/bug-tracker/www/bug-add.tcl->bug_tracker::version_get_options packages/bug-tracker/www/bug.tcl packages/bug-tracker/ www/bug.tcl packages/bug-tracker/www/bug.tcl->bug_tracker::version_get_options packages/bug-tracker/www/bulk-update-op.tcl packages/bug-tracker/ www/bulk-update-op.tcl packages/bug-tracker/www/bulk-update-op.tcl->bug_tracker::version_get_options _ _ (public) bug_tracker::version_get_options->_ ad_conn ad_conn (public) bug_tracker::version_get_options->ad_conn bug_tracker::version_get_options_not_cached bug_tracker::version_get_options_not_cached (public) bug_tracker::version_get_options->bug_tracker::version_get_options_not_cached util_memoize util_memoize (public) bug_tracker::version_get_options->util_memoize

Testcases:
No testcase defined.

bug_tracker::version_get_options_not_cached (public)

 bug_tracker::version_get_options_not_cached package_id
Parameters:
package_id (required)

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::version_get_options bug_tracker::version_get_options (public) bug_tracker::version_get_options_not_cached bug_tracker::version_get_options_not_cached bug_tracker::version_get_options->bug_tracker::version_get_options_not_cached db_list_of_lists db_list_of_lists (public) bug_tracker::version_get_options_not_cached->db_list_of_lists

Testcases:
No testcase defined.

bug_tracker::versions_flush (public)

 bug_tracker::versions_flush

Partial Call Graph (max 5 caller/called nodes):
%3 packages/bug-tracker/www/admin/version-ae.tcl packages/bug-tracker/ www/admin/version-ae.tcl bug_tracker::versions_flush bug_tracker::versions_flush packages/bug-tracker/www/admin/version-ae.tcl->bug_tracker::versions_flush packages/bug-tracker/www/admin/version-delete.tcl packages/bug-tracker/ www/admin/version-delete.tcl packages/bug-tracker/www/admin/version-delete.tcl->bug_tracker::versions_flush packages/bug-tracker/www/admin/version-release.tcl packages/bug-tracker/ www/admin/version-release.tcl packages/bug-tracker/www/admin/version-release.tcl->bug_tracker::versions_flush ad_conn ad_conn (public) bug_tracker::versions_flush->ad_conn util_memoize_flush util_memoize_flush (public) bug_tracker::versions_flush->util_memoize_flush

Testcases:
No testcase defined.

bug_tracker::versions_p (public)

 bug_tracker::versions_p [ -package_id package_id ]

Is the versions feature turned on?

Switches:
-package_id (optional)

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::bug::get_list bug_tracker::bug::get_list (public) bug_tracker::versions_p bug_tracker::versions_p bug_tracker::bug::get_list->bug_tracker::versions_p bug_tracker::bug::notification_info::get_notification_info bug_tracker::bug::notification_info::get_notification_info (private) bug_tracker::bug::notification_info::get_notification_info->bug_tracker::versions_p packages/acs-tcl/lib/page-error.tcl packages/acs-tcl/ lib/page-error.tcl packages/acs-tcl/lib/page-error.tcl->bug_tracker::versions_p packages/bug-tracker/lib/nav-bar.tcl packages/bug-tracker/ lib/nav-bar.tcl packages/bug-tracker/lib/nav-bar.tcl->bug_tracker::versions_p packages/bug-tracker/lib/version-bar.tcl packages/bug-tracker/ lib/version-bar.tcl packages/bug-tracker/lib/version-bar.tcl->bug_tracker::versions_p ad_conn ad_conn (public) bug_tracker::versions_p->ad_conn parameter::get parameter::get (public) bug_tracker::versions_p->parameter::get

Testcases:
No testcase defined.
[ show source ]