package Ġcom . gradle bot . extensions Ċ Ċ import Ġjava . io . File Ċ Ċ fun ĠFile . delete Directory () Ġ{ ĊĠĠĠ Ġif ( this . exists ()) Ġ{ ĊĠĠĠĠĠĠĠ Ġif ( this . isDirectory ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis . list Files (). forEach Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġit . delete Directory () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis . delete () ĊĠĠĠĠĠĠĠ Ġ} Ġelse Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis . delete () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }