package Ġcom . cogn if ide . gradle . a em . pkg Ċ Ċ import Ġcom . cogn if ide . gradle . a em . A em Extension Ċ import Ġcom . cogn if ide . gradle . a em . pkg . tasks . Package Sync Ċ import Ġcom . cogn if ide . gradle . a em . pkg . tasks . Package V lt Ċ import Ġcom . cogn if ide . gradle . a em . test . A em Test Ċ import Ġorg . junit . jupiter . api . Test Ċ Ċ class ĠPackage Sync Plugin Test Ġ: ĠA em Test () Ġ{ ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` plugin Ġregisters Ġextension Ġand Ġtasks `() Ġ= Ġusing Project Ġ{ ĊĠĠĠĠĠĠĠ Ġplugins . apply ( Package Sync Plugin . ID ) ĊĊĠĠĠĠĠĠĠ Ġextensions . get ByName ( A em Extension . NAME ) ĊĠĠĠĠĠĠĠ Ġtasks . get ByName ( Package Sync . NAME ) ĊĠĠĠĠĠĠĠ Ġtasks . get ByName ( Package V lt . NAME ) ĊĠĠĠ Ġ} Ċ } Ċ