package Ġio . github . dev cro cod . kor ro Ċ Ċ import Ġorg . gradle . api . Plugin Ċ import Ġorg . gradle . api . Project Ċ Ċ class ĠK or ro Plugin Ġ: ĠPlugin < Project > Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġapply ( project : ĠProject ): ĠUnit Ġ= Ġwith ( project ) Ġ{ ĊĠĠĠĠĠĠĠ Ġextensions . create (" kor ro ", ĠK or ro Extension :: class . java ) ĊĠĠĠĠĠĠĠ Ġproject . after Evaluate Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtasks . register (" kor ro ", ĠK or ro Task :: class . java ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġit . description Ġ= Ġ" Runs ĠK or ro ĠTool " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġit . group Ġ= Ġ" documentation " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġtasks . register (" kor ro Clean ", ĠK or ro Clean Task :: class . java ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġit . description Ġ= Ġ" Deletes Ġinserted Ġsamples " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġit . group Ġ= Ġ" documentation " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