plugins Ġ{ ĊĠĠĠ Ġ` kotlin - dsl ` ĊĠĠĠ Ġid (" com . diff plug . spot less ") Ġversion Ġ" 5 . 1 2 . 1 " Ċ } Ċ Ċ repositories Ġ{ ĊĠĠĠ Ġmaven Central () Ċ } Ċ Ċ spot less Ġ{ ĊĠĠĠ Ġjava Ġ{ ĊĠĠĠĠĠĠĠ Ġlicense Header File ( file ("../ gradle / spot less / license . java ")) ĊĠĠĠĠĠĠĠ Ġgoogle Java Format (" 1 . 7 "). ao sp () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġkotlin Ġ{ ĊĠĠĠĠĠĠĠ Ġk tl int () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġkotlin Gradle Ġ{ ĊĠĠĠĠĠĠĠ Ġk tl int () ĊĠĠĠ Ġ} Ċ } Ċ Ċ tasks . with Type < Java Compile >(). configure Each Ġ{ ĊĠĠĠ Ġoptions . encoding Ġ= Ġ" utf - 8 " ĊĠĠĠ Ġoptions . compiler Args Ġ= ĠlistOf ("- X lint : all ", Ġ"- X lint :- path ", Ġ"- X lint :- options ", Ġ"- W error ") Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġimplementation (" commons - codec : commons - codec : 1 . 1 5 ") ĊĠĠĠ Ġimplementation (" io . github . bon ig arc ia : webdriver manager : 3 . 7 . 1 ") ĊĠĠĠ Ġimplementation (" com . diff plug . spot less : spot less - plugin - gradle : 5 . 1 2 . 1 ") Ċ } Ċ Ċ java Ġ{ ĊĠĠĠ Ġsource Compatibility Ġ= ĠJava Version . VERSION _ 1 _ 8 ĊĠĠĠ Ġtarget Compatibility Ġ= ĠJava Version . VERSION _ 1 _ 8 Ċ } Ċ