Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Comments

reorganize LiveConnect related decycle rules#2232

Merged
gbrail merged 1 commit intomozilla:masterfrom
ZZZank:reorganize-decycle
Jan 1, 2026
Merged

reorganize LiveConnect related decycle rules#2232
gbrail merged 1 commit intomozilla:masterfrom
ZZZank:reorganize-decycle

Conversation

@ZZZank
Copy link
Contributor

@ZZZank ZZZank commented Dec 21, 2025

In #2201 (comment) @aardvark179 mentioned that we keep having to fix the decycle rules, especially LiveConnect related ones, during development. This PR reorganized LiveConnect related decycle rules, so that they are more lenient and concise.

Changes in this PR:

  • added a wildcard rule to ignore all references within lc package
  • rules for LiveConnect classes in root package are handled via a single "A or B or C" style rule
  • explanation and possible solution for each package cycle

@gbrail gbrail merged commit b4f119a into mozilla:master Jan 1, 2026
11 checks passed
@ZZZank ZZZank deleted the reorganize-decycle branch January 5, 2026 04:43
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