Skip to content

chore: Add agents.md#2849

Open
FabianDevel wants to merge 6 commits intomainfrom
add-agents.md
Open

chore: Add agents.md#2849
FabianDevel wants to merge 6 commits intomainfrom
add-agents.md

Conversation

@FabianDevel
Copy link
Copy Markdown
Contributor

No description provided.

@FabianDevel FabianDevel added the enhancement Improve or expand upon an existing feature label Mar 31, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Mar 31, 2026

PR Reviewer Guide 🔍

(Review updated until commit f04033a)

Here are some key observations to aid the review process:

⏱️ Estimated effort to review: 1 🔵⚪⚪⚪⚪
🧪 No relevant tests
🔒 No security concerns identified
⚡ No major issues detected

@github-actions
Copy link
Copy Markdown

PR Code Suggestions ✨

No code suggestions found for the PR.

Comment thread AGENTS.md Outdated
Comment thread AGENTS.md Outdated
@github-actions
Copy link
Copy Markdown

Persistent review updated to latest commit 5b975a0

@github-actions
Copy link
Copy Markdown

PR Code Suggestions ✨

No code suggestions found for the PR.

Copilot AI review requested due to automatic review settings April 23, 2026 06:03
@FabianDevel FabianDevel review requested due to automatic review settings April 23, 2026 06:03
@FabianDevel FabianDevel enabled auto-merge April 23, 2026 07:05
Copilot AI review requested due to automatic review settings April 23, 2026 07:08
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Adds repository and app-level AGENTS.md documentation to guide contributors through project structure, tooling, and local development norms in the Infomaniak Mail Android codebase.

Changes:

  • Added top-level AGENTS.md describing composite build layout and key integration points.
  • Added app/AGENTS.md documenting app module architecture, commands, style conventions, and testing notes.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 4 comments.

File Description
AGENTS.md Top-level documentation for composite build structure, Core/App boundaries, and common commands.
app/AGENTS.md App-module specific project map, local conventions, build/test commands, and style guidance.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread app/AGENTS.md Outdated
Comment thread AGENTS.md Outdated
Comment thread AGENTS.md Outdated
Comment thread AGENTS.md Outdated
@github-actions
Copy link
Copy Markdown

Persistent review updated to latest commit f04033a

@github-actions
Copy link
Copy Markdown

Failed to generate code suggestions for PR

… AGENTS.md files

Agent-Logs-Url: https://github.com/Infomaniak/android-kMail/sessions/b428b9cd-4de7-45a5-9c92-b0f35c0da982

Co-authored-by: FabianDevel <45429131+FabianDevel@users.noreply.github.com>
auto-merge was automatically disabled April 23, 2026 09:17

Head branch was pushed to by a user without write access

@sonarqubecloud
Copy link
Copy Markdown

Comment thread AGENTS.md
Comment on lines +54 to +61
# Build included Core modules
./gradlew :Core:Legacy:assemble :Core:Legacy:Confetti:assemble

# Run all tests
./gradlew :app:testStandardDebugUnitTest && ./gradlew Core:test
./gradlew :app:testStandardDebugUnitTest && ./gradlew :Core:Legacy:test :Core:Legacy:Confetti:test

# Lint Core (uses ktlint in Core module)
./gradlew Core:ktlintCheck
# Lint included Core modules (uses ktlint)
./gradlew :Core:Legacy:ktlintCheck :Core:Legacy:Confetti:ktlintCheck
Copy link
Copy Markdown
Contributor Author

@FabianDevel FabianDevel Apr 23, 2026

Choose a reason for hiding this comment

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

@copilot We use composite build, you should put a reference to the :build-logic that is also needed to build core

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Improve or expand upon an existing feature Review effort 1/5

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants