Skip to content

Instantly share code, notes, and snippets.

@BrantApps
Last active February 27, 2018 18:08
Show Gist options
  • Save BrantApps/2720f8ddcea3ad629fea0947767fb6b6 to your computer and use it in GitHub Desktop.
Save BrantApps/2720f8ddcea3ad629fea0947767fb6b6 to your computer and use it in GitHub Desktop.
Degraph configuration file used within BrantApps/OceanLife to isolate and visualise package tangle. See http://blog.schauderhaft.de/degraph/ & https://github.com/schauder/degraph
output = oceanlife-activity-fragment.graphml
classpath = ../../../OceanLife/app/build/intermediates/classes/withAmazon/debug/com/brantapps/oceanlife/
# Don’t model dependencies
exclude = java*.**
exclude = android*.**
exclude = dagger*.**
exclude = rx*.**
exclude = okhttp*.**
exclude = org*.**
exclude = retrofit*.**
exclude = lang3*.**
exclude = net.danlew*.**
exclude = com.android*.**
exclude = com.github.**
exclude = com.squareup.**
exclude = com.google.**
exclude = com.brantapps.viewpagerindicator.**
exclude = com.getkeepsafe.**
exclude = fr.**
exclude = **.*Module*
exclude = **.*Test*
exclude = **.R
exclude = .*Dagger
exclude = *_Factory
exclude = *_MembersInjector
# Generated code
exclude = com.brantapps.oceanlife.DaggerOceanLifeComponent*
exclude = com.brantapps.oceanlife.R*
# Specific files
exclude = com.brantapps.oceanlife.BuildConfig
exclude = com.brantapps.oceanlife.OceanLifeComponent
exclude = **.*_Factory
exclude = **.*_MembersInjector
include = com.brantapps.oceanlife.activity.**
include = com.brantapps.oceanlife.fragment.**
part = {
com.brantapps.oceanlife.activity.(*)
com.brantapps.oceanlife.fragment.(*)
com.brantapps.oceanlife.fragment.*.(*)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment