SummaryStarSponsor

Information
Parser: JaCoCo
Assemblies: 154
Classes: 380
Files: 341
Coverage date: 4/30/2026 - 10:13:37 AM
Line coverage
28%
Covered lines: 1887
Uncovered lines: 4829
Coverable lines: 6716
Total lines: 14351
Line coverage: 28%
Branch coverage
21%
Covered branches: 419
Total branches: 1923
Branch coverage: 21.7%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Coverage

Line coverageBranch coverage
NameCoveredUncoveredCoverableTotalPercentageCoveredTotalPercentage
org/cryptotrader/admin056561210%
 
020%
 
org/cryptotrader/admin/AdminApplication04545990%
 
020%
 
org/cryptotrader/admin/AdminLauncher01111220%
 
00
 
org/cryptotrader/admin/component01010250%
 
00
 
org/cryptotrader/admin/component/DataPointFetcher01010250%
 
00
 
org/cryptotrader/admin/config033440%
 
00
 
org/cryptotrader/admin/config/HttpClientConfig022130%
 
00
 
org/cryptotrader/admin/config/SpringBootConfig011310%
 
00
 
org/cryptotrader/admin/controller035351520%
 
060%
 
org/cryptotrader/admin/controller/AdminUsersController044210%
 
00
 
org/cryptotrader/admin/controller/AppController01414470%
 
040%
 
org/cryptotrader/admin/controller/AuthController022160%
 
00
 
org/cryptotrader/admin/controller/BaseViewController01170%
 
00
 
org/cryptotrader/admin/controller/DashboardController022100%
 
00
 
org/cryptotrader/admin/controller/DataHubController022100%
 
00
 
org/cryptotrader/admin/controller/EmailController099340%
 
020%
 
org/cryptotrader/admin/controller/TablesController01170%
 
00
 
org/cryptotrader/admin/dev055551250%
 
0480%
 
org/cryptotrader/admin/dev/JRebelHook055551250%
 
0480%
 
org/cryptotrader/admin/event01160%
 
00
 
org/cryptotrader/admin/event/PageNavigationEvent01160%
 
00
 
org/cryptotrader/admin/library/events066180%
 
00
 
org/cryptotrader/admin/library/events/UserBannedEvent03390%
 
00
 
org/cryptotrader/admin/library/events/UserWarningEvent03390%
 
00
 
org/cryptotrader/admin/library/models01414400%
 
00
 
org/cryptotrader/admin/library/models/BanOffense055130%
 
00
 
org/cryptotrader/admin/library/models/BanOffenseKt055130%
 
00
 
org/cryptotrader/admin/library/models/WarnOffense02270%
 
00
 
org/cryptotrader/admin/library/models/WarnOffenseKt02270%
 
00
 
org/cryptotrader/admin/model03360%
 
00
 
org/cryptotrader/admin/model/ChartDataPoint03360%
 
00
 
org/cryptotrader/admin/route099130%
 
00
 
org/cryptotrader/admin/route/AppPage099130%
 
00
 
org/cryptotrader/admin/service033120%
 
020%
 
org/cryptotrader/admin/service/AuthGuardService033120%
 
020%
 
org/cryptotrader/admin/ui01261263600%
 
0180%
 
org/cryptotrader/admin/ui/Chart071711450%
 
0120%
 
org/cryptotrader/admin/ui/DashboardApp01010320%
 
040%
 
org/cryptotrader/admin/ui/ExitAnchor01313400%
 
00
 
org/cryptotrader/admin/ui/HomeAnchor01111450%
 
00
 
org/cryptotrader/admin/ui/NavBar055360%
 
00
 
org/cryptotrader/admin/ui/NavItem01616620%
 
020%
 
org/cryptotrader/agent066360%
 
00
 
org/cryptotrader/agent/CryptoTraderAgentApplication033180%
 
00
 
org/cryptotrader/agent/CryptoTraderAgentApplicationKt033180%
 
00
 
org/cryptotrader/agent/library/communication/response143173382.3%
  
00
 
org/cryptotrader/agent/library/communication/response/BaseAgentResponse3036100%
 
00
 
org/cryptotrader/agent/library/communication/response/DirectoryListingResponse4049100%
 
00
 
org/cryptotrader/agent/library/communication/response/FileContentResponse70710100%
 
00
 
org/cryptotrader/agent/library/communication/response/FileSearchResponse03380%
 
00
 
org/cryptotrader/agent/library/component13012025074352%
  
5314436.8%
  
org/cryptotrader/agent/library/component/DatabaseReaderTool432368511.1%
  
0180%
 
org/cryptotrader/agent/library/component/FileReaderTool1096417346363%
  
509453.1%
  
org/cryptotrader/agent/library/component/HttpFetchTool17244119541.4%
  
3329.3%
  
org/cryptotrader/agent/library/component/config044230%
 
00
 
org/cryptotrader/agent/library/component/config/McpToolsConfiguration044230%
 
00
 
org/cryptotrader/agent/library/config01616490%
 
00
 
org/cryptotrader/agent/library/config/AgentAutoConfiguration01180%
 
00
 
org/cryptotrader/agent/library/config/AgentConstraintsProperties066140%
 
00
 
org/cryptotrader/agent/library/config/McpSecurityConfig099270%
 
00
 
org/cryptotrader/agent/library/model612183133.3%
  
00
 
org/cryptotrader/agent/library/model/DatabaseColumnMetadata04480%
 
00
 
org/cryptotrader/agent/library/model/DatabaseTableValidationMessage04470%
 
00
 
org/cryptotrader/agent/library/model/FileMetadata6171085.7%
  
00
 
org/cryptotrader/agent/library/model/FileSearchResult03360%
 
00
 
org/cryptotrader/api1454120%
  
00
 
org/cryptotrader/api/CryptoTraderApiApplication1454120%
  
00
 
