├── .github └── workflows │ └── danger.yml ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── Dockerfile ├── LICENSE ├── README.md ├── danger_python ├── __init__.py ├── cli.py ├── danger.py ├── decorators.py ├── exceptions.py ├── generator │ ├── __init__.py │ ├── builder.py │ ├── models.py │ ├── parser.py │ ├── renderer.py │ └── templates │ │ └── dsl.py.jinja ├── models.py ├── plugins.py └── shell.py ├── dangerfile.py ├── poetry.lock ├── pyproject.toml ├── scripts ├── generate_scheme.py └── input_schema.json ├── setup.cfg └── tests ├── __init__.py ├── conftest.py ├── fixtures ├── danger.py ├── input_schema.json ├── shell.py └── typescript-34806.json.jinja ├── generator ├── test_builder.py ├── test_model.py ├── test_parser.py └── test_renderer.py ├── test_cli.py ├── test_danger.py ├── test_models.py ├── test_plugins.py └── test_shell.py /.github/workflows/danger.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/.github/workflows/danger.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/README.md -------------------------------------------------------------------------------- /danger_python/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/danger_python/__init__.py -------------------------------------------------------------------------------- /danger_python/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/danger_python/cli.py -------------------------------------------------------------------------------- /danger_python/danger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/danger_python/danger.py -------------------------------------------------------------------------------- /danger_python/decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/danger_python/decorators.py -------------------------------------------------------------------------------- /danger_python/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/danger_python/exceptions.py -------------------------------------------------------------------------------- /danger_python/generator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /danger_python/generator/builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/danger_python/generator/builder.py -------------------------------------------------------------------------------- /danger_python/generator/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/danger_python/generator/models.py -------------------------------------------------------------------------------- /danger_python/generator/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/danger_python/generator/parser.py -------------------------------------------------------------------------------- /danger_python/generator/renderer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/danger_python/generator/renderer.py -------------------------------------------------------------------------------- /danger_python/generator/templates/dsl.py.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/danger_python/generator/templates/dsl.py.jinja -------------------------------------------------------------------------------- /danger_python/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/danger_python/models.py -------------------------------------------------------------------------------- /danger_python/plugins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/danger_python/plugins.py -------------------------------------------------------------------------------- /danger_python/shell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/danger_python/shell.py -------------------------------------------------------------------------------- /dangerfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/dangerfile.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/generate_scheme.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/scripts/generate_scheme.py -------------------------------------------------------------------------------- /scripts/input_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/scripts/input_schema.json -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/setup.cfg -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/fixtures/danger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/tests/fixtures/danger.py -------------------------------------------------------------------------------- /tests/fixtures/input_schema.json: -------------------------------------------------------------------------------- 1 | ../../scripts/input_schema.json -------------------------------------------------------------------------------- /tests/fixtures/shell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/tests/fixtures/shell.py -------------------------------------------------------------------------------- /tests/fixtures/typescript-34806.json.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/tests/fixtures/typescript-34806.json.jinja -------------------------------------------------------------------------------- /tests/generator/test_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/tests/generator/test_builder.py -------------------------------------------------------------------------------- /tests/generator/test_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/tests/generator/test_model.py -------------------------------------------------------------------------------- /tests/generator/test_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/tests/generator/test_parser.py -------------------------------------------------------------------------------- /tests/generator/test_renderer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/tests/generator/test_renderer.py -------------------------------------------------------------------------------- /tests/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/tests/test_cli.py -------------------------------------------------------------------------------- /tests/test_danger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/tests/test_danger.py -------------------------------------------------------------------------------- /tests/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/tests/test_models.py -------------------------------------------------------------------------------- /tests/test_plugins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/tests/test_plugins.py -------------------------------------------------------------------------------- /tests/test_shell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danger/python/HEAD/tests/test_shell.py --------------------------------------------------------------------------------