mars885 / gamedge

An Android application for browsing video games and checking the latest gaming news from around the world.
Apache License 2.0
689 stars 65 forks source link

Create a lint check for verifying imports inside `feature-*` domain modules #205

Open mars885 opened 2 years ago

mars885 commented 2 years ago

Each feature-* module can contain three subpackages called domain, data, and presentation. Ideally, the domain layer should not reference anything that lives inside data or presentation modules.

Therefore, to automate this, a lint check can be created to enforce this behavior.