use common plugin

This commit is contained in:
2025-12-13 02:01:33 +01:00
parent ff903413eb
commit cc37d6bcb0
6 changed files with 24 additions and 15 deletions

View File

@@ -3,7 +3,7 @@ package com.infendro.ddns
import com.infendro.cli.argument.string
import com.infendro.cli.argument.stringOrElse
import com.infendro.cli.argument.strings
import com.infendro.cli.cli
import com.infendro.cli.command.cli
import com.infendro.ddns.Argument.CONFIG
import com.infendro.ddns.Argument.DOMAIN
import com.infendro.ddns.Argument.IP_SERVICE

View File

@@ -1,12 +1,11 @@
package com.infendro.ddns.argument
import com.infendro.cli.Command
import com.infendro.cli.argument.Argument
import com.infendro.cli.argument.Parser
import com.infendro.cli.command.Command
import com.infendro.ddns.ip.IpService
import com.infendro.ddns.ip.IpServices
object IpServiceParser : Parser<IpService> {
object IpServiceParser : Argument.Parser<IpService> {
override fun parse(
text: String?,
): IpService {