├── .coveragerc ├── .flake8 ├── .github ├── assets │ └── example-terminal.png └── workflows │ ├── main.yml │ └── publish.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE.md ├── Makefile ├── README.md ├── android_resources_checker ├── __init__.py ├── analyzer.py ├── app.py ├── entrypoint.py ├── files.py ├── models.py ├── reporting.py ├── resources.py └── validator.py ├── poetry.lock ├── pyproject.toml └── tests ├── __init__.py ├── fixtures ├── dummy-anim.xml ├── dummy-class.kt ├── dummy-color.xml ├── dummy-dimens.xml ├── dummy-drawable.xml ├── dummy-layout.xml ├── dummy-styles.kt ├── dummy-styles.xml └── dummy-values-color.xml ├── test_reporting.py ├── test_resources_analyzer.py ├── test_resources_fetcher.py └── test_validator.py /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fbcbl/android-resources-checker/HEAD/.coveragerc -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- 1 | [flake8] 2 | max-line-length: 100 3 | exclude: .yml, .md -------------------------------------------------------------------------------- /.github/assets/example-terminal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fbcbl/android-resources-checker/HEAD/.github/assets/example-terminal.png -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fbcbl/android-resources-checker/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fbcbl/android-resources-checker/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fbcbl/android-resources-checker/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fbcbl/android-resources-checker/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fbcbl/android-resources-checker/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fbcbl/android-resources-checker/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fbcbl/android-resources-checker/HEAD/README.md -------------------------------------------------------------------------------- /android_resources_checker/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fbcbl/android-resources-checker/HEAD/android_resources_checker/__init__.py -------------------------------------------------------------------------------- /android_resources_checker/analyzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fbcbl/android-resources-checker/HEAD/android_resources_checker/analyzer.py -------------------------------------------------------------------------------- /android_resources_checker/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fbcbl/android-resources-checker/HEAD/android_resources_checker/app.py -------------------------------------------------------------------------------- /android_resources_checker/entrypoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fbcbl/android-resources-checker/HEAD/android_resources_checker/entrypoint.py -------------------------------------------------------------------------------- /android_resources_checker/files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fbcbl/android-resources-checker/HEAD/android_resources_checker/files.py -------------------------------------------------------------------------------- /android_resources_checker/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fbcbl/android-resources-checker/HEAD/android_resources_checker/models.py -------------------------------------------------------------------------------- /android_resources_checker/reporting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fbcbl/android-resources-checker/HEAD/android_resources_checker/reporting.py -------------------------------------------------------------------------------- /android_resources_checker/resources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fbcbl/android-resources-checker/HEAD/android_resources_checker/resources.py -------------------------------------------------------------------------------- /android_resources_checker/validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fbcbl/android-resources-checker/HEAD/android_resources_checker/validator.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fbcbl/android-resources-checker/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fbcbl/android-resources-checker/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/dummy-anim.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fbcbl/android-resources-checker/HEAD/tests/fixtures/dummy-anim.xml -------------------------------------------------------------------------------- /tests/fixtures/dummy-class.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fbcbl/android-resources-checker/HEAD/tests/fixtures/dummy-class.kt -------------------------------------------------------------------------------- /tests/fixtures/dummy-color.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fbcbl/android-resources-checker/HEAD/tests/fixtures/dummy-color.xml -------------------------------------------------------------------------------- /tests/fixtures/dummy-dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fbcbl/android-resources-checker/HEAD/tests/fixtures/dummy-dimens.xml -------------------------------------------------------------------------------- /tests/fixtures/dummy-drawable.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fbcbl/android-resources-checker/HEAD/tests/fixtures/dummy-drawable.xml -------------------------------------------------------------------------------- /tests/fixtures/dummy-layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fbcbl/android-resources-checker/HEAD/tests/fixtures/dummy-layout.xml -------------------------------------------------------------------------------- /tests/fixtures/dummy-styles.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fbcbl/android-resources-checker/HEAD/tests/fixtures/dummy-styles.kt -------------------------------------------------------------------------------- /tests/fixtures/dummy-styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fbcbl/android-resources-checker/HEAD/tests/fixtures/dummy-styles.xml -------------------------------------------------------------------------------- /tests/fixtures/dummy-values-color.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fbcbl/android-resources-checker/HEAD/tests/fixtures/dummy-values-color.xml -------------------------------------------------------------------------------- /tests/test_reporting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fbcbl/android-resources-checker/HEAD/tests/test_reporting.py -------------------------------------------------------------------------------- /tests/test_resources_analyzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fbcbl/android-resources-checker/HEAD/tests/test_resources_analyzer.py -------------------------------------------------------------------------------- /tests/test_resources_fetcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fbcbl/android-resources-checker/HEAD/tests/test_resources_fetcher.py -------------------------------------------------------------------------------- /tests/test_validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fbcbl/android-resources-checker/HEAD/tests/test_validator.py --------------------------------------------------------------------------------