HashtagsXRep/hashtagsxrep

View on GitHub
src/main/java/cat/xarxarepublicana/hashtagsxrep/infrastructure/configuration/RepositoryConfiguration.java

Summary

Maintainability
B
4 hrs
Test Coverage

RepositoryConfiguration has 25 methods (exceeds 20 allowed). Consider refactoring.
Open

@Configuration
public class RepositoryConfiguration {

  @Value("${twitter.apiKey}")
  private String apiKey;

    Method jdbcTwitterExtractionRepository has 5 arguments (exceeds 4 allowed). Consider refactoring.
    Open

          MonitorRepository monitorRepository,
          UserRepository userRepository,
          UserFactory userFactory,
          TwitterExtractionFactory twitterExtractionFactory,
          TwitterExtractionMapper twitterExtractionMapper) {

      Method cachedMonitorRepository has 5 arguments (exceeds 4 allowed). Consider refactoring.
      Open

            JdbcMonitorRepository jdbcMonitorRepository,
            @Qualifier("monitorCache") LoadingCache<String, Monitor> monitorCache,
            @Qualifier("monitorListCache") LoadingCache<String, List<Monitor>> monitorListCache,
            @Qualifier("reportCache") LoadingCache<String, Report> reportCache,
            @Qualifier("rankingCache") LoadingCache<String, Ranking> rankingCache) {

        There are no issues that match your filters.

        Category
        Status