org/cryptotrader/api/config33185118864.7%
  
020%
 
org/cryptotrader/api/config/BeastTaskExecutorConfig088270%
 
00
 
org/cryptotrader/api/config/ConsoleRepliesConfig4372457.1%
  
00
 
org/cryptotrader/api/config/GlobalExceptionHandler2241750%
  
00
 
org/cryptotrader/api/config/HttpConfig1019100%
 
00
 
org/cryptotrader/api/config/JpaRepositoriesConfig10114100%
 
00
 
org/cryptotrader/api/config/SecurityProperties044180%
 
020%
 
org/cryptotrader/api/config/TaskExecutorConfig70725100%
 
00
 
org/cryptotrader/api/config/WebSocketConfig181195494.7%
  
00
 
org/cryptotrader/api/controller75300375111420%
  
1511213.3%
  
org/cryptotrader/api/controller/AccountController5354016012.5%
  
060%
 
org/cryptotrader/api/controller/AdminAuthController1019100%
 
00
 
org/cryptotrader/api/controller/AuthController2411113532717.7%
  
2444.5%
  
org/cryptotrader/api/controller/ConsoleController01313450%
 
00
 
org/cryptotrader/api/controller/CryptoTraderController10110100%
 
00
 
org/cryptotrader/api/controller/CurrencyController24174111958.5%
  
132846.4%
  
org/cryptotrader/api/controller/HoneypotController01160%
 
00
 
org/cryptotrader/api/controller/JwksController317207815%
  
040%
 
org/cryptotrader/api/controller/LoggingController047471080%
 
0140%
 
org/cryptotrader/api/controller/PortfolioController7354211916.6%
  
0120%
 
org/cryptotrader/api/controller/TradeController088280%
 
020%
 
org/cryptotrader/api/controller/TraderController514196226.3%
  
020%
 
org/cryptotrader/api/controller/UserController5163683.3%
  
00
 
org/cryptotrader/api/controller/WelcomeController01170%
 
00
 
org/cryptotrader/api/controller/websocket19315014438%
  
00
 
org/cryptotrader/api/controller/websocket/CurrencyValueWebSocketHandler37102230%
  
00
 
org/cryptotrader/api/controller/websocket/CurrencyValueWebSocketHandlerKt37102230%
  
00
 
org/cryptotrader/api/controller/websocket/LoginWebSocketHandler3472142.8%
  
00
 
org/cryptotrader/api/controller/websocket/LoginWebSocketHandlerKt3472142.8%
  
00
 
org/cryptotrader/api/controller/websocket/SignupWebSocketHandler3472242.8%
  
00
 
org/cryptotrader/api/controller/websocket/SignupWebSocketHandlerKt3472242.8%
  
00
 
org/cryptotrader/api/controller/websocket/TraderWebSocketController1121450%
  
00
 
org/cryptotrader/api/infrastructure6282875%
  
1250%
  
org/cryptotrader/api/infrastructure/HoneypotFilter6282875%
  
1250%
  
org/cryptotrader/api/library/communication/request15617623219.7%
  
00
 
org/cryptotrader/api/library/communication/request/AssetValueRequest40413100%
 
00
 
org/cryptotrader/api/library/communication/request/FuzzyTimeValueRequest02250%
 
00
 
org/cryptotrader/api/library/communication/request/LoginRequest3036100%
 
00
 
org/cryptotrader/api/library/communication/request/NewsSentimentHarvestRequest066200%
 
00
 
org/cryptotrader/api/library/communication/request/NewsSentimentRequest01313410%
 
00
 
org/cryptotrader/api/library/communication/request/NewsSentimentTargetedHarvestRequest066220%
 
00
 
org/cryptotrader/api/library/communication/request/PortfolioAssetRequest055170%
 
00
 
org/cryptotrader/api/library/communication/request/PricePredictionRequest0000
 
00
 
org/cryptotrader/api/library/communication/request/SignupRequest3036100%
 
00
 
org/cryptotrader/api/library/communication/request/TradeRequest05580%
 
00
 
org/cryptotrader/api/library/communication/request/TrainingSessionRequest02424750%
 
00
 
org/cryptotrader/api/library/communication/request/UserRequest50519100%
 
00
 
org/cryptotrader/api/library/communication/request/alias0000
 
00
 
org/cryptotrader/api/library/communication/request/alias/AuthAliases0000
 
00
 
org/cryptotrader/api/library/communication/response4710415134631.1%
  
00
 
org/cryptotrader/api/library/communication/response/AssetValueResponse30311100%
 
00
 
org/cryptotrader/api/library/communication/response/AuthResponse70716100%
 
00
 
org/cryptotrader/api/library/communication/response/CurrencyNamesResponse02250%
 
00
 
org/cryptotrader/api/library/communication/response/CurrencyValueResponse50517100%
 
00
 
org/cryptotrader/api/library/communication/response/CurrencyValuesListResponse033130%
 
00
 
org/cryptotrader/api/library/communication/response/DisplayCurrencyListResponse30313100%
 
00
 
org/cryptotrader/api/library/communication/response/DisplayCurrencyResponse80828100%
 
00
 
org/cryptotrader/api/library/communication/response/HasPortfolioResponse0000
 
00
 
org/cryptotrader/api/library/communication/response/HasProfilePictureResponse033110%
 
00
 
org/cryptotrader/api/library/communication/response/LogoutResponse033110%
 
00
 
org/cryptotrader/api/library/communication/response/OperationSuccessfulResponse033110%
 
00
 
org/cryptotrader/api/library/communication/response/PerformanceRatingResponse2027100%
 
00
 
org/cryptotrader/api/library/communication/response/PortfolioAssetHistoryResponse02525310%
 
00
 
org/cryptotrader/api/library/communication/response/PortfolioAssetResponse02323290%
 
00
 
org/cryptotrader/api/library/communication/response/PortfolioHistoryResponse01717240%
 
