Skip to content

chore: move Maven modules under a modules/ subfolder in Ikanos and Polychro#80

Merged
eskenazit merged 1 commit into
mainfrom
chore/move-maven-modules-under-common-parent-folder
Jul 16, 2026
Merged

chore: move Maven modules under a modules/ subfolder in Ikanos and Polychro#80
eskenazit merged 1 commit into
mainfrom
chore/move-maven-modules-under-common-parent-folder

Conversation

@neyeahmed

@neyeahmed neyeahmed commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Related Issue

naftiko/ikanos#525


What does this PR do?

Moves all the maven modules under a new 'modules' folder to make project navigation easier.


Tests

No tests added since this is simply a reorganization of folders.


Checklist

  • CI is green (build + tests)
  • Rebased on latest main
  • Small and focused — one concern per PR
  • Commit messages follow Conventional Commits
  • Apache 2.0 license header present on any new Java file

Agent Context (optional)

@eskenazit eskenazit left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fresh review (no prior review activity on this PR). Found 3 issues in the mechanical module rename — none block the CI pipeline directly, but each causes a real regression outside of it.

Comment thread .gitignore
Comment thread .gitignore Outdated
Comment thread modules/polychro-node/src/index.ts Outdated
Comment thread modules/polychro-node/src/linter.ts Outdated
@neyeahmed
neyeahmed force-pushed the chore/move-maven-modules-under-common-parent-folder branch from e10335d to 3ee7fb2 Compare July 13, 2026 12:32
@neyeahmed
neyeahmed requested a review from a team as a code owner July 13, 2026 12:32
@neyeahmed

Copy link
Copy Markdown
Contributor Author

@eskenazit: fixes pushed

@neyeahmed
neyeahmed force-pushed the chore/move-maven-modules-under-common-parent-folder branch 3 times, most recently from 2308aac to 6363dea Compare July 13, 2026 12:55
@neyeahmed
neyeahmed requested a review from eskenazit July 13, 2026 15:24
@neyeahmed
neyeahmed force-pushed the chore/move-maven-modules-under-common-parent-folder branch from 6363dea to 1e3bc4f Compare July 16, 2026 09:11

@eskenazit eskenazit left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Verified the 3 previously reported issues (.gitignore missing prefixes, .js import extensions dropped) — all correctly fixed. Found 1 new issue while scanning beyond the diff:

  1. 🔴 HIGH — .github/workflows/nightly-quality-gate.yml is not touched by this PR, but hardcodes polychro-coverage/target/site/jacoco-aggregate/... paths (lines 151, 179, 223, 413, 446) used for the JaCoCo CSV summary, the uploaded artifact, and the SonarQube coverage report path. Once modules move under modules/, this nightly job will silently fail to find the coverage report (polychro-coverage will live at modules/polychro-coverage/target/...). These paths need the same modules/ prefix applied everywhere else in this PR.

(Not inline-commentable: this file has no changes in the current diff, so GitHub does not allow anchoring a line comment on it.)

@neyeahmed
neyeahmed force-pushed the chore/move-maven-modules-under-common-parent-folder branch from 1e3bc4f to be672a2 Compare July 16, 2026 10:01

@eskenazit eskenazit left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@eskenazit
eskenazit merged commit 8b77c85 into main Jul 16, 2026
19 checks passed
@eskenazit
eskenazit deleted the chore/move-maven-modules-under-common-parent-folder branch July 16, 2026 13:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants