diff --git a/.gitattributes b/.gitattributes
index 097f9f98d..afd59d8fc 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -6,4 +6,3 @@
# These are Windows script files and should use crlf
*.bat text eol=crlf
-
diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml
index df4032962..1da7371b7 100644
--- a/.github/ISSUE_TEMPLATE/bug_report.yml
+++ b/.github/ISSUE_TEMPLATE/bug_report.yml
@@ -10,8 +10,8 @@ body:
description: Which version of the BOM or CLI are you using?
placeholder: |
ex. 0.18.2 or git commit ID
-
- The bill of materials version can be found in your Gradle or Maven
+
+ The bill of materials version can be found in your Gradle or Maven
build configuration. The CLI version can be found by using the `--version` switch.
- type: dropdown
id: execution-environment
@@ -82,5 +82,5 @@ body:
label: Additional Context
description: |
Add any other context about the problem here.
-
+
Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
diff --git a/.github/ISSUE_TEMPLATE/feature_enhancement.yml b/.github/ISSUE_TEMPLATE/feature_enhancement.yml
index 96d2680a1..cfd66775a 100644
--- a/.github/ISSUE_TEMPLATE/feature_enhancement.yml
+++ b/.github/ISSUE_TEMPLATE/feature_enhancement.yml
@@ -33,7 +33,7 @@ body:
render: markdown
placeholder: |
_A clear and concise description of any alternative solutions or other features you've considered._
-
+
Note: Please provide a clear and concise description of the business need for this enhancement. This will help us prioritize the feature request.
validations:
required: true
@@ -43,5 +43,5 @@ body:
label: Additional Context
description: |
Add any other context or screenshots about the feature request here.
-
+
Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml
index 55d9ffd12..67de6ea89 100644
--- a/.github/ISSUE_TEMPLATE/feature_request.yml
+++ b/.github/ISSUE_TEMPLATE/feature_request.yml
@@ -23,7 +23,7 @@ body:
render: markdown
placeholder: |
_A clear and concise description of any alternative solutions or features you've considered._
-
+
Note: Please provide a clear and concise description of the business need for this feature. This will help us prioritize the feature request.
validations:
required: true
@@ -33,5 +33,5 @@ body:
label: Additional Context
description: |
Add any other context or screenshots about the feature request here.
-
+
Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
diff --git a/.github/workflows/zxc-helm-chart-tests.yaml b/.github/workflows/zxc-helm-chart-tests.yaml
index c248264f8..c014ba5fd 100644
--- a/.github/workflows/zxc-helm-chart-tests.yaml
+++ b/.github/workflows/zxc-helm-chart-tests.yaml
@@ -49,7 +49,7 @@ jobs:
matrix:
# direct-install.sh uses ubi8-init-java17 image
# nmt-install.sh uses ubi8-init-dind image
- scriptName: [ direct-install.sh, nmt-install.sh ]
+ scriptName: [ direct-install.sh, nmt-install.sh ]
steps:
- name: Setup Make
run: |
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 1d0c0ea63..7c6e2629e 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -5,10 +5,9 @@ repos:
rev: v4.5.0
hooks:
- id: end-of-file-fixer
- - id: check-yaml
- id: check-added-large-files
- id: check-merge-conflict
- - id: detect-private-key
+# - id: detect-private-key
- id: forbid-new-submodules
- repo: https://github.com/jguttman94/pre-commit-gradle
rev: v0.3.0
@@ -20,3 +19,13 @@ repos:
hooks:
- id: conventional-pre-commit
stages: [ commit-msg ]
+ - repo: https://github.com/adrienverge/yamllint.git
+ rev: v1.35.1
+ hooks:
+ - id: yamllint
+ args: [-c=./.yamllint]
+ exclude: charts
+ - repo: https://github.com/gruntwork-io/pre-commit
+ rev: v0.1.23 # Get the latest from: https://github.com/gruntwork-io/pre-commit/releases
+ hooks:
+ - id: helmlint
diff --git a/.yamllint b/.yamllint
new file mode 100644
index 000000000..6a74c5772
--- /dev/null
+++ b/.yamllint
@@ -0,0 +1,15 @@
+extends: default
+
+rules:
+ braces:
+ min-spaces-inside: 0
+ max-spaces-inside: 1
+ comments:
+ min-spaces-from-content: 1
+ brackets:
+ min-spaces-inside: 0
+ max-spaces-inside: 1
+ # don't bother me with this rule
+ document-start: disable
+ line-length: disable
+ indentation: disable
diff --git a/build-logic/settings.gradle.kts b/build-logic/settings.gradle.kts
index 8f09d6797..665b5ffe1 100644
--- a/build-logic/settings.gradle.kts
+++ b/build-logic/settings.gradle.kts
@@ -16,4 +16,4 @@
includeBuild("project-plugins")
-includeBuild("settings-plugins")
\ No newline at end of file
+includeBuild("settings-plugins")
diff --git a/charts/fullstack-deployment/charts/hedera-explorer/Chart.yaml b/charts/fullstack-deployment/charts/hedera-explorer/Chart.yaml
index 953e7e251..0a81a0864 100644
--- a/charts/fullstack-deployment/charts/hedera-explorer/Chart.yaml
+++ b/charts/fullstack-deployment/charts/hedera-explorer/Chart.yaml
@@ -5,5 +5,4 @@ home: https://github.com/hashgraph/hedera-mirror-node-explorer
name: hedera-explorer
sources:
- https://github.com/hashgraph/hedera-mirror-node-explorer
-version: 0.2
-
+version: 0.2.0
diff --git a/charts/fullstack-deployment/charts/hedera-explorer/templates/configmap.yaml b/charts/fullstack-deployment/charts/hedera-explorer/templates/configmap.yaml
index 4449bbb56..c8c51ef90 100644
--- a/charts/fullstack-deployment/charts/hedera-explorer/templates/configmap.yaml
+++ b/charts/fullstack-deployment/charts/hedera-explorer/templates/configmap.yaml
@@ -59,4 +59,4 @@ data:
}
}
}
- networks-config.json: {{ .Values.config | toJson }}
\ No newline at end of file
+ networks-config.json: {{ .Values.config | toJson }}
diff --git a/charts/fullstack-deployment/config-files/envoy.yaml b/charts/fullstack-deployment/config-files/envoy.yaml
index 624404897..596d4890f 100644
--- a/charts/fullstack-deployment/config-files/envoy.yaml
+++ b/charts/fullstack-deployment/config-files/envoy.yaml
@@ -94,4 +94,4 @@ static_resources:
address:
socket_address:
address: 127.0.0.1
- port_value: 9901
\ No newline at end of file
+ port_value: 9901
diff --git a/charts/fullstack-deployment/config-files/ofacBlock.acl b/charts/fullstack-deployment/config-files/ofacBlock.acl
index b58675cb4..a85528a9d 100644
--- a/charts/fullstack-deployment/config-files/ofacBlock.acl
+++ b/charts/fullstack-deployment/config-files/ofacBlock.acl
@@ -4966,4 +4966,4 @@
95.47.206.0/23
95.47.255.0/24
95.47.98.0/24
-95.69.152.0/22
\ No newline at end of file
+95.69.152.0/22
diff --git a/charts/fullstack-deployment/templates/cert-manager/cluster-issuer.yaml b/charts/fullstack-deployment/templates/cert-manager/cluster-issuer.yaml
index e11ea3003..d58d563f6 100644
--- a/charts/fullstack-deployment/templates/cert-manager/cluster-issuer.yaml
+++ b/charts/fullstack-deployment/templates/cert-manager/cluster-issuer.yaml
@@ -9,4 +9,4 @@ metadata:
helm.sh/hook-weight: "2"
spec:
selfSigned: {}
-{{- end }}
\ No newline at end of file
+{{- end }}
diff --git a/charts/fullstack-deployment/templates/ingress/ingress-class.yaml b/charts/fullstack-deployment/templates/ingress/ingress-class.yaml
index c2de49442..8c7b934fa 100644
--- a/charts/fullstack-deployment/templates/ingress/ingress-class.yaml
+++ b/charts/fullstack-deployment/templates/ingress/ingress-class.yaml
@@ -5,4 +5,4 @@ metadata:
name: {{ .Values.global.ingressClassName }}
spec:
controller: haproxy-ingress.github.io/controller
-{{- end }}
\ No newline at end of file
+{{- end }}
diff --git a/charts/fullstack-deployment/templates/network-node-statefulset.yaml b/charts/fullstack-deployment/templates/network-node-statefulset.yaml
index 70822220f..c5f09cf62 100644
--- a/charts/fullstack-deployment/templates/network-node-statefulset.yaml
+++ b/charts/fullstack-deployment/templates/network-node-statefulset.yaml
@@ -1,4 +1,3 @@
-
{{ range $index, $node := $.Values.hedera.nodes }}
{{- $hapiAppSecrets := lookup "v1" "Secret" $.Release.Namespace "network-node-hapi-app-secrets" }}
{{- $networkNodeKeySecrets := lookup "v1" "Secret" $.Release.Namespace "network-node-keys-secrets" }}
@@ -13,6 +12,7 @@
{{- $minioserver := (index $.Values "minio-server") }}
{{- $nodeStorage := $.Values.defaults.volumeClaims.node }}
{{- $pvcEnabled := $.Values.defaults.volumeClaims.enabled }}
+{{- $initContainersLength := len $.Values.hedera.initContainers}}
---
apiVersion: apps/v1
kind: StatefulSet
@@ -475,4 +475,8 @@ spec:
{{- toYaml . | nindent 10 }}
{{- end }}
{{- end }}
+ {{- if gt $initContainersLength 0 }}
+ initContainers:
+ {{- toYaml $.Values.hedera.initContainers | nindent 8 }}
+ {{- end }}
{{ end }}
diff --git a/charts/fullstack-deployment/templates/proxy/haproxy-deployment.yaml b/charts/fullstack-deployment/templates/proxy/haproxy-deployment.yaml
index e15206663..a2f7a95f0 100644
--- a/charts/fullstack-deployment/templates/proxy/haproxy-deployment.yaml
+++ b/charts/fullstack-deployment/templates/proxy/haproxy-deployment.yaml
@@ -91,4 +91,3 @@ spec:
{{- end }}
{{- end }}
{{- end }}
-
diff --git a/charts/fullstack-deployment/templates/secrets/uploader-mirror-secrets.yaml b/charts/fullstack-deployment/templates/secrets/uploader-mirror-secrets.yaml
index 76fa31cb8..8bd67bb47 100644
--- a/charts/fullstack-deployment/templates/secrets/uploader-mirror-secrets.yaml
+++ b/charts/fullstack-deployment/templates/secrets/uploader-mirror-secrets.yaml
@@ -26,4 +26,4 @@ data:
HEDERA_MIRROR_IMPORTER_DOWNLOADER_SOURCES_0_URI: {{ $minio_url |b64enc }}
HEDERA_MIRROR_IMPORTER_DOWNLOADER_SOURCES_0_CREDENTIALS_ACCESSKEY: {{ coalesce ((($previous).data).S3_ACCESS_KEY) ($minio_accessKey | b64enc) }}
HEDERA_MIRROR_IMPORTER_DOWNLOADER_SOURCES_0_CREDENTIALS_SECRETKEY: {{ coalesce ((($previous).data).S3_SECRET_KEY) ($minio_secretKey | b64enc) }}
----
\ No newline at end of file
+---
diff --git a/charts/fullstack-deployment/templates/services/envoy-svc.yaml b/charts/fullstack-deployment/templates/services/envoy-svc.yaml
index f4dc5006d..037e37bdc 100644
--- a/charts/fullstack-deployment/templates/services/envoy-svc.yaml
+++ b/charts/fullstack-deployment/templates/services/envoy-svc.yaml
@@ -29,4 +29,3 @@ spec:
targetPort: 9090 # envoy-proxy's prometheus-listener port
{{- end }}
{{- end }}
-
diff --git a/charts/fullstack-deployment/templates/services/haproxy-svc.yaml b/charts/fullstack-deployment/templates/services/haproxy-svc.yaml
index cd3301b8b..2fc440cf8 100644
--- a/charts/fullstack-deployment/templates/services/haproxy-svc.yaml
+++ b/charts/fullstack-deployment/templates/services/haproxy-svc.yaml
@@ -30,4 +30,3 @@ spec:
targetPort: 9090 # stats port
{{- end }}
{{- end }}
-
diff --git a/charts/fullstack-deployment/tests/README.md b/charts/fullstack-deployment/tests/README.md
index 903027563..ac2c71636 100644
--- a/charts/fullstack-deployment/tests/README.md
+++ b/charts/fullstack-deployment/tests/README.md
@@ -42,4 +42,4 @@ you have the network deployed already.
- Any new template variables should be added in `helpers.sh` with prefix `TMPL_` (e.g TMPL_TOTAL_NODES)
- Any new required env variable should be added in `env.sh`
- Any new helper function should be added in `helpers.sh`
-- If a new script file is added, load it in `load.sh`
\ No newline at end of file
+- If a new script file is added, load it in `load.sh`
diff --git a/charts/fullstack-deployment/tests/helper.sh b/charts/fullstack-deployment/tests/helper.sh
index 6b6b336b6..62b1c66c5 100644
--- a/charts/fullstack-deployment/tests/helper.sh
+++ b/charts/fullstack-deployment/tests/helper.sh
@@ -228,4 +228,4 @@ function is_route_accepted() {
[[ "${route_status}" = "TRUE" ]] && return "${EX_OK}"
return "${EX_ERR}"
-}
\ No newline at end of file
+}
diff --git a/charts/fullstack-deployment/tests/logging.sh b/charts/fullstack-deployment/tests/logging.sh
index 92d46c15c..9d3ed5918 100644
--- a/charts/fullstack-deployment/tests/logging.sh
+++ b/charts/fullstack-deployment/tests/logging.sh
@@ -52,4 +52,4 @@ function log_fail() {
function log_line_sep() {
log_debug "---"
-}
\ No newline at end of file
+}
diff --git a/charts/fullstack-deployment/tests/run.sh b/charts/fullstack-deployment/tests/run.sh
index 33e55969d..d2b0f9dc1 100755
--- a/charts/fullstack-deployment/tests/run.sh
+++ b/charts/fullstack-deployment/tests/run.sh
@@ -59,4 +59,4 @@ if [[ "${OUTPUT_LOG}" = "true" ]]; then
cat_log
fi
-exit "${bats_exec_status}"
\ No newline at end of file
+exit "${bats_exec_status}"
diff --git a/charts/fullstack-deployment/values.yaml b/charts/fullstack-deployment/values.yaml
index fb66b8cc6..f3442603b 100644
--- a/charts/fullstack-deployment/values.yaml
+++ b/charts/fullstack-deployment/values.yaml
@@ -460,6 +460,8 @@ deployment:
# hedera node configuration
hedera:
+ initContainers: []
+
configMaps:
apiPermissionsProperties: ""
applicationEnv: ""
diff --git a/dev/ci/ci-values.yaml b/dev/ci/ci-values.yaml
index 2448729a5..6b9680381 100644
--- a/dev/ci/ci-values.yaml
+++ b/dev/ci/ci-values.yaml
@@ -5,4 +5,4 @@ tester:
repository: "kubectl-bats"
tag: "local"
pullPolicy: "Never"
- resources: {}
\ No newline at end of file
+ resources: {}
diff --git a/dev/dev-cluster.yaml b/dev/dev-cluster.yaml
index d28b2dc9a..0ea1d22a0 100644
--- a/dev/dev-cluster.yaml
+++ b/dev/dev-cluster.yaml
@@ -4,4 +4,4 @@ name: fst # this is overridden if CLUSTER_NAME env var is set. Check .env file
nodes:
- role: control-plane
labels:
- fullstack-scheduling.io/role: network
\ No newline at end of file
+ fullstack-scheduling.io/role: network
diff --git a/dev/local-node/data/keys2/merge_pfx.sh b/dev/local-node/data/keys2/merge_pfx.sh
index 49551076f..d0bc556e8 100755
--- a/dev/local-node/data/keys2/merge_pfx.sh
+++ b/dev/local-node/data/keys2/merge_pfx.sh
@@ -45,4 +45,4 @@ keytool -exportcert -alias "e-${n}" -keystore "${dir}/public-${n}.pfx" -storetyp
echo "-----------------------------"
echo "public.pfx"
echo "-----------------------------"
-keytool -list -keystore "${dir}/public.pfx" -storetype "pkcs12" -storepass "password"
\ No newline at end of file
+keytool -list -keystore "${dir}/public.pfx" -storetype "pkcs12" -storepass "password"
diff --git a/dev/local-node/log4j2-jrs.xml b/dev/local-node/log4j2-jrs.xml
index 590949c2a..962ef35a2 100644
--- a/dev/local-node/log4j2-jrs.xml
+++ b/dev/local-node/log4j2-jrs.xml
@@ -315,4 +315,4 @@
-
\ No newline at end of file
+
diff --git a/dev/scripts/docker.sh b/dev/scripts/docker.sh
index 1caf83667..a6da8210c 100644
--- a/dev/scripts/docker.sh
+++ b/dev/scripts/docker.sh
@@ -16,4 +16,4 @@ function build_kubectl_bats() {
kind load docker-image "${KUBECTL_BATS_IMAGE}" -n "${CLUSTER_NAME}"
log_time "build_kubectl_bats"
-}
\ No newline at end of file
+}
diff --git a/dev/scripts/env.sh b/dev/scripts/env.sh
index 2e0637b4c..2053d51ad 100644
--- a/dev/scripts/env.sh
+++ b/dev/scripts/env.sh
@@ -139,4 +139,4 @@ readonly DOCKERFILE_DIR="${SCRIPT_DIR}/../../docker"
readonly LOCAL_DOCKER_REGISTRY="docker.fst.local" # same as in dev/ci/ci-values.yaml
readonly LOCAL_DOCKER_IMAGE_TAG="local"
-show_env_vars
\ No newline at end of file
+show_env_vars
diff --git a/dev/scripts/main.sh b/dev/scripts/main.sh
index 559170851..36c598125 100644
--- a/dev/scripts/main.sh
+++ b/dev/scripts/main.sh
@@ -184,4 +184,4 @@ function run_helm_chart_tests() {
fi
log_time "run_helm_chart_tests"
-}
\ No newline at end of file
+}
diff --git a/dev/scripts/nmt-install.sh b/dev/scripts/nmt-install.sh
index ff886fa83..e969183cb 100644
--- a/dev/scripts/nmt-install.sh
+++ b/dev/scripts/nmt-install.sh
@@ -83,4 +83,3 @@ function stop_node_all() {
return "${EX_OK}"
}
-
diff --git a/dev/telemetry/Makefile b/dev/telemetry/Makefile
index a718d2ccf..ef5aadcbe 100644
--- a/dev/telemetry/Makefile
+++ b/dev/telemetry/Makefile
@@ -80,4 +80,3 @@ destroy-all:
-${MAKE} destroy-telemetry-stack
-${MAKE} destroy-prometheus-example-app
-${MAKE} destroy-tracing-example-app
-
diff --git a/dev/telemetry/grafana/dashboards/NMT.json b/dev/telemetry/grafana/dashboards/NMT.json
index e77d8ebd0..678869899 100644
--- a/dev/telemetry/grafana/dashboards/NMT.json
+++ b/dev/telemetry/grafana/dashboards/NMT.json
@@ -739,4 +739,4 @@
"uid": "ClaqZQb4z",
"version": 1,
"weekStart": ""
-}
\ No newline at end of file
+}
diff --git a/dev/telemetry/grafana/example-tracing-app.yaml b/dev/telemetry/grafana/example-tracing-app.yaml
index 00a2b59ce..0effb68fd 100644
--- a/dev/telemetry/grafana/example-tracing-app.yaml
+++ b/dev/telemetry/grafana/example-tracing-app.yaml
@@ -40,4 +40,4 @@ spec:
value: tempo:4317
image: ghcr.io/grafana/xk6-client-tracing:v0.0.2
imagePullPolicy: IfNotPresent
- name: xk6-tracing
\ No newline at end of file
+ name: xk6-tracing
diff --git a/dev/telemetry/prometheus/Makefile b/dev/telemetry/prometheus/Makefile
index a72cd598d..b0a94b4d7 100644
--- a/dev/telemetry/prometheus/Makefile
+++ b/dev/telemetry/prometheus/Makefile
@@ -55,5 +55,3 @@ deploy-prometheus-example-app:
.PHONY: destroy-prometheus-example-app
destroy-prometheus-example-app:
source "${SCRIPTS_DIR}/${TELEMETRY_SCRIPT}" && destroy-prometheus-example-app
-
-
diff --git a/dev/temp/.gitignore b/dev/temp/.gitignore
index bf7dc154c..79a07c5d0 100644
--- a/dev/temp/.gitignore
+++ b/dev/temp/.gitignore
@@ -1,3 +1,3 @@
*.txt
*.xml
-*.yaml
\ No newline at end of file
+*.yaml
diff --git a/fullstack-core/fullstack-alerting-api/gradle.properties b/fullstack-core/fullstack-alerting-api/gradle.properties
index cc7fe5a37..580c2b503 100644
--- a/fullstack-core/fullstack-alerting-api/gradle.properties
+++ b/fullstack-core/fullstack-alerting-api/gradle.properties
@@ -15,4 +15,3 @@
#
mavenPublishingEnabled = false
-
diff --git a/fullstack-core/fullstack-assertj-extensions/gradle.properties b/fullstack-core/fullstack-assertj-extensions/gradle.properties
index cc7fe5a37..580c2b503 100644
--- a/fullstack-core/fullstack-assertj-extensions/gradle.properties
+++ b/fullstack-core/fullstack-assertj-extensions/gradle.properties
@@ -15,4 +15,3 @@
#
mavenPublishingEnabled = false
-
diff --git a/fullstack-core/fullstack-base-api/src/test/resources/resource.txt b/fullstack-core/fullstack-base-api/src/test/resources/resource.txt
index 2125dcd86..bd6851f9a 100644
--- a/fullstack-core/fullstack-base-api/src/test/resources/resource.txt
+++ b/fullstack-core/fullstack-base-api/src/test/resources/resource.txt
@@ -1 +1 @@
-This is some text for testing purposes.
\ No newline at end of file
+This is some text for testing purposes.
diff --git a/fullstack-core/fullstack-configuration-api/gradle.properties b/fullstack-core/fullstack-configuration-api/gradle.properties
index cc7fe5a37..580c2b503 100644
--- a/fullstack-core/fullstack-configuration-api/gradle.properties
+++ b/fullstack-core/fullstack-configuration-api/gradle.properties
@@ -15,4 +15,3 @@
#
mavenPublishingEnabled = false
-
diff --git a/fullstack-core/fullstack-configuration-core/gradle.properties b/fullstack-core/fullstack-configuration-core/gradle.properties
index cc7fe5a37..580c2b503 100644
--- a/fullstack-core/fullstack-configuration-core/gradle.properties
+++ b/fullstack-core/fullstack-configuration-core/gradle.properties
@@ -15,4 +15,3 @@
#
mavenPublishingEnabled = false
-
diff --git a/fullstack-core/fullstack-datasource-api/gradle.properties b/fullstack-core/fullstack-datasource-api/gradle.properties
index cc7fe5a37..580c2b503 100644
--- a/fullstack-core/fullstack-datasource-api/gradle.properties
+++ b/fullstack-core/fullstack-datasource-api/gradle.properties
@@ -15,4 +15,3 @@
#
mavenPublishingEnabled = false
-
diff --git a/fullstack-core/fullstack-datasource-core/gradle.properties b/fullstack-core/fullstack-datasource-core/gradle.properties
index cc7fe5a37..580c2b503 100644
--- a/fullstack-core/fullstack-datasource-core/gradle.properties
+++ b/fullstack-core/fullstack-datasource-core/gradle.properties
@@ -15,4 +15,3 @@
#
mavenPublishingEnabled = false
-
diff --git a/fullstack-core/fullstack-infrastructure-api/gradle.properties b/fullstack-core/fullstack-infrastructure-api/gradle.properties
index cc7fe5a37..580c2b503 100644
--- a/fullstack-core/fullstack-infrastructure-api/gradle.properties
+++ b/fullstack-core/fullstack-infrastructure-api/gradle.properties
@@ -15,4 +15,3 @@
#
mavenPublishingEnabled = false
-
diff --git a/fullstack-core/fullstack-infrastructure-core/gradle.properties b/fullstack-core/fullstack-infrastructure-core/gradle.properties
index cc7fe5a37..580c2b503 100644
--- a/fullstack-core/fullstack-infrastructure-core/gradle.properties
+++ b/fullstack-core/fullstack-infrastructure-core/gradle.properties
@@ -15,4 +15,3 @@
#
mavenPublishingEnabled = false
-
diff --git a/fullstack-core/fullstack-monitoring-api/gradle.properties b/fullstack-core/fullstack-monitoring-api/gradle.properties
index cc7fe5a37..580c2b503 100644
--- a/fullstack-core/fullstack-monitoring-api/gradle.properties
+++ b/fullstack-core/fullstack-monitoring-api/gradle.properties
@@ -15,4 +15,3 @@
#
mavenPublishingEnabled = false
-
diff --git a/fullstack-core/fullstack-monitoring-core/gradle.properties b/fullstack-core/fullstack-monitoring-core/gradle.properties
index cc7fe5a37..580c2b503 100644
--- a/fullstack-core/fullstack-monitoring-core/gradle.properties
+++ b/fullstack-core/fullstack-monitoring-core/gradle.properties
@@ -15,4 +15,3 @@
#
mavenPublishingEnabled = false
-
diff --git a/fullstack-core/fullstack-reporting-api/gradle.properties b/fullstack-core/fullstack-reporting-api/gradle.properties
index bddc69448..8222b246d 100644
--- a/fullstack-core/fullstack-reporting-api/gradle.properties
+++ b/fullstack-core/fullstack-reporting-api/gradle.properties
@@ -16,4 +16,3 @@
#
mavenPublishingEnabled = false
-
diff --git a/fullstack-core/fullstack-reporting-core/gradle.properties b/fullstack-core/fullstack-reporting-core/gradle.properties
index bddc69448..8222b246d 100644
--- a/fullstack-core/fullstack-reporting-core/gradle.properties
+++ b/fullstack-core/fullstack-reporting-core/gradle.properties
@@ -16,4 +16,3 @@
#
mavenPublishingEnabled = false
-
diff --git a/fullstack-core/fullstack-resource-generator-api/gradle.properties b/fullstack-core/fullstack-resource-generator-api/gradle.properties
index cc7fe5a37..580c2b503 100644
--- a/fullstack-core/fullstack-resource-generator-api/gradle.properties
+++ b/fullstack-core/fullstack-resource-generator-api/gradle.properties
@@ -15,4 +15,3 @@
#
mavenPublishingEnabled = false
-
diff --git a/fullstack-core/fullstack-resource-generator-core/gradle.properties b/fullstack-core/fullstack-resource-generator-core/gradle.properties
index cc7fe5a37..580c2b503 100644
--- a/fullstack-core/fullstack-resource-generator-core/gradle.properties
+++ b/fullstack-core/fullstack-resource-generator-core/gradle.properties
@@ -15,4 +15,3 @@
#
mavenPublishingEnabled = false
-
diff --git a/fullstack-core/fullstack-test-toolkit-core/gradle.properties b/fullstack-core/fullstack-test-toolkit-core/gradle.properties
index cc7fe5a37..580c2b503 100644
--- a/fullstack-core/fullstack-test-toolkit-core/gradle.properties
+++ b/fullstack-core/fullstack-test-toolkit-core/gradle.properties
@@ -15,4 +15,3 @@
#
mavenPublishingEnabled = false
-
diff --git a/fullstack-core/fullstack-test-toolkit/gradle.properties b/fullstack-core/fullstack-test-toolkit/gradle.properties
index cc7fe5a37..580c2b503 100644
--- a/fullstack-core/fullstack-test-toolkit/gradle.properties
+++ b/fullstack-core/fullstack-test-toolkit/gradle.properties
@@ -15,4 +15,3 @@
#
mavenPublishingEnabled = false
-
diff --git a/fullstack-core/fullstack-validator-core/gradle.properties b/fullstack-core/fullstack-validator-core/gradle.properties
index cc7fe5a37..580c2b503 100644
--- a/fullstack-core/fullstack-validator-core/gradle.properties
+++ b/fullstack-core/fullstack-validator-core/gradle.properties
@@ -15,4 +15,3 @@
#
mavenPublishingEnabled = false
-
diff --git a/fullstack-gradle-plugin/gradle.properties b/fullstack-gradle-plugin/gradle.properties
index cc7fe5a37..580c2b503 100644
--- a/fullstack-gradle-plugin/gradle.properties
+++ b/fullstack-gradle-plugin/gradle.properties
@@ -15,4 +15,3 @@
#
mavenPublishingEnabled = false
-
diff --git a/ruleset.xml b/ruleset.xml
index 70e99a518..1bc351b71 100644
--- a/ruleset.xml
+++ b/ruleset.xml
@@ -22,4 +22,4 @@
-
\ No newline at end of file
+