groovy and gradle filetypes support