00
 
org/cryptotrader/api/library/communication/response/PortfolioResponse1501521100%
 
00
 
org/cryptotrader/api/library/communication/response/PredictionIdResponse033110%
 
00
 
org/cryptotrader/api/library/communication/response/SubscriptionTierResponse03390%
 
00
 
org/cryptotrader/api/library/communication/response/TimeValueResponse4481950%
  
00
 
org/cryptotrader/api/library/communication/response/TradeEventListResponse033130%
 
00
 
org/cryptotrader/api/library/communication/response/TradeEventResponse099330%
 
00
 
org/cryptotrader/api/library/communication/response/UserResponse033130%
 
00
 
org/cryptotrader/api/library/component/dpop313164318.7%
  
0120%
 
org/cryptotrader/api/library/component/dpop/DpopReplayCache313164318.7%
  
0120%
 
org/cryptotrader/api/library/config69229132775.8%
  
3837.5%
  
org/cryptotrader/api/library/config/ApiConfigAutoConfiguration10118100%
 
00
 
org/cryptotrader/api/library/config/ApplicationDocsYamlConfig011170%
 
00
 
org/cryptotrader/api/library/config/ApplicationTestYamlConfig011110%
 
00
 
org/cryptotrader/api/library/config/ApplicationYamlConfig10111100%
 
00
 
org/cryptotrader/api/library/config/CorsConfig1701781100%
 
00
 
org/cryptotrader/api/library/config/DefaultPropertiesConfig10111100%
 
00
 
org/cryptotrader/api/library/config/DocsSecurityConfig60638100%
 
00
 
org/cryptotrader/api/library/config/SecurityConfig35185311066%
  
020%
 
org/cryptotrader/api/library/config/YamlPropertySourceFactory82103080%
  
3650%
  
org/cryptotrader/api/library/entity/portfolio15412828262454.6%
  
101188.4%
  
org/cryptotrader/api/library/entity/portfolio/Portfolio596612523847.2%
  
65810.3%
  
org/cryptotrader/api/library/entity/portfolio/PortfolioAsset43317417758.1%
  
3525.7%
  
org/cryptotrader/api/library/entity/portfolio/PortfolioAssetHistory3854310788.3%
  
1425%
  
org/cryptotrader/api/library/entity/portfolio/PortfolioHistory14264010235%
  
040%
 
org/cryptotrader/api/library/entity/portfolio/SequentiallyValuable0000
 
00
 
org/cryptotrader/api/library/entity/portfolio/UpdatableValues0000
 
00
 
org/cryptotrader/api/library/entity/portfolio/builder10435315518.8%
  
00
 
org/cryptotrader/api/library/entity/portfolio/builder/PortfolioBuilder1018288135.7%
  
00
 
org/cryptotrader/api/library/entity/portfolio/builder/PortfolioHistoryBuilder02525740%
 
00
 
org/cryptotrader/api/library/entity/portfolio/builder/models1122350%
  
00
 
org/cryptotrader/api/library/entity/portfolio/builder/models/AbstractPortfolio10113100%
 
00
 
org/cryptotrader/api/library/entity/portfolio/builder/models/AbstractPortfolioHistory011100%
 
00
 
org/cryptotrader/api/library/entity/trade201217995.2%
  
1250%
  
org/cryptotrader/api/library/entity/trade/TradeEvent1401464100%
 
1250%
  
org/cryptotrader/api/library/entity/trade/TradeType6171585.7%
  
00
 
org/cryptotrader/api/library/entity/user824412634565%
  
83125.8%
  
org/cryptotrader/api/library/entity/user/ProductUser24174110258.5%
  
00
 
org/cryptotrader/api/library/entity/user/ProfilePicture2111326565.6%
  
6785.7%
  
org/cryptotrader/api/library/entity/user/SafePassword135185372.2%
  
21216.6%
  
org/cryptotrader/api/library/entity/user/SubscriptionTier4151180%
  
040%
 
org/cryptotrader/api/library/entity/user/User168249566.6%
  
020%
 
org/cryptotrader/api/library/entity/user/UserRoleTier4261966.6%
  
060%
 
org/cryptotrader/api/library/entity/user/admin2573128.5%
  
00
 
org/cryptotrader/api/library/entity/user/admin/AdminTier01140%
 
00
 
org/cryptotrader/api/library/entity/user/admin/AdminUser2462733.3%
  
00
 
org/cryptotrader/api/library/entity/user/builder15254012737.5%
  
00
 
org/cryptotrader/api/library/entity/user/builder/ProductUserBuilder1510258060%
  
00
 
org/cryptotrader/api/library/entity/user/builder/ProfilePictureBuilder01515470%
 
00
 
org/cryptotrader/api/library/entity/user/builder/models1122150%
  
00
 
org/cryptotrader/api/library/entity/user/builder/models/AbstractProductUser10113100%
 
00
 
org/cryptotrader/api/library/entity/user/builder/models/AbstractProfilePicture01180%
 
00
 
org/cryptotrader/api/library/entity/vendor97164456.2%
  
1425%
  
org/cryptotrader/api/library/entity/vendor/SupportedVendors3471342.8%
  
00
 
org/cryptotrader/api/library/entity/vendor/Vendor6393166.6%
  
1425%
  
org/cryptotrader/api/library/events3582537.5%
  
00
 
org/cryptotrader/api/library/events/ApiEventBinding02250%
 
00
 
org/cryptotrader/api/library/events/UserLoginEvent03390%
 
00
 
org/cryptotrader/api/library/events/UserRegisteredEvent30311100%
 
00
 
org/cryptotrader/api/library/events/publisher3472442.8%
  
020%
 
org/cryptotrader/api/library/events/publisher/UserEventsPublisher3472442.8%
  
020%
 
org/cryptotrader/api/library/infrastructure114612035895%
  
9211877.9%
  
