GetFirst returns a head element.
()
| 317 | |
| 318 | // GetFirst returns a head element. |
| 319 | func (q *TaskQueue) GetFirst() task.Task { |
| 320 | defer q.MeasureActionTime("GetFirst")() |
| 321 | |
| 322 | return q.storage.GetFirst() |
| 323 | } |
| 324 | |
| 325 | // addLast adds a new tail element. |
| 326 | // It implements the merging logic for HookRun tasks by scanning the whole queue. |
no test coverage detected