|
18 | 18 | package pl.project13.core; |
19 | 19 |
|
20 | 20 | import nu.studer.java.util.OrderedProperties; |
21 | | -import org.sonatype.plexus.build.incremental.BuildContext; |
22 | 21 | import pl.project13.core.log.LoggerBridge; |
| 22 | +import pl.project13.core.util.BuildFileChangeListener; |
23 | 23 | import pl.project13.core.util.JsonManager; |
24 | 24 | import pl.project13.core.util.PropertyManager; |
25 | 25 |
|
|
33 | 33 | public class PropertiesFileGenerator { |
34 | 34 |
|
35 | 35 | private LoggerBridge log; |
36 | | - private BuildContext buildContext; |
| 36 | + private BuildFileChangeListener buildFileChangeListener; |
37 | 37 | private String format; |
38 | 38 | private String prefixDot; |
39 | 39 | private String projectName; |
40 | 40 |
|
41 | | - public PropertiesFileGenerator(LoggerBridge log, BuildContext buildContext, String format, String prefixDot, String projectName) { |
| 41 | + public PropertiesFileGenerator(LoggerBridge log, BuildFileChangeListener buildFileChangeListener, String format, String prefixDot, String projectName) { |
42 | 42 | this.log = log; |
43 | | - this.buildContext = buildContext; |
| 43 | + this.buildFileChangeListener = buildFileChangeListener; |
44 | 44 | this.format = format; |
45 | 45 | this.prefixDot = prefixDot; |
46 | 46 | this.projectName = projectName; |
@@ -97,8 +97,8 @@ public void maybeGeneratePropertiesFile(@Nonnull Properties localProperties, Fil |
97 | 97 | throw new RuntimeException("Cannot create custom git properties file: " + gitPropsFile, ex); |
98 | 98 | } |
99 | 99 |
|
100 | | - if (buildContext != null) { |
101 | | - buildContext.refresh(gitPropsFile); |
| 100 | + if (buildFileChangeListener != null) { |
| 101 | + buildFileChangeListener.changed(gitPropsFile); |
102 | 102 | } |
103 | 103 |
|
104 | 104 | } else { |
|
0 commit comments