org/cryptotrader/api/library/infrastructure/JwtAuthenticationFilter4224411895.4%
  
223073.3%
  
org/cryptotrader/api/library/infrastructure/JwtHandshakeInterceptor3623812094.7%
  
354479.5%
  
org/cryptotrader/api/library/infrastructure/JwtHandshakeInterceptorKt3623812094.7%
  
354479.5%
  
org/cryptotrader/api/library/infrastructure/alias0000
 
00
 
org/cryptotrader/api/library/infrastructure/alias/BeanAliasesKt0000
 
00
 
org/cryptotrader/api/library/infrastructure/config1601667100%
 
00
 
org/cryptotrader/api/library/infrastructure/config/SecurityFilterConfig1601667100%
 
00
 
org/cryptotrader/api/library/infrastructure/dpop10758518511.7%
  
0600%
 
org/cryptotrader/api/library/infrastructure/dpop/BindingEnforcementFilter419236317.3%
  
0260%
 
org/cryptotrader/api/library/infrastructure/dpop/DpopValidationFilter656621229.6%
  
0340%
 
org/cryptotrader/api/library/infrastructure/extension3363750%
  
00
 
org/cryptotrader/api/library/infrastructure/extension/InfrastructureExtensionsKt3363750%
  
00
 
org/cryptotrader/api/library/model/dpop066190%
 
00
 
org/cryptotrader/api/library/model/dpop/DpopProofContext066190%
 
00
 
org/cryptotrader/api/library/model/jwt6172285.7%
  
00
 
org/cryptotrader/api/library/model/jwt/JwtClaims6172285.7%
  
00
 
org/cryptotrader/api/library/model/trade527412626341.2%
  
92832.1%
  
org/cryptotrader/api/library/model/trade/AssetTrader4204281100%
 
6875%
  
org/cryptotrader/api/library/model/trade/CryptoTrader02323600%
 
060%
 
org/cryptotrader/api/library/model/trade/Trader105154366.6%
  
3650%
  
org/cryptotrader/api/library/model/trade/TradingEngine0000
 
00
 
org/cryptotrader/api/library/model/trade/VendorAssetTrader04646790%
 
080%
 
org/cryptotrader/api/library/repository0000
 
00
 
org/cryptotrader/api/library/repository/PortfolioAssetHistoryRepository0000
 
00
 
org/cryptotrader/api/library/repository/PortfolioAssetRepository0000
 
00
 
org/cryptotrader/api/library/repository/PortfolioHistoryRepository0000
 
00
 
org/cryptotrader/api/library/repository/PortfolioRepository0000
 
00
 
org/cryptotrader/api/library/repository/ProductUserRepository0000
 
00
 
org/cryptotrader/api/library/repository/ProfilePictureRepository0000
 
00
 
org/cryptotrader/api/library/repository/TradeEventRepository0000
 
00
 
org/cryptotrader/api/library/scripts/dpop074741580%
 
0900%
 
org/cryptotrader/api/library/scripts/dpop/DpopScriptKt074741580%
 
0900%
 
org/cryptotrader/api/library/scripts/http02121580%
 
00
 
org/cryptotrader/api/library/scripts/http/CookieScriptKt02121580%
 
00
 
org/cryptotrader/api/library/services8320528878128.8%
  
2614617.8%
  
org/cryptotrader/api/library/services/AuthContextService16486413625%
  
9949.5%
  
org/cryptotrader/api/library/services/AuthService4204290100%
 
66100%
 
org/cryptotrader/api/library/services/CryptoTraderService01170%
 
00
 
org/cryptotrader/api/library/services/PortfolioService21537420228.3%
  
111861.1%
  
org/cryptotrader/api/library/services/ProductUserService410149428.5%
  
00
 
org/cryptotrader/api/library/services/ProfilePictureService01010370%
 
020%
 
org/cryptotrader/api/library/services/SessionService01616420%
 
080%
 
org/cryptotrader/api/library/services/TradeEventService01010360%
 
00
 
org/cryptotrader/api/library/services/TraderService02323640%
 
00
 
org/cryptotrader/api/library/services/TradeService03434730%
 
0180%
 
org/cryptotrader/api/library/services/dpop1194416330073%
  
7516146.5%
  
org/cryptotrader/api/library/services/dpop/DpopVerifierService1194416330073%
  
7516146.5%
  
org/cryptotrader/api/library/services/jwt617313435145.5%
  
187025.7%
  
org/cryptotrader/api/library/services/jwt/JwtTokenService3623810294.7%
  
71838.8%
  
org/cryptotrader/api/library/services/jwt/RefreshTokenService8717919210.1%
  
0380%
 
org/cryptotrader/api/library/services/jwt/TokenBlacklistService1701757100%
 
111478.5%
  
org/cryptotrader/api/library/services/models0000
 
00
 
org/cryptotrader/api/library/services/models/ProfilePictureOperations0000
 
00
 
org/cryptotrader/api/library/services/rsa4504597100%
 
192286.3%
  
org/cryptotrader/api/library/services/rsa/RsaKeyService4504597100%
 
192286.3%
  
org/cryptotrader/api/service4513589977.5%
  
245246.1%
  
org/cryptotrader/api/service/HoneypotService4513589977.5%
  
245246.1%
  
org/cryptotrader/assets/images/icons/fx033110%
 
00
 
org/cryptotrader/assets/images/icons/fx/IconImageAssets033110%
 
00
 
org/cryptotrader/assets/images/logos/cryptotrader/fx055120%
 
00
 
org/cryptotrader/assets/images/logos/cryptotrader/fx/CryptoTraderLogoImageAssets055120%
 
00
 
org/cryptotrader/assets/util099340%
 
00
 
org/cryptotrader/assets/util/ImageResource033120%
 
00
 
org/cryptotrader/assets/util/LoadableResource03390%
 
00
 
