Skip to content
This repository was archived by the owner on May 29, 2026. It is now read-only.

chore(misc): align spotless with linea-monorepo#516

Merged
gauravahuja merged 1 commit into
mainfrom
chore/align_spotless_with_linea_monorepo
May 11, 2026
Merged

chore(misc): align spotless with linea-monorepo#516
gauravahuja merged 1 commit into
mainfrom
chore/align_spotless_with_linea_monorepo

Conversation

@gauravahuja

@gauravahuja gauravahuja commented May 11, 2026

Copy link
Copy Markdown
Contributor

LFDT-Lineth/lineth-monorepo#2540

⚠️ Please make sure PR Title conforms to https://www.conventionalcommits.org/en/v1.0.0/#specification.
During the merge squash please be mindful to stick to conventional commits as well ⚠️


Note

Low Risk
Low risk: changes are primarily formatting/linters and editor configuration updates, plus large-scale reformatting with no intended runtime behavior changes.

Overview
Aligns formatting/tooling with Linea monorepo conventions by updating .editorconfig and reconfiguring Spotless to use an explicit ktlint version plus rule overrides, and pinning greclipse for *.gradle formatting.

Applies the new style rules across the codebase (Kotlin sources, tests, and Gradle files), resulting in widespread whitespace/indentation/import-order changes and a few comment/string wrap adjustments, without functional logic changes.

Reviewed by Cursor Bugbot for commit df6913f. Bugbot is set up for automated code reviews on this repo. Configure here.

@gauravahuja gauravahuja requested a review from Filter94 May 11, 2026 10:03
@codecov-commenter

codecov-commenter commented May 11, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 95.41667% with 22 lines in your changes missing coverage. Please review.
⚠️ Please upload report for BASE (main@a9be394). Learn more about missing BASE report.
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
.../main/kotlin/maru/test/cluster/MaruConfigHelper.kt 79.16% 1 Missing and 4 partials ⚠️
...c/main/kotlin/maru/web3j/TekuWeb3JClientFactory.kt 0.00% 3 Missing ⚠️
...ain/kotlin/maru/test/genesis/MaruGenesisFactory.kt 50.00% 3 Missing ⚠️
.../kotlin/maru/consensus/qbft/DifficultyAwareQbft.kt 71.42% 1 Missing and 1 partial ⚠️
...s/src/main/kotlin/maru/test/cluster/MaruCluster.kt 33.33% 0 Missing and 2 partials ⚠️
.../kotlin/maru/p2p/discovery/MaruDiscoveryService.kt 80.00% 1 Missing and 1 partial ⚠️
api/src/main/kotlin/maru/api/ApiServerImpl.kt 95.45% 1 Missing ⚠️
.../src/main/kotlin/maru/api/node/GetSyncingStatus.kt 83.33% 0 Missing and 1 partial ⚠️
app/src/main/kotlin/maru/app/MaruAppFactory.kt 98.36% 0 Missing and 1 partial ⚠️
...bs/mappers/src/main/kotlin/maru/mappers/Mappers.kt 97.91% 1 Missing ⚠️
... and 1 more
Additional details and impacted files
@@           Coverage Diff           @@
##             main     #516   +/-   ##
=======================================
  Coverage        ?   84.04%           
  Complexity      ?     1184           
=======================================
  Files           ?      231           
  Lines           ?     8372           
  Branches        ?      683           
=======================================
  Hits            ?     7036           
  Misses          ?      988           
  Partials        ?      348           
Flag Coverage Δ
kotlin 84.04% <95.41%> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@gauravahuja gauravahuja merged commit e8533da into main May 11, 2026
17 checks passed
@gauravahuja gauravahuja deleted the chore/align_spotless_with_linea_monorepo branch May 11, 2026 20:46
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants