File tree Expand file tree Collapse file tree 1 file changed +10
-9
lines changed
src/main/kotlin/com/cognifide/gradle/environment/hosts Expand file tree Collapse file tree 1 file changed +10
-9
lines changed Original file line number Diff line number Diff line change @@ -59,15 +59,16 @@ class HostUpdater(val common: CommonExtension) {
5959 val entriesFile = dir.resolve(" hosts.txt" ).apply {
6060 val hosts = hostsProvider()
6161 val entriesNewText = hosts.joinToString(System .lineSeparator()) { it.text }.trim()
62- val entriesOldText = readText().trim()
63-
64- if (! force.get() && (entriesNewText == entriesOldText)) {
65- logger.info(
66- " Hosts file update is not needed!\n " +
67- " Existing contents in file '$this ' are up-to-date':\n " +
68- entriesNewText
69- )
70- return @update
62+
63+ if (! force.get() && exists()) {
64+ val entriesOldText = readText().trim()
65+ if (entriesNewText == entriesOldText) {
66+ logger.info(" Hosts file update is not needed!\n " +
67+ " Existing contents in file '$this ' are up-to-date':\n " +
68+ entriesNewText
69+ )
70+ return @update
71+ }
7172 }
7273
7374 logger.info(" Generating hosts entries file '$this ' with contents:\n $entriesNewText " )
You can’t perform that action at this time.
0 commit comments