org/cryptotrader/assets/util/ResourceLoader033130%
 
00
 
org/cryptotrader/chat066240%
 
00
 
org/cryptotrader/chat/CryptoTraderChatApplication033120%
 
00
 
org/cryptotrader/chat/CryptoTraderChatApplicationKt033120%
 
00
 
org/cryptotrader/chat/config01010280%
 
00
 
org/cryptotrader/chat/config/ChatSecurityConfig01010280%
 
00
 
org/cryptotrader/chat/controller01431432330%
 
0550%
 
org/cryptotrader/chat/controller/OpenAiProxyController01431432330%
 
0550%
 
org/cryptotrader/chat/model082882812240%
 
00
 
org/cryptotrader/chat/model/OpenAiAssistantMessage069691020%
 
00
 
org/cryptotrader/chat/model/OpenAiChatCompletionChunk069691020%
 
00
 
org/cryptotrader/chat/model/OpenAiChatCompletionRequest069691020%
 
00
 
org/cryptotrader/chat/model/OpenAiChatCompletionResponse069691020%
 
00
 
org/cryptotrader/chat/model/OpenAiChoice069691020%
 
00
 
org/cryptotrader/chat/model/OpenAiChunkChoice069691020%
 
00
 
org/cryptotrader/chat/model/OpenAiDelta069691020%
 
00
 
org/cryptotrader/chat/model/OpenAiMessage069691020%
 
00
 
org/cryptotrader/chat/model/OpenAiModel069691020%
 
00
 
org/cryptotrader/chat/model/OpenAiModelListResponse069691020%
 
00
 
org/cryptotrader/chat/model/OpenAiStreamOptions069691020%
 
00
 
org/cryptotrader/chat/model/OpenAiUsage069691020%
 
00
 
org/cryptotrader/console088740%
 
00
 
org/cryptotrader/console/CryptoTraderConsoleApplication044370%
 
00
 
org/cryptotrader/console/CryptoTraderConsoleApplicationKt044370%
 
00
 
org/cryptotrader/console/library/communication/request03360%
 
00
 
org/cryptotrader/console/library/communication/request/ConsoleCommandRequest03360%
 
00
 
org/cryptotrader/console/library/communication/response04470%
 
00
 
org/cryptotrader/console/library/communication/response/ConsoleCommandResponse04470%
 
00
 
org/cryptotrader/console/library/component41921963702%
  
01420%
 
org/cryptotrader/console/library/component/ConsoleAuthenticationRunner03737840%
 
0340%
 
org/cryptotrader/console/library/component/ConsoleEventBinding03360%
 
00
 
org/cryptotrader/console/library/component/ConsoleRequestGateway44549958.1%
  
0140%
 
org/cryptotrader/console/library/component/JwksAccessTokenVerifier01071071850%
 
0940%
 
org/cryptotrader/console/library/component/models0000
 
00
 
org/cryptotrader/console/library/component/models/AccessTokenVerifier0000
 
00
 
org/cryptotrader/console/library/events03434620%
 
0120%
 
org/cryptotrader/console/library/events/ConsoleEventsListener03434620%
 
0120%
 
org/cryptotrader/console/library/model077100%
 
00
 
org/cryptotrader/console/library/model/SupportedConsoleCommand077100%
 
00
 
org/cryptotrader/console/library/model/exception02260%
 
00
 
org/cryptotrader/console/library/model/exception/CommandNotSupportedException02260%
 
00
 
org/cryptotrader/console/library/services051511400%
 
0160%
 
org/cryptotrader/console/library/services/ConsoleCommandParser088250%
 
020%
 
org/cryptotrader/console/library/services/ConsoleCommandService099210%
 
040%
 
org/cryptotrader/console/library/services/CurrencyCommandService02020520%
 
060%
 
org/cryptotrader/console/library/services/PortfolioCommandService01414420%
 
040%
 
org/cryptotrader/console/library/services/models0000
 
00
 
org/cryptotrader/console/library/services/models/ConsoleCommandExecutor0000
 
00
 
org/cryptotrader/contact2462433.3%
  
00
 
org/cryptotrader/contact/CryptoTraderContactApplication1231233.3%
  
00
 
org/cryptotrader/contact/CryptoTraderContactApplicationKt1231233.3%
  
00
 
org/cryptotrader/contact/comm/email/request50510100%
 
00
 
org/cryptotrader/contact/comm/email/request/EmailRequest50510100%
 
00
 
org/cryptotrader/contact/comm/email/response01150%
 
00
 
org/cryptotrader/contact/comm/email/response/EmailResponse01150%
 
00
 
org/cryptotrader/contact/component1016100%
 
00
 
org/cryptotrader/contact/component/ContactEventPublishers1016100%
 
00
 
org/cryptotrader/contact/config1201239100%
 
71450%
  
org/cryptotrader/contact/config/MailSenderConfig1201239100%
 
71450%
  
org/cryptotrader/contact/controller418226418.1%
  
00
 
org/cryptotrader/contact/controller/EmailController29113218.1%
  
00
 
org/cryptotrader/contact/controller/EmailControllerKt29113218.1%
  
00
 
org/cryptotrader/contact/library/entity01212510%
 
00
 
org/cryptotrader/contact/library/entity/CryptoTraderMailer04470%
 
00
 
org/cryptotrader/contact/library/entity/Email044360%
 
00
 
org/cryptotrader/contact/library/entity/EmailType04480%
 
00
 
org/cryptotrader/contact/library/entity/builder02121620%
 
0120%
 
org/cryptotrader/contact/library/entity/builder/EmailBuilder02121620%
 
0120%
 
org/cryptotrader/contact/library/entity/builder/models01190%
 
00
 
org/cryptotrader/contact/library/entity/builder/models/AbstractEmail01190%
 
00
 
org/cryptotrader/contact/library/events05580%
 
00
 
