Package ccm :: Module conflict |
[hide private]
[frames] | no frames]

# Module conflict

source code
CCM conflict detection module.

Classes | [hide private]
| ObjectAndTask Wrapper object which link an object to a task.
| TaskModel Task wrapper object which contains objectandtask object.
| Conflict
| MultipleObjectInBaselineConflict
| ObjectAndBaselineConflict
| ObjectNotFoundInBaselineConflict

Functions | [hide private]
get_tasks_from_project(project) | source code
get_tasks_information_from_project(project) | source code
get_tasks_information(folder) Get tasks from folder. | source code
get_tasks(folder) Get tasks from folder. | source code
tasks_to_objectandtask(tasks) | source code
tasks_to_families_and_taskmodels(tasks, size=1) | source code
check_task_conflicts(tasks, size=1) Validates objects a list of task. | source code
check_task_and_baseline_conflicts(tasks, baseline) Validates objects a list of task. | source code

Function Details | [hide private]

### get_tasks_information(folder) | source code
Get tasks from folder. If the folder is query based it uses the query to determine the list of task. But the folder contents itself remains untouch.

### get_tasks(folder) | source code
Get tasks from folder. If the folder is query based it uses the query to determine the list of task. But the folder contents itself remains untouch.

### check_task_conflicts(tasks, size=1) | source code
Validates objects a list of task. It returns a list of list of conflicting ObjectAndTask.

### check_task_and_baseline_conflicts(tasks, baseline) | source code
Validates objects a list of task. It returns a list of list of conflicting ObjectAndTask.