plugins Ġ{ ĊĠĠĠ Ġid (" maven - publish - con ventions ") ĊĠĠĠ Ġid (" signing - con ventions ") Ċ } Ċ Ċ java Ġ{ ĊĠĠĠ Ġwith Javadoc Jar () ĊĠĠĠ Ġwith Sources Jar () Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġapi ( project (": graphql - datetime - autoconfigure ")) Ċ } Ċ Ċ tasks . with Type < Java Compile >(). configure Each Ġ{ ĊĠĠĠ Ġjava Compiler . set ( ĊĠĠĠĠĠĠĠ Ġjava Tool chains . compiler For Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlanguage Version . set ( Java Language Version . of ( 8 )) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ) Ċ } Ċ