org/cryptotrader/contact/library/events/EmailSentEvent05580%
 
00
 
org/cryptotrader/contact/library/repository0000
 
00
 
org/cryptotrader/contact/library/repository/EmailRepository0000
 
00
 
org/cryptotrader/contact/message/consumer1210227854.5%
  
00
 
org/cryptotrader/contact/message/consumer/EmailSentConsumer2351940%
  
00
 
org/cryptotrader/contact/message/consumer/EmailSentConsumerKt2351940%
  
00
 
org/cryptotrader/contact/message/consumer/UserRegisteredConsumer4262066.6%
  
00
 
org/cryptotrader/contact/message/consumer/UserRegisteredConsumerKt4262066.6%
  
00
 
org/cryptotrader/contact/natives1017100%
 
00
 
org/cryptotrader/contact/natives/NativesExtension1017100%
 
00
 
org/cryptotrader/contact/service/email4804896100%
 
2450%
  
org/cryptotrader/contact/service/email/EmailService2402448100%
 
1250%
  
org/cryptotrader/contact/service/email/EmailServiceKt2402448100%
 
1250%
  
org/cryptotrader/contact/service/email/template1201229100%
 
1250%
  
org/cryptotrader/contact/service/email/template/Template2025100%
 
00
 
org/cryptotrader/contact/service/email/template/TemplateService1001024100%
 
1250%
  
org/cryptotrader/data01313510%
 
020%
 
org/cryptotrader/data/CryptoTraderDataApplication01313510%
 
020%
 
org/cryptotrader/data/config01414560%
 
060%
 
org/cryptotrader/data/config/BackfillerConfig066230%
 
020%
 
org/cryptotrader/data/config/DataSecurityConfig088330%
 
040%
 
org/cryptotrader/data/controller026261110%
 
080%
 
org/cryptotrader/data/controller/CurrencyController033170%
 
00
 
org/cryptotrader/data/controller/NewsSentimentController077310%
 
020%
 
org/cryptotrader/data/controller/PricePredictionController099320%
 
040%
 
org/cryptotrader/data/controller/TrainingSessionController077310%
 
020%
 
org/cryptotrader/data/library/communication/request6434915812.2%
  
00
 
org/cryptotrader/data/library/communication/request/NewsSentimentHarvestRequest60620100%
 
00
 
org/cryptotrader/data/library/communication/request/NewsSentimentRequest01313410%
 
00
 
org/cryptotrader/data/library/communication/request/NewsSentimentTargetedHarvestRequest066220%
 
00
 
org/cryptotrader/data/library/communication/request/PricePredictionRequest0000
 
00
 
org/cryptotrader/data/library/communication/request/TrainingSessionRequest02424750%
 
00
 
org/cryptotrader/data/library/communication/response033110%
 
00
 
org/cryptotrader/data/library/communication/response/PredictionIdResponse033110%
 
00
 
org/cryptotrader/data/library/component5524630165618.2%
  
85414.8%
  
org/cryptotrader/data/library/component/CurrencyDataRetriever339426678.5%
  
81650%
  
org/cryptotrader/data/library/component/CurrencyJsonGenerator771781598.9%
  
0240%
 
org/cryptotrader/data/library/component/MarketSnapshotsBackfiller11121133020.8%
  
080%
 
org/cryptotrader/data/library/component/NewsSentimentHarvesterClient14546812920.5%
  
060%
 
org/cryptotrader/data/library/entity/currency6911418340037.7%
  
74814.5%
  
org/cryptotrader/data/library/entity/currency/Currency49509918949.4%
  
63020%
  
org/cryptotrader/data/library/entity/currency/CurrencyHistory126184766.6%
  
00
 
org/cryptotrader/data/library/entity/currency/SupportedCurrencies845539115%
  
1185.5%
  
org/cryptotrader/data/library/entity/currency/UniqueCurrency077380%
 
00
 
org/cryptotrader/data/library/entity/currency/UniqueCurrencyHistory066350%
 
00
 
org/cryptotrader/data/library/entity/currency/builder162185088.8%
  
00
 
org/cryptotrader/data/library/entity/currency/builder/CurrencyBuilder162185088.8%
  
00
 
org/cryptotrader/data/library/entity/currency/builder/models10117100%
 
00
 
org/cryptotrader/data/library/entity/currency/builder/models/AbstractCurrency10117100%
 
00
 
org/cryptotrader/data/library/entity/news1416309246.6%
  
00
 
org/cryptotrader/data/library/entity/news/NewsSentiment1416309246.6%
  
00
 
org/cryptotrader/data/library/entity/news/builder13284111831.7%
  
00
 
org/cryptotrader/data/library/entity/news/builder/NewsSentimentBuilder13284111831.7%
  
00
 
org/cryptotrader/data/library/entity/news/builder/models1019100%
 
00
 
org/cryptotrader/data/library/entity/news/builder/models/AbstractNewsSentiment1019100%
 
00
 
org/cryptotrader/data/library/entity/prediction1918378251.3%
  
050%
 
org/cryptotrader/data/library/entity/prediction/ModelType86141957.1%
  
050%
 
org/cryptotrader/data/library/entity/prediction/PricePrediction1112236347.8%
  
00
 
org/cryptotrader/data/library/entity/prediction/PricePredictionLookup0000
 
00
 
org/cryptotrader/data/library/entity/prediction/builder03131940%
 
00
 
org/cryptotrader/data/library/entity/prediction/builder/PricePredictionBuilder03131940%
 
00
 
org/cryptotrader/data/library/entity/prediction/builder/models011100%
 
00
 
org/cryptotrader/data/library/entity/prediction/builder/models/AbstractPricePrediction011100%
 
00
 
org/cryptotrader/data/library/entity/training026261500%
 
00
 
org/cryptotrader/data/library/entity/training/TrainingSession026261500%
 
00
 
