Description
The default cache artifact pattern in class 'Ivy' is currently set to '[organisation]/[module]/[type]s/[artifact][revision].[ext]'. If an artifact without an extension is found it will have a trailing dot in the filename in the cache (not on Windows). When the pattern is changed to '[organisation]/[module]/[type]s/[artifact][revision](.[ext])' the dot will not be appended if the artifact does not have an extension.