feat: first draft of Infrastructure API and related models #407
160 new issues (0 max.) of at least minor severity.
Here is an overview of what got changed by this pull request:
Issues
======
- Added 160
Complexity increasing per file
==============================
- fullstack-core/fullstack-infrastructure-api/src/main/java/com/hedera/fullstack/infrastructure/api/exceptions/InsufficientClusterResourcesException.java 1
- fullstack-core/fullstack-infrastructure-core/src/test/java/com/hedera/fullstack/example/IntegrationExample.java 4
- fullstack-core/fullstack-infrastructure-core/src/main/java/com/hedera/fullstack/infrastructure/core/model/mirrornode/component/Importer.java 1
- fullstack-core/fullstack-infrastructure-core/src/main/java/com/hedera/fullstack/infrastructure/core/model/minio/Minio.java 1
- fullstack-core/fullstack-infrastructure-core/src/main/java/com/hedera/fullstack/infrastructure/core/model/mirrornode/MirrorNode.java 1
- fullstack-core/fullstack-infrastructure-core/src/test/java/com/hedera/fullstack/example/InfrastructureManagerExample.java 1
- fullstack-core/fullstack-infrastructure-core/src/main/java/com/hedera/fullstack/infrastructure/core/InfrastructureManagerImpl.java 2
- fullstack-core/fullstack-infrastructure-api/src/main/java/com/hedera/fullstack/infrastructure/api/exceptions/NetworkDeploymentNotFoundException.java 1
- fullstack-core/fullstack-infrastructure-core/src/main/java/com/hedera/fullstack/infrastructure/core/model/networknode/component/Node.java 1
- fullstack-core/fullstack-infrastructure-api/src/main/java/com/hedera/fullstack/infrastructure/api/model/AbstractWorkload.java 1
- fullstack-core/fullstack-infrastructure-core/src/main/java/com/hedera/fullstack/infrastructure/core/model/jsonrpcrelay/EthBridge.java 1
- fullstack-core/fullstack-infrastructure-api/src/main/java/com/hedera/fullstack/infrastructure/api/exceptions/InstallationException.java 1
- fullstack-core/fullstack-resource-generator-api/src/main/java/com/hedera/fullstack/resource/generator/api/PlatformConfiguration.java 2
- fullstack-core/fullstack-infrastructure-api/src/main/java/com/hedera/fullstack/infrastructure/api/model/WorkloadReplica.java 1
- fullstack-core/fullstack-infrastructure-core/src/main/java/com/hedera/fullstack/infrastructure/core/model/mirrornodeexplorer/MirrorNodeExplorer.java 1
- fullstack-core/fullstack-infrastructure-api/src/main/java/com/hedera/fullstack/infrastructure/api/exceptions/InvalidConfigurationException.java 1
- fullstack-core/fullstack-infrastructure-core/src/main/java/com/hedera/fullstack/infrastructure/core/model/minio/Tenant.java 1
- fullstack-core/fullstack-infrastructure-core/src/main/java/com/hedera/fullstack/infrastructure/core/model/jsonrpcrelay/JSONRPCRelay.java 1
- fullstack-core/fullstack-infrastructure-core/src/main/java/com/hedera/fullstack/infrastructure/core/model/mirrornode/component/Rosetta.java 1
- fullstack-core/fullstack-infrastructure-core/src/main/java/com/hedera/fullstack/infrastructure/core/model/networknode/NetworkNode.java 1
- fullstack-core/fullstack-infrastructure-core/src/main/java/com/hedera/fullstack/infrastructure/core/model/mirrornode/component/Web3.java 1
- fullstack-core/fullstack-infrastructure-api/src/main/java/com/hedera/fullstack/infrastructure/api/exceptions/InfrastructureException.java 1
- fullstack-core/fullstack-infrastructure-core/src/main/java/com/hedera/fullstack/infrastructure/core/model/mirrornodeexplorer/component/Explorer.java 1
See the complete overview on Codacy
Annotations
codacy-production / Codacy Static Code Analysis
fullstack-core/fullstack-infrastructure-api/src/main/java/com/hedera/fullstack/infrastructure/api/exceptions/InfrastructureException.java#L22
Line is longer than 80 characters (found 99).
codacy-production / Codacy Static Code Analysis
fullstack-core/fullstack-infrastructure-api/src/main/java/com/hedera/fullstack/infrastructure/api/exceptions/InvalidConfigurationException.java#L21
Line is longer than 80 characters (found 127).
codacy-production / Codacy Static Code Analysis
fullstack-core/fullstack-infrastructure-api/src/main/java/com/hedera/fullstack/infrastructure/api/manager/InfrastructureManager.java#L41
Line is longer than 80 characters (found 115).
codacy-production / Codacy Static Code Analysis
fullstack-core/fullstack-infrastructure-api/src/main/java/com/hedera/fullstack/infrastructure/api/manager/InfrastructureManager.java#L49
Line is longer than 80 characters (found 101).
codacy-production / Codacy Static Code Analysis
fullstack-core/fullstack-infrastructure-api/src/main/java/com/hedera/fullstack/infrastructure/api/manager/InfrastructureManager.java#L54
Line is longer than 80 characters (found 82).
codacy-production / Codacy Static Code Analysis
fullstack-core/fullstack-infrastructure-api/src/main/java/com/hedera/fullstack/infrastructure/api/manager/InfrastructureManager.java#L68
Line is longer than 80 characters (found 113).
codacy-production / Codacy Static Code Analysis
fullstack-core/fullstack-infrastructure-api/src/main/java/com/hedera/fullstack/infrastructure/api/manager/InfrastructureManager.java#L81
Line is longer than 80 characters (found 84).
codacy-production / Codacy Static Code Analysis
fullstack-core/fullstack-infrastructure-api/src/main/java/com/hedera/fullstack/infrastructure/api/manager/InfrastructureManager.java#L90
Line is longer than 80 characters (found 85).
codacy-production / Codacy Static Code Analysis
fullstack-core/fullstack-infrastructure-api/src/main/java/com/hedera/fullstack/infrastructure/api/model/Cluster.java#L44
Line is longer than 80 characters (found 86).
codacy-production / Codacy Static Code Analysis
fullstack-core/fullstack-infrastructure-api/src/main/java/com/hedera/fullstack/infrastructure/api/model/Cluster.java#L49
Line is longer than 80 characters (found 101).
codacy-production / Codacy Static Code Analysis
fullstack-core/fullstack-infrastructure-api/src/main/java/com/hedera/fullstack/infrastructure/api/model/Component.java#L39
Document empty method body
codacy-production / Codacy Static Code Analysis
fullstack-core/fullstack-infrastructure-api/src/main/java/com/hedera/fullstack/infrastructure/api/model/Component.java#L39
Line is longer than 80 characters (found 102).
codacy-production / Codacy Static Code Analysis
fullstack-core/fullstack-infrastructure-api/src/main/java/com/hedera/fullstack/infrastructure/api/model/NetworkDeployment.java#L117
Line is longer than 80 characters (found 84).
codacy-production / Codacy Static Code Analysis
fullstack-core/fullstack-infrastructure-api/src/main/java/com/hedera/fullstack/infrastructure/api/model/NetworkDeployment.java#L140
Line is longer than 80 characters (found 94).
codacy-production / Codacy Static Code Analysis
fullstack-core/fullstack-infrastructure-api/src/main/java/com/hedera/fullstack/infrastructure/api/model/NetworkDeployment.java#L149
Line is longer than 80 characters (found 109).
codacy-production / Codacy Static Code Analysis
fullstack-core/fullstack-infrastructure-api/src/main/java/com/hedera/fullstack/infrastructure/api/model/WorkloadReplica.java#L34
Line is longer than 80 characters (found 82).
codacy-production / Codacy Static Code Analysis
fullstack-core/fullstack-infrastructure-api/src/main/java/com/hedera/fullstack/infrastructure/api/model/WorkloadReplica.java#L42
Line is longer than 80 characters (found 81).
codacy-production / Codacy Static Code Analysis
fullstack-core/fullstack-infrastructure-api/src/main/java/com/hedera/fullstack/infrastructure/api/model/WorkloadReplica.java#L67
Line is longer than 80 characters (found 90).
codacy-production / Codacy Static Code Analysis
fullstack-core/fullstack-infrastructure-api/src/main/java/com/hedera/fullstack/infrastructure/api/traits/ExecutionAware.java#L23
Line is longer than 80 characters (found 113).
codacy-production / Codacy Static Code Analysis
fullstack-core/fullstack-infrastructure-api/src/main/java/com/hedera/fullstack/infrastructure/api/traits/LogAware.java#L29
Line is longer than 80 characters (found 83).
codacy-production / Codacy Static Code Analysis
fullstack-core/fullstack-infrastructure-core/src/main/java/com/hedera/fullstack/infrastructure/core/model/jsonrpcrelay/JSONRPCRelay.java#L27
Line is longer than 80 characters (found 96).
codacy-production / Codacy Static Code Analysis
fullstack-core/fullstack-infrastructure-core/src/main/java/com/hedera/fullstack/infrastructure/core/model/minio/Minio.java#L27
Line is longer than 80 characters (found 82).
codacy-production / Codacy Static Code Analysis
fullstack-core/fullstack-infrastructure-core/src/test/java/com/hedera/fullstack/example/InfrastructureManagerExample.java#L43
Line is longer than 80 characters (found 124).
codacy-production / Codacy Static Code Analysis
fullstack-core/fullstack-infrastructure-core/src/test/java/com/hedera/fullstack/example/IntegrationExample.java#L146
Line is longer than 80 characters (found 99).
codacy-production / Codacy Static Code Analysis
fullstack-core/fullstack-resource-generator-api/src/main/java/com/hedera/fullstack/resource/generator/api/ResourceUtils.java#L47
Line is longer than 80 characters (found 86).