C# Class Utilities.ToDo

Class to represent "TODO" blocks which need some action. Either "optimzation", "implementation", "bugfix", "workaround".
Mostra file Open project: feanz/Utilities

Public Methods

Method Description
BugFix ( Priority priority, string author, string description, System.Action action ) : void

Logs the specified action as an area for a bugfix

CodeReview ( Priority priority, string author, string description, System.Action action ) : void

Logs the specified action as a code review

Implement ( Priority priority, string author, string description, System.Action action ) : void

Implementation the specified action.

Optimize ( Priority priority, string author, string description, System.Action action ) : void

Logs the specified action for optimization.

Refactor ( Priority priority, string author, string description, System.Action action ) : void

Logs the specified action as an area for refactoring.

WorkAround ( Priority priority, string author, string description, System.Action action ) : void

Logs the specified action as a workaround

Private Methods

Method Description
Do ( string tag, Priority priority, string author, string description, System.Action action ) : void

Does the specified action while logging contextual information.

Method Details

BugFix() public static method

Logs the specified action as an area for a bugfix
public static BugFix ( Priority priority, string author, string description, System.Action action ) : void
priority Priority The priority.
author string The author.
description string The description.
action System.Action The action.
return void

CodeReview() public static method

Logs the specified action as a code review
public static CodeReview ( Priority priority, string author, string description, System.Action action ) : void
priority Priority The priority.
author string The author.
description string The description.
action System.Action The action.
return void

Implement() public static method

Implementation the specified action.
public static Implement ( Priority priority, string author, string description, System.Action action ) : void
priority Priority The priority.
author string The author.
description string The description.
action System.Action The action.
return void

Optimize() public static method

Logs the specified action for optimization.
public static Optimize ( Priority priority, string author, string description, System.Action action ) : void
priority Priority The priority.
author string The author.
description string The description.
action System.Action The action.
return void

Refactor() public static method

Logs the specified action as an area for refactoring.
public static Refactor ( Priority priority, string author, string description, System.Action action ) : void
priority Priority The priority.
author string The author.
description string The description.
action System.Action The action.
return void

WorkAround() public static method

Logs the specified action as a workaround
public static WorkAround ( Priority priority, string author, string description, System.Action action ) : void
priority Priority The priority.
author string The author.
description string The description.
action System.Action The action.
return void