Skip to content

Commit 407b570

Browse files
authored
Fix #14: Remove deprecated API usage
2 parents 6d9fc09 + c2ec1f7 commit 407b570

File tree

3 files changed

+4
-15
lines changed

3 files changed

+4
-15
lines changed

.github/workflows/ci.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: CI Pipeline
2-
on: [push, pull_request]
2+
on: [push]
33

44
jobs:
55
Build:

gradle.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ pluginImplementationClass = org.asarkar.gradle.BuildTimeTrackerPlugin
88
pluginDeclarationName = buildTimeTrackerPlugin
99

1010
projectGroup = org.asarkar.gradle
11-
projectVersion = 2.0.1
11+
projectVersion = 2.0.2
1212

1313
jUnit5Version = 5.6.2
1414
assertJVersion = 3.16.1

src/main/kotlin/org/asarkar/gradle/TimingRecorder.kt

+2-13
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
package org.asarkar.gradle
22

3-
import org.gradle.BuildListener
3+
import org.gradle.BuildAdapter
44
import org.gradle.BuildResult
55
import org.gradle.api.Task
66
import org.gradle.api.execution.TaskExecutionListener
7-
import org.gradle.api.initialization.Settings
87
import org.gradle.api.invocation.Gradle
98
import org.gradle.api.logging.Logger
109
import org.gradle.api.plugins.ExtensionAware
@@ -13,7 +12,7 @@ import org.gradle.api.tasks.TaskState
1312
import java.time.Duration
1413
import java.time.Instant
1514

16-
class TimingRecorder(val ext: BuildTimeTrackerPluginExtension) : TaskExecutionListener, BuildListener {
15+
class TimingRecorder(val ext: BuildTimeTrackerPluginExtension) : TaskExecutionListener, BuildAdapter() {
1716
private lateinit var taskStarted: Instant
1817
private lateinit var buildStarted: Instant
1918
private val taskDurations = mutableListOf<Pair<String, Long>>()
@@ -48,16 +47,6 @@ class TimingRecorder(val ext: BuildTimeTrackerPluginExtension) : TaskExecutionLi
4847
.print(PrinterInput(buildDuration, taskDurations, ext))
4948
}
5049

51-
override fun settingsEvaluated(settings: Settings) {
52-
}
53-
54-
override fun projectsLoaded(gradle: Gradle) {
55-
}
56-
57-
override fun buildStarted(gradle: Gradle) {
58-
59-
}
60-
6150
override fun projectsEvaluated(gradle: Gradle) {
6251
buildStarted = Instant.now()
6352
}

0 commit comments

Comments
 (0)