arepresas / CryptoTrackerBack

Detected use of the Date API JAVA-W1072
Anti-pattern
Major
12 occurrences in this check
31  @NotNull private Double marketCap;
32  @NotNull private Double marketCapDominance;
33  @NotNull private Double fullyDilutedMarketCap;
34  @NotNull private Date lastUpdated;35
36  public EntityModel<CryptoCoinQuoteDto> toModel() {
37    final EntityModel<CryptoCoinQuoteDto> resource = EntityModel.of(this);
19
20  private List<Long> ids;
21  private String currency;
22  private Date lastUpdatedBefore;23  private Date lastUpdatedAfter;
24  private List<Long> cryptoPriceIds;
25
20  private List<Long> ids;
21  private String currency;
22  private Date lastUpdatedBefore;
23  private Date lastUpdatedAfter;24  private List<Long> cryptoPriceIds;
25
26  public PageRequest generatePageRequest() {
24  private Double circulatingSupply;
25  private Double totalSupply;
26  private Double maxSupply;
27  private Date dateAdded;28  private Long platformId;
29
30  public EntityModel<CryptoCoinPriceDto> toModel() {
22  private Double circulatingSupply;
23  private Double totalSupply;
24  private Double maxSupply;
25  private Date dateAdded;26  private Long platformId;
27  private List<Long> cryptoCoinIds;
28  private List<String> cryptoCoinSymbols;
27  private Double circulatingSupply;
28  private Double totalSupply;
29  private Double maxSupply;
30  private Date dateAdded;31  private Long platformId;
32
33  @JsonIgnore
29  private Double maxSupply;
30
31  @JsonProperty("last_updated")
32  private Date lastUpdated;33
34  @JsonProperty("date_added")
35  private Date dateAdded;
32  private Date lastUpdated;
33
34  @JsonProperty("date_added")
35  private Date dateAdded;36
37  private CoinMarketCryptoPlatform platform;
38  private Map<String, CoinMarketCryptoPriceQuote> quote;
27  private ArrayList<String> tagGroups;
28
29  @JsonProperty("date_added")
30  private Date dateAdded;31
32  @JsonProperty("twitter_username")
33  private String twitterUsername;
17  private Long isActive;
18
19  @JsonProperty("first_historical_data")
20  private Date firstHistoricalData;21
22  @JsonProperty("last_historical_data")
23  private Date lastHistoricalData;
20  private Date firstHistoricalData;
21
22  @JsonProperty("last_historical_data")
23  private Date lastHistoricalData;24
25  private CoinMarketCryptoPlatform platform;
26}
 7
 8@Data
 9public class CoinMarketApiStatus {
10  private Date timestamp;11
12  @JsonProperty("error_code")
13  private Long errorCode;