Skip to content

Commit c28330a

Browse files
committed
🚨 Fix compiler / linter warnings.
1 parent 9b11a99 commit c28330a

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

src/main/java/io/jenkins/plugins/lark/notice/config/LarkNotifierConfig.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import hudson.EnvVars;
44
import hudson.Extension;
5-
import hudson.model.AbstractDescribableImpl;
5+
import hudson.model.Describable;
66
import hudson.model.Descriptor;
77
import io.jenkins.plugins.lark.notice.enums.NoticeOccasionEnum;
88
import lombok.Getter;
@@ -30,7 +30,7 @@
3030
@Setter
3131
@ToString
3232
@NoArgsConstructor
33-
public class LarkNotifierConfig extends AbstractDescribableImpl<LarkNotifierConfig> {
33+
public class LarkNotifierConfig implements Describable<LarkNotifierConfig> {
3434

3535
/**
3636
* Whether to use the raw message format.

src/main/java/io/jenkins/plugins/lark/notice/model/ButtonModel.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package io.jenkins.plugins.lark.notice.model;
22

33
import hudson.Extension;
4-
import hudson.model.AbstractDescribableImpl;
4+
import hudson.model.Describable;
55
import hudson.model.Descriptor;
66
import lombok.Data;
77
import lombok.EqualsAndHashCode;
@@ -10,13 +10,13 @@
1010
/**
1111
* Model for storing button-related information. This class represents a button element that can be used in various UI contexts,
1212
* containing properties such as the button's title, the URL to be requested upon clicking, and the button's visual style type.
13-
* It extends {@link AbstractDescribableImpl} to allow for easy integration with Jenkins' configuration system.
13+
* It extends {@link Describable} to allow for easy integration with Jenkins' configuration system.
1414
*
1515
* @author xm.z
1616
*/
1717
@Data
1818
@EqualsAndHashCode(callSuper = false)
19-
public class ButtonModel extends AbstractDescribableImpl<ButtonModel> {
19+
public class ButtonModel implements Describable<ButtonModel> {
2020

2121
/**
2222
* The title of the button. This is typically displayed as the button's text.

0 commit comments

Comments
 (0)