discord-jadx/app/src/main/java/com/discord/utilities/guilds/RoleUtils$ROLE_COMPARATOR$1.java
Juby210 02b39b5eaf
Enable replacing const values in jadx
Tracking changes should be much easier now.
2021-08-10 00:50:52 +02:00

19 lines
950 B
Java

package com.discord.utilities.guilds;
import com.discord.api.role.GuildRole;
import com.discord.utilities.time.TimeUtils;
import java.util.Comparator;
/* compiled from: RoleUtils.kt */
public final class RoleUtils$ROLE_COMPARATOR$1 implements Comparator<GuildRole> {
public int compare(GuildRole guildRole, GuildRole guildRole2) {
if (guildRole != null && guildRole2 != null) {
int h = guildRole.h();
int h2 = guildRole2.h();
return h2 != h ? h2 - h : (TimeUtils.parseSnowflake(Long.valueOf(guildRole.getId())) > TimeUtils.parseSnowflake(Long.valueOf(guildRole2.getId())) ? 1 : (TimeUtils.parseSnowflake(Long.valueOf(guildRole.getId())) == TimeUtils.parseSnowflake(Long.valueOf(guildRole2.getId())) ? 0 : -1));
} else if (guildRole == null || guildRole2 != null) {
return (guildRole != null || guildRole2 == null) ? 0 : 1;
} else {
return -1;
}
}
}