Documentation for the two
replace methods erroneously indicates that an exception is thrown if the task already exists:
Throws: InvalidUserDataException - If a task with the given name already exists in this project.
Also, please clarify in the documentation if an exception is thrown when the task does not already exist.
Gradle Version: 3.1
Operating System and JVM version: N/A
Is this a regression? no