Skip to content

Commit 5e40657

Browse files
authored
Remove deprecated methods in iexec-core-library (#737)
1 parent 3b669f1 commit 5e40657

File tree

3 files changed

+1
-52
lines changed

3 files changed

+1
-52
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ All notable changes to this project will be documented in this file.
2020
- Remove deprecated REST endpoints in TaskController. (#731)
2121
- Move `WorkerModel` from `iexec-common` to `iexec-core-library`. (#735)
2222
- Move `TaskAbortCause` from `iexec-commons-poco` to `iexec-core-library`. (#736)
23+
- Remove deprecated methods in `iexec-core-library`. (#737)
2324

2425
### Dependency Upgrades
2526

iexec-core-library/build.gradle

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@ dependencies {
1010

1111
implementation "com.iexec.commons:iexec-commons-poco:$iexecCommonsPocoVersion"
1212
implementation "com.iexec.common:iexec-common:$iexecCommonVersion"
13-
// TODO remove this later when migration has been done
14-
implementation project(':iexec-task-api')
1513
}
1614

1715
java {

iexec-core-library/src/main/java/com/iexec/core/api/SchedulerClient.java

Lines changed: 0 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -16,32 +16,20 @@
1616

1717
package com.iexec.core.api;
1818

19-
import com.iexec.common.replicate.ComputeLogs;
2019
import com.iexec.common.replicate.ReplicateStatusUpdate;
21-
import com.iexec.commons.poco.eip712.entity.EIP712Challenge;
2220
import com.iexec.commons.poco.security.Signature;
2321
import com.iexec.core.config.PublicConfiguration;
2422
import com.iexec.core.config.WorkerModel;
25-
import com.iexec.core.logs.TaskLogsModel;
26-
import com.iexec.core.metric.PlatformMetric;
2723
import com.iexec.core.notification.TaskNotification;
2824
import com.iexec.core.notification.TaskNotificationType;
2925
import com.iexec.core.replicate.ReplicateTaskSummary;
30-
import com.iexec.core.task.TaskModel;
3126
import feign.Headers;
3227
import feign.Param;
3328
import feign.RequestLine;
3429

3530
import java.util.List;
3631

3732
public interface SchedulerClient {
38-
/**
39-
* @deprecated Use iexec-task-feedback-api
40-
*/
41-
@Deprecated(forRemoval = true)
42-
@RequestLine("GET /metrics")
43-
PlatformMetric getMetrics();
44-
4533
@RequestLine("GET /version")
4634
String getCoreVersion();
4735

@@ -87,42 +75,4 @@ TaskNotificationType updateReplicateStatus(
8775
ReplicateStatusUpdate replicateStatusUpdate
8876
);
8977
// endregion
90-
91-
// region /tasks
92-
93-
/**
94-
* @deprecated Use iexec-task-feedback-api
95-
*/
96-
@Deprecated(forRemoval = true)
97-
@RequestLine("GET /tasks/{chainTaskId}")
98-
TaskModel getTask(@Param("chainTaskId") String chainTaskId);
99-
100-
/**
101-
* @deprecated Use iexec-task-feedback-api
102-
*/
103-
@Deprecated(forRemoval = true)
104-
@RequestLine("GET /tasks/logs/challenge?address={address}")
105-
EIP712Challenge getTaskLogsChallenge(@Param("address") String address);
106-
107-
/**
108-
* @deprecated Use iexec-task-feedback-api
109-
*/
110-
@Deprecated(forRemoval = true)
111-
@Headers("Authorization: {authorization}")
112-
@RequestLine("GET /tasks/{chainTaskId}/logs")
113-
TaskLogsModel getTaskLogs(
114-
@Param("chainTaskId") String chainTaskId,
115-
@Param("authorization") String authorization);
116-
117-
/**
118-
* @deprecated Use iexec-task-feedback-api
119-
*/
120-
@Deprecated(forRemoval = true)
121-
@Headers("Authorization: {authorization}")
122-
@RequestLine("GET /tasks/{chainTaskId}/replicates/{walletAddress}/logs")
123-
ComputeLogs getComputeLogs(
124-
@Param("chainTaskId") String chainTaskId,
125-
@Param("walletAddress") String walletAddress,
126-
@Param("authorization") String authorization);
127-
// endregion
12878
}

0 commit comments

Comments
 (0)