Merge pull request #10459 from gradle/lptr/caching/no-penalty-for-using-task-outputs-filesRemove caching being disabled when TaskOutputs.files/dirs() is used
Use Nullable instead of Optional annotation to mark nullable map paramsWe shouldn't use something from org.gradle.api.tasks in the MapNotationConverter anyway.