org/cryptotrader/data/library/entity/training/builder25659026327.7%
  
00
 
org/cryptotrader/data/library/entity/training/builder/TrainingSessionBuilder25659026327.7%
  
00
 
org/cryptotrader/data/library/entity/training/builder/models10115100%
 
00
 
org/cryptotrader/data/library/entity/training/builder/models/AbstractTrainingSession10115100%
 
00
 
org/cryptotrader/data/library/entity/training/specs2014345558.8%
  
0110%
 
org/cryptotrader/data/library/entity/training/specs/QueryLoad64101760%
  
030%
 
org/cryptotrader/data/library/entity/training/specs/TrainingDevice75121958.3%
  
040%
 
org/cryptotrader/data/library/entity/training/specs/TrainingQueryType75121958.3%
  
040%
 
org/cryptotrader/data/library/model/currency1001039100%
 
44100%
 
org/cryptotrader/data/library/model/currency/PerformanceRating1001039100%
 
44100%
 
org/cryptotrader/data/library/model/http286347682.3%
  
5862.5%
  
org/cryptotrader/data/library/model/http/ApiDataRetriever286347682.3%
  
5862.5%
  
org/cryptotrader/data/library/repository0000
 
00
 
org/cryptotrader/data/library/repository/CurrencyHistoryRepository0000
 
00
 
org/cryptotrader/data/library/repository/CurrencyRepository0000
 
00
 
org/cryptotrader/data/library/repository/NewsSentimentRepository0000
 
00
 
org/cryptotrader/data/library/repository/PricePredictionRepository0000
 
00
 
org/cryptotrader/data/library/repository/TrainingSessionRepository0000
 
00
 
org/cryptotrader/data/library/repository/UniqueCurrencyHistoryRepository0000
 
00
 
org/cryptotrader/data/library/repository/UniqueCurrencyRepository0000
 
00
 
org/cryptotrader/data/library/services2820623451311.9%
  
55010%
  
org/cryptotrader/data/library/services/CurrencyService209511526017.3%
  
43810.5%
  
org/cryptotrader/data/library/services/MarketSnapshotService8384611417.3%
  
11010%
  
org/cryptotrader/data/library/services/NewsSentimentService02222430%
 
020%
 
org/cryptotrader/data/library/services/PricePredictionService01919400%
 
00
 
org/cryptotrader/data/library/services/TrainingSessionService03232560%
 
00
 
org/cryptotrader/data/library/services/adapter011190%
 
00
 
org/cryptotrader/data/library/services/adapter/PricePredictionLookupAdapter011190%
 
00
 
org/cryptotrader/data/library/services/config033240%
 
00
 
org/cryptotrader/data/library/services/config/BuildersConfig033240%
 
00
 
org/cryptotrader/data/library/services/harvest064641580%
 
060%
 
org/cryptotrader/data/library/services/harvest/CurrencyHarvesterService03939940%
 
020%
 
org/cryptotrader/data/library/services/harvest/NewsSentimentHarvesterService02525640%
 
040%
 
org/cryptotrader/data/library/services/models0000
 
00
 
org/cryptotrader/data/library/services/models/MarketSnapshotOperations0000
 
00
 
org/cryptotrader/desktop/library/component01001001840%
 
0380%
 
org/cryptotrader/desktop/library/component/ComponentLoader04242750%
 
0100%
 
org/cryptotrader/desktop/library/component/ViewLoader058581090%
 
0280%
 
org/cryptotrader/desktop/library/component/config055230%
 
00
 
org/cryptotrader/desktop/library/component/config/SpringContext055230%
 
00
 
org/cryptotrader/desktop/library/component/model0000
 
00
 
org/cryptotrader/desktop/library/component/model/Loadable0000
 
00
 
org/cryptotrader/desktop/library/component/ui02828600%
 
060%
 
org/cryptotrader/desktop/library/component/ui/BaseComponent02828600%
 
060%
 
org/cryptotrader/docs/autoconfigure1901953100%
 
00
 
org/cryptotrader/docs/autoconfigure/CryptoTraderDocsAutoConfiguration1901953100%
 
00
 
org/cryptotrader/engine02727970%
 
080%
 
org/cryptotrader/engine/CryptoTraderEngineApplication02727970%
 
080%
 
org/cryptotrader/health066460%
 
00
 
org/cryptotrader/health/CryptoTraderHealthApplication033230%
 
00
 
org/cryptotrader/health/CryptoTraderHealthApplicationKt033230%
 
00
 
org/cryptotrader/logging066240%
 
00
 
org/cryptotrader/logging/CryptoTraderLoggingApplication033120%
 
00
 
org/cryptotrader/logging/CryptoTraderLoggingApplicationKt033120%
 
00
 
org/cryptotrader/logging/config088240%
 
00
 
org/cryptotrader/logging/config/FrontendLogConsumerConfig088240%
 
00
 
org/cryptotrader/security088440%
 
00
 
org/cryptotrader/security/CryptoTraderSecurityApplication044220%
 
00
 
org/cryptotrader/security/CryptoTraderSecurityApplicationKt044220%
 
00
 
org/cryptotrader/security/config01180%
 
00
 
org/cryptotrader/security/config/SecurityAutoConfig01180%
 
00
 
org/cryptotrader/security/library/config39135215075%
  
31225%
  
org/cryptotrader/security/library/config/SecurityAutoConfig1592410062.5%
  
1616.6%
  
org/cryptotrader/security/library/config/SecurityPropertiesConfig1901927100%
 
00
 
org/cryptotrader/security/library/config/YamlPropertySourceFactory5492355.5%
  
2633.3%
  
org/cryptotrader/security/library/entity/ip0000
 
00
 
org/cryptotrader/security/library/entity/ip/BannedIpAddress0000
 
00
 
org/cryptotrader/security/library/entity/ip/IpAddress0000
 
00
 
org/cryptotrader/security/library/entity/ip/UserIpAddress0000
 
00
 
org/cryptotrader/security/library/entity/ip/UserIpAddressSet0000
 
00
 
org/cryptotrader/security/library/entity/key916257136%
  
040%
 
org/cryptotrader/security/library/entity/key/EncryptedKey216186011.1%
  
040%
 
org/cryptotrader/security/library/entity/key/KeyEncrypter0000
 
00
 
org/cryptotrader/security/library/entity/key/KeyType70711100%
 
00
 
org/cryptotrader/security/library/event01111250%
 
00
 
org/cryptotrader/security/library/event/SecurityEventLogger01111250%
 
00
 
org/cryptotrader/security/library/infrastructure414184422.2%
  
040%
 
org/cryptotrader/security/library/infrastructure/IpBanFilter414184422.2%
  
040%
 
org/cryptotrader/security/library/infrastructure/annotation0000
 
00
 
org/cryptotrader/security/library/infrastructure/annotation/AdminRestricted0000
 
00
 
org/cryptotrader/security/library/infrastructure/annotation/SuperAdminRestricted0000
 
00
 
org/cryptotrader/security/library/infrastructure/annotation/UserRestricted0000
 
00
 
org/cryptotrader/security/library/infrastructure/config20221100%
 
00
 
org/cryptotrader/security/library/infrastructure/config/IpBanAutoConfiguration20221100%
 
00
 
org/cryptotrader/security/library/repository0000
 
00
 
org/cryptotrader/security/library/repository/BannedIpAddressesRepository0000
 
00
 
org/cryptotrader/security/library/service42388015652.5%
  
123435.2%
  
org/cryptotrader/security/library/service/EncryptionService2520458055.5%
  
82040%
  
org/cryptotrader/security/library/service/InMemoryIpBanService143173682.3%
  
41233.3%
  
org/cryptotrader/security/library/service/IpBanService0000
 
00
 
org/cryptotrader/security/library/service/SecurityThreatService315184016.6%
  
020%
 
org/cryptotrader/test10110100%
 
00
 
org/cryptotrader/test/CryptoTraderTest10110100%
 
00
 
org/cryptotrader/test/logging2414388563.1%
  
00
 
org/cryptotrader/test/logging/LoggingTestWatcher2414388563.1%
  
00
 
org/cryptotrader/universal/library/component813216638%
  
00
 
org/cryptotrader/universal/library/component/EventPublisher38113327.2%
  
00
 
org/cryptotrader/universal/library/component/SpringContext50522100%
 
00
 
org/cryptotrader/universal/library/component/SystemScripts055110%
 
00
 
org/cryptotrader/universal/library/config1201265100%
 
00
 
org/cryptotrader/universal/library/config/HttpClientConfig1201265100%
 
00
 
org/cryptotrader/universal/library/entity3362150%
  
00
 
org/cryptotrader/universal/library/entity/Identifiable3362150%
  
00
 
org/cryptotrader/universal/library/extension/servlet02270%
 
00
 
org/cryptotrader/universal/library/extension/servlet/ServletExtensionsKt02270%
 
00
 
org/cryptotrader/universal/library/extension/string04470%
 
00
 
org/cryptotrader/universal/library/extension/string/NetStringExtensionsKt04470%
 
00
 
org/cryptotrader/universal/library/model0000
 
00
 
org/cryptotrader/universal/library/model/BuilderFactory0000
 
00
 
org/cryptotrader/universal/library/model/http101112990.9%
  
020%
 
org/cryptotrader/universal/library/model/http/AuthStatus6171285.7%
  
020%
 
org/cryptotrader/universal/library/model/http/PayloadStatusResponse40417100%
 
00
 
org/cryptotrader/version071711400%
 
020%
 
org/cryptotrader/version/Main077180%
 
00
 
org/cryptotrader/version/VersionApplication04646880%
 
020%
 
org/cryptotrader/version/VersionLauncher099170%
 
00
 
org/cryptotrader/version/VersionLauncherKt099170%
 
00
 
org/cryptotrader/version/config01170%
 
00
 
org/cryptotrader/version/config/SpringBootConfig01170%
 
00
 
org/cryptotrader/version/controller055340%
 
00
 
org/cryptotrader/version/controller/AppController033260%
 
00
 
org/cryptotrader/version/controller/ModuleVersionController02280%
 
00
 
org/cryptotrader/version/library/model/config01818430%
 
00
 
org/cryptotrader/version/library/model/config/ConfigFile01010270%
 
00
 
org/cryptotrader/version/library/model/config/ConfigFileType088160%
 
00
 
org/cryptotrader/version/library/model/dependency044180%
 
00
 
org/cryptotrader/version/library/model/dependency/Dependency044180%
 
00
 
org/cryptotrader/version/library/model/dependency/type044240%
 
00
 
org/cryptotrader/version/library/model/dependency/type/PomDependency044240%
 
00
 
org/cryptotrader/version/library/model/element26598516230.5%
  
105418.5%
  
org/cryptotrader/version/library/model/element/PomElement26588415530.9%
  
105418.5%
  
org/cryptotrader/version/library/model/element/PomPair01170%
 
00
 
org/cryptotrader/version/library/model/module056562460%
 
0200%
 
org/cryptotrader/version/library/model/module/ModuleLibrary043431870%
 
0200%
 
org/cryptotrader/version/library/model/module/ProgramModule055270%
 
00
 
org/cryptotrader/version/library/model/module/ProgramModuleDescendent088320%
 
00
 
org/cryptotrader/version/library/model/module/type066370%
 
00
 
org/cryptotrader/version/library/model/module/type/Pom066370%
 
00
 
org/cryptotrader/version/script9748317310.8%
  
0200%
 
org/cryptotrader/version/script/PomParser930399323%
  
080%
 
org/cryptotrader/version/script/PomValidator04444800%
 
0120%