Skip to content

Commit 9dd1d11

Browse files
Fix some code smells
1 parent 7f107c0 commit 9dd1d11

3 files changed

Lines changed: 10 additions & 7 deletions

File tree

src/main/java/engineer/nightowl/sonos/api/resource/AuthorizeResource.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727
public class AuthorizeResource extends BaseResource
2828
{
2929

30+
private final String HTTPS = "https";
31+
3032
/**
3133
* <p>Constructor for AuthorizeResource.</p>
3234
*
@@ -51,7 +53,7 @@ public URI getAuthorizeCodeUri(final String redirectUri, final String state) thr
5153
{
5254
final SonosApiConfiguration configuration = apiClient.getConfiguration();
5355
final URIBuilder uri = new URIBuilder();
54-
uri.setScheme("https");
56+
uri.setScheme(HTTPS);
5557
uri.setHost(configuration.getAuthBaseUrl());
5658
uri.setPath("/login/v3/oauth");
5759
uri.setParameter("client_id", configuration.getApiKey());
@@ -96,7 +98,7 @@ public SonosToken createToken(final String redirectUri, final String authorizeCo
9698
{
9799
final SonosApiConfiguration configuration = apiClient.getConfiguration();
98100
final URIBuilder uri = new URIBuilder();
99-
uri.setScheme("https");
101+
uri.setScheme(HTTPS);
100102
uri.setHost(configuration.getAuthBaseUrl());
101103
uri.setPath("/login/v3/oauth/access");
102104

@@ -145,7 +147,7 @@ public SonosToken refreshToken(final String refreshToken) throws SonosApiClientE
145147

146148
// Setup URI
147149
final URIBuilder uri = new URIBuilder();
148-
uri.setScheme("https");
150+
uri.setScheme(HTTPS);
149151
uri.setHost(configuration.getAuthBaseUrl());
150152
uri.setPath("/login/v3/oauth/access");
151153

src/main/java/engineer/nightowl/sonos/api/resource/PlayerVolumeResource.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
*/
1818
public class PlayerVolumeResource extends SubscribableResource
1919
{
20+
private final String MUTED = "muted";
2021
/**
2122
* <p>Constructor for PlayerVolumeResource.</p>
2223
*
@@ -64,7 +65,7 @@ public SonosSuccess setMute(final String clientToken, final String playerId, fin
6465
{
6566
validateNotNull(isMuted);
6667
final Map<String, Object> payload = new HashMap<>();
67-
payload.put("muted", isMuted);
68+
payload.put(MUTED, isMuted);
6869
return postToApi(SonosSuccess.class, clientToken, String.format("/v1/players/%s/playerVolume/mute", playerId), payload);
6970
}
7071

@@ -87,7 +88,7 @@ public SonosSuccess setRelativeVolume(final String clientToken, final String pla
8788
payload.put("volumeDelta", volumeDelta);
8889
if (!SonosUtilityHelper.isEmpty(isMuted))
8990
{
90-
payload.put("muted", isMuted);
91+
payload.put(MUTED, isMuted);
9192
}
9293
return postToApi(SonosSuccess.class, clientToken, String.format("/v1/players/%s/playerVolume/relative", playerId), payload);
9394
}
@@ -111,7 +112,7 @@ public SonosSuccess setVolume(final String clientToken, final String playerId, f
111112
payload.put("volume", volume);
112113
if (!SonosUtilityHelper.isEmpty(isMuted))
113114
{
114-
payload.put("muted", isMuted);
115+
payload.put(MUTED, isMuted);
115116
}
116117
return postToApi(SonosSuccess.class, clientToken, String.format("/v1/players/%s/playerVolume", playerId), payload);
117118
}

src/test/java/engineer/nightowl/sonos/api/BaseTest.java renamed to src/test/java/engineer/nightowl/sonos/api/BaseTestSetup.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import org.junit.BeforeClass;
44

5-
public class BaseTest
5+
public class BaseTestSetup
66
{
77
protected static final SonosApiConfiguration configuration = new SonosApiConfiguration();
88

0 commit comments

Comments
 (0)