├── .git-blame-ignore-revs ├── .github └── workflows │ ├── ci.yml │ ├── docker.yml │ ├── janitor_exceptions.yml │ ├── label.yml │ └── release.yml ├── .gitignore ├── .pre-commit-config.yaml ├── CODEOWNERS ├── LICENSE ├── README.md ├── docker ├── Dockerfile ├── Dockerfile.unprivileged ├── build.sh ├── flatpak-builder-lint-deps.json ├── passwd └── rewrite-manifest.py ├── flatpak_builder_lint ├── __init__.py ├── appstream.py ├── builddir.py ├── checks │ ├── __init__.py │ ├── appid.py │ ├── catalogue.py │ ├── desktop.py │ ├── elfarch.py │ ├── eolruntime.py │ ├── finish_args.py │ ├── flathub_json.py │ ├── flatmanager.py │ ├── jsonschema.py │ ├── metainfo.py │ ├── modules.py │ ├── reposize.py │ ├── screenshots.py │ └── toplevel.py ├── cli.py ├── config.py ├── domainutils.py ├── exceptions_janitor.py ├── gitutils.py ├── manifest.py ├── ostree.py └── staticfiles │ ├── __init__.py │ ├── exceptions.json │ └── flatpak-manifest.schema.json ├── pyproject.toml ├── tests ├── builddir │ ├── appdata-quality │ │ ├── com.github.flathub.appdata-quality.metainfo.xml │ │ ├── com.github.flathub.appdata-quality.xml │ │ └── metadata │ ├── appid │ │ └── metadata │ ├── appstream-broken-icon │ │ ├── metadata │ │ ├── org.flathub.appstream_broken_icon.metainfo.xml │ │ └── org.flathub.appstream_broken_icon.xml │ ├── appstream-broken-remote-icon │ │ ├── metadata │ │ ├── org.flathub.appstream_broken_remote_icon.desktop │ │ ├── org.flathub.appstream_broken_remote_icon.metainfo.xml │ │ └── org.flathub.appstream_broken_remote_icon.xml │ ├── appstream-cid-mismatch-flatpak-id │ │ ├── metadata │ │ ├── org.flathub.appstream-cid-mismatch-flatpak-id.metainfo.xml │ │ └── org.flathub.appstream-cid-mismatch-flatpak-id.xml │ ├── appstream-icon-key-no-type │ │ ├── metadata │ │ ├── org.flathub.appstream_icon_key_no_type.desktop │ │ ├── org.flathub.appstream_icon_key_no_type.metainfo.xml │ │ └── org.flathub.appstream_icon_key_no_type.xml │ ├── appstream-manifest-url-unreachable │ │ ├── metadata │ │ └── org.flathub.appstream_manifest_url_unreachable.xml │ ├── appstream-missing-timestamp │ │ ├── metadata │ │ ├── org.flathub.appstream_no_timestamp.appdata.xml │ │ └── org.flathub.appstream_no_timestamp.xml │ ├── appstream-no-icon-file │ │ ├── metadata │ │ ├── org.flathub.appstream_no_icon_file.desktop │ │ ├── org.flathub.appstream_no_icon_file.metainfo.xml │ │ └── org.flathub.appstream_no_icon_file.xml │ ├── appstream-unsupported-ctype │ │ ├── metadata │ │ ├── org.flathub.appstream_unsupported_ctype.metainfo.xml │ │ └── org.flathub.appstream_unsupported_ctype.xml │ ├── console │ │ ├── metadata │ │ ├── org.flathub.example.console.desktop │ │ ├── org.flathub.example.console.metainfo.xml │ │ └── org.flathub.example.console.xml │ ├── dconf-access │ │ └── metadata │ ├── desktop-file │ │ ├── com.github.flathub_infra.desktop-file-Foo.desktop │ │ ├── com.github.flathub_infra.desktop-file.desktop │ │ ├── com.github.flathub_infra.desktop-file.xml │ │ └── metadata │ ├── display-supported │ │ └── metadata │ ├── eol_runtime │ │ └── metadata │ ├── finish_args │ │ └── metadata │ ├── finish_args_missing │ │ └── metadata │ ├── finish_args_new_metadata │ │ └── metadata │ ├── finish_args_xdg_dirs │ │ └── metadata │ ├── flathub_json │ │ ├── flathub.json │ │ └── metadata │ ├── home_host │ │ ├── home_host1 │ │ │ └── metadata │ │ ├── home_host2 │ │ │ └── metadata │ │ ├── home_host3 │ │ │ └── metadata │ │ ├── home_host4 │ │ │ └── metadata │ │ ├── home_host5 │ │ │ └── metadata │ │ ├── home_host6 │ │ │ └── metadata │ │ ├── home_host7 │ │ │ └── metadata │ │ └── home_host_false │ │ │ └── metadata │ ├── metadata-spaces │ │ └── metadata │ ├── min_success_metadata │ │ ├── org.electronjs.Electron200.BaseApp │ │ │ └── metadata │ │ ├── org.flathub.cli │ │ │ ├── metadata │ │ │ ├── org.flathub.cli.metainfo.xml │ │ │ └── org.flathub.cli.xml │ │ ├── org.flathub.gui │ │ │ ├── metadata │ │ │ ├── org.flathub.gui.appdata.xml │ │ │ ├── org.flathub.gui.desktop │ │ │ └── org.flathub.gui.xml │ │ └── org.gtk.Gtk33theme.Helium-dark │ │ │ └── metadata │ ├── misplaced-icons │ │ ├── metadata │ │ ├── org.flathub.example.misplaced-icons.appdata.xml │ │ ├── org.flathub.example.misplaced-icons.desktop │ │ └── org.flathub.example.misplaced-icons.xml │ ├── svg-screenshot │ │ ├── com.github.flathub.svg_screenshot.metainfo.xml │ │ ├── com.github.flathub.svg_screenshot.xml │ │ └── metadata │ ├── wrong-elf-arch │ │ └── metadata │ └── wrong-rdns-appid │ │ └── metadata ├── cli │ ├── io.github.flathub.flathub.json │ └── user_exceptions.json ├── flatmanager.sh ├── manifests │ ├── appid-too-few-cpts.json │ ├── appid.json │ ├── base_app.json │ ├── com.example.json_warnings.json │ ├── dconf.json │ ├── display-only-wayland.json │ ├── display-supported2.json │ ├── display-supported3.json │ ├── domain_checks │ │ ├── ch.wwwwww.bar.json │ │ ├── com.--github--.flathub.json │ │ ├── com.github.json │ │ ├── io.frama.flopedt.FlOpEDT.json │ │ ├── io.frama.wwwwwwwwwwwww.bar.json │ │ ├── io.github.flatpak.flatpak.json │ │ ├── io.github.ghost.bar.json │ │ ├── io.github.wwwwwwwwwwwww.bar.json │ │ ├── io.github.wwwwwwwwwwwww.foo.bar.json │ │ ├── io.gitlab.deeplomatics.bar.json │ │ ├── io.gitlab.wwwwwwwwwwwww.bar.json │ │ ├── io.sourceforge.wwwwwwwwwwwwwwww.bar.json │ │ ├── io.sourceforge.xampp.bar.json │ │ ├── org.electronjs.Electron200.BaseApp.json │ │ ├── org.eu.encom.spectral.json │ │ ├── org.freedesktop.gitlab.drm_hwcomposer.drm-hwcomposer.json │ │ ├── org.freedesktop.gitlab.wwwwwwwwwwwww.bar.json │ │ ├── org.gnome.design.VectorSlicer.json │ │ ├── org.gnome.gitlab.YaLTeR.Identity.json │ │ ├── org.gnome.gitlab.user.project.foo.bar.json │ │ ├── org.gnome.gitlab.wwwwwwwwwwwww.bar.json │ │ ├── org.gtk.Gtk33theme.Helium-dark.json │ │ ├── page.codeberg.forgejo.code-of-conduct.json │ │ └── page.codeberg.wwwwwwwwwwwww.foo.json │ ├── eol_runtime.json │ ├── exceptions.json │ ├── exceptions_wildcard.json │ ├── finish_args-incorrect_secrets-talk-name.json │ ├── finish_args-new-metadata.json │ ├── finish_args-wayland-x11.json │ ├── finish_args.json │ ├── finish_args_empty.json │ ├── finish_args_fs_negative.json │ ├── finish_args_missing.json │ ├── flathub.json │ ├── flathub_json.json │ ├── git-repo-checks │ │ ├── .gitmodules │ │ └── git-repo-checks.json │ ├── home_host │ │ ├── org.flathub.home_host1.json │ │ ├── org.flathub.home_host2.json │ │ ├── org.flathub.home_host3.json │ │ ├── org.flathub.home_host4.json │ │ ├── org.flathub.home_host5.json │ │ ├── org.flathub.home_host6.json │ │ ├── org.flathub.home_host7.json │ │ └── org.flathub.home_host_false.json │ ├── module-nightly-x-checker.json │ ├── modules.json │ ├── modules_git_allowed.json │ ├── modules_git_disallowed.json │ ├── network_access.json │ ├── symlinks │ │ ├── source.json │ │ └── symlink.json │ ├── toplevel.json │ ├── unknown-properties-1.json │ ├── unknown-properties-2.json │ ├── xdg-dirs-access.json │ └── yaml │ │ ├── manfiest-invalid.yml │ │ └── manfiest-valid.yml ├── python3-pytest.json ├── repo │ └── min_success_metadata │ │ ├── baseapp │ │ └── org.flathub.BaseApp.yaml │ │ ├── console-app │ │ ├── org.flathub.cli.metainfo.xml │ │ └── org.flathub.cli.yaml │ │ ├── extension │ │ ├── org.freedesktop.Sdk.Extension.flathub.metainfo.xml │ │ └── org.freedesktop.Sdk.Extension.flathub.yaml │ │ └── gui-app │ │ ├── org.flathub.gui.desktop │ │ ├── org.flathub.gui.metainfo.xml │ │ ├── org.flathub.gui.png │ │ └── org.flathub.gui.yaml ├── test_builddir.py ├── test_httpserver.py └── test_manifest.py ├── utils ├── create_exceptions.py ├── merge.py └── validator.py └── uv.lock /.git-blame-ignore-revs: -------------------------------------------------------------------------------- 1 | 75a467ecd3a255340bcc7d857891aa62bbb966d4 2 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.github/workflows/janitor_exceptions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/.github/workflows/janitor_exceptions.yml -------------------------------------------------------------------------------- /.github/workflows/label.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/.github/workflows/label.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | /staticfiles/exceptions.json @flathub-infra/reviewers 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/README.md -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/Dockerfile.unprivileged: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/docker/Dockerfile.unprivileged -------------------------------------------------------------------------------- /docker/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/docker/build.sh -------------------------------------------------------------------------------- /docker/flatpak-builder-lint-deps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/docker/flatpak-builder-lint-deps.json -------------------------------------------------------------------------------- /docker/passwd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/docker/passwd -------------------------------------------------------------------------------- /docker/rewrite-manifest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/docker/rewrite-manifest.py -------------------------------------------------------------------------------- /flatpak_builder_lint/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/flatpak_builder_lint/__init__.py -------------------------------------------------------------------------------- /flatpak_builder_lint/appstream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/flatpak_builder_lint/appstream.py -------------------------------------------------------------------------------- /flatpak_builder_lint/builddir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/flatpak_builder_lint/builddir.py -------------------------------------------------------------------------------- /flatpak_builder_lint/checks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/flatpak_builder_lint/checks/__init__.py -------------------------------------------------------------------------------- /flatpak_builder_lint/checks/appid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/flatpak_builder_lint/checks/appid.py -------------------------------------------------------------------------------- /flatpak_builder_lint/checks/catalogue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/flatpak_builder_lint/checks/catalogue.py -------------------------------------------------------------------------------- /flatpak_builder_lint/checks/desktop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/flatpak_builder_lint/checks/desktop.py -------------------------------------------------------------------------------- /flatpak_builder_lint/checks/elfarch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/flatpak_builder_lint/checks/elfarch.py -------------------------------------------------------------------------------- /flatpak_builder_lint/checks/eolruntime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/flatpak_builder_lint/checks/eolruntime.py -------------------------------------------------------------------------------- /flatpak_builder_lint/checks/finish_args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/flatpak_builder_lint/checks/finish_args.py -------------------------------------------------------------------------------- /flatpak_builder_lint/checks/flathub_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/flatpak_builder_lint/checks/flathub_json.py -------------------------------------------------------------------------------- /flatpak_builder_lint/checks/flatmanager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/flatpak_builder_lint/checks/flatmanager.py -------------------------------------------------------------------------------- /flatpak_builder_lint/checks/jsonschema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/flatpak_builder_lint/checks/jsonschema.py -------------------------------------------------------------------------------- /flatpak_builder_lint/checks/metainfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/flatpak_builder_lint/checks/metainfo.py -------------------------------------------------------------------------------- /flatpak_builder_lint/checks/modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/flatpak_builder_lint/checks/modules.py -------------------------------------------------------------------------------- /flatpak_builder_lint/checks/reposize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/flatpak_builder_lint/checks/reposize.py -------------------------------------------------------------------------------- /flatpak_builder_lint/checks/screenshots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/flatpak_builder_lint/checks/screenshots.py -------------------------------------------------------------------------------- /flatpak_builder_lint/checks/toplevel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/flatpak_builder_lint/checks/toplevel.py -------------------------------------------------------------------------------- /flatpak_builder_lint/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/flatpak_builder_lint/cli.py -------------------------------------------------------------------------------- /flatpak_builder_lint/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/flatpak_builder_lint/config.py -------------------------------------------------------------------------------- /flatpak_builder_lint/domainutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/flatpak_builder_lint/domainutils.py -------------------------------------------------------------------------------- /flatpak_builder_lint/exceptions_janitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/flatpak_builder_lint/exceptions_janitor.py -------------------------------------------------------------------------------- /flatpak_builder_lint/gitutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/flatpak_builder_lint/gitutils.py -------------------------------------------------------------------------------- /flatpak_builder_lint/manifest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/flatpak_builder_lint/manifest.py -------------------------------------------------------------------------------- /flatpak_builder_lint/ostree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/flatpak_builder_lint/ostree.py -------------------------------------------------------------------------------- /flatpak_builder_lint/staticfiles/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /flatpak_builder_lint/staticfiles/exceptions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/flatpak_builder_lint/staticfiles/exceptions.json -------------------------------------------------------------------------------- /flatpak_builder_lint/staticfiles/flatpak-manifest.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/flatpak_builder_lint/staticfiles/flatpak-manifest.schema.json -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/builddir/appdata-quality/com.github.flathub.appdata-quality.metainfo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/appdata-quality/com.github.flathub.appdata-quality.metainfo.xml -------------------------------------------------------------------------------- /tests/builddir/appdata-quality/com.github.flathub.appdata-quality.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/appdata-quality/com.github.flathub.appdata-quality.xml -------------------------------------------------------------------------------- /tests/builddir/appdata-quality/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/appdata-quality/metadata -------------------------------------------------------------------------------- /tests/builddir/appid/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/appid/metadata -------------------------------------------------------------------------------- /tests/builddir/appstream-broken-icon/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/appstream-broken-icon/metadata -------------------------------------------------------------------------------- /tests/builddir/appstream-broken-icon/org.flathub.appstream_broken_icon.metainfo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/appstream-broken-icon/org.flathub.appstream_broken_icon.metainfo.xml -------------------------------------------------------------------------------- /tests/builddir/appstream-broken-icon/org.flathub.appstream_broken_icon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/appstream-broken-icon/org.flathub.appstream_broken_icon.xml -------------------------------------------------------------------------------- /tests/builddir/appstream-broken-remote-icon/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/appstream-broken-remote-icon/metadata -------------------------------------------------------------------------------- /tests/builddir/appstream-broken-remote-icon/org.flathub.appstream_broken_remote_icon.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Version=1.0 3 | -------------------------------------------------------------------------------- /tests/builddir/appstream-broken-remote-icon/org.flathub.appstream_broken_remote_icon.metainfo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/appstream-broken-remote-icon/org.flathub.appstream_broken_remote_icon.metainfo.xml -------------------------------------------------------------------------------- /tests/builddir/appstream-broken-remote-icon/org.flathub.appstream_broken_remote_icon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/appstream-broken-remote-icon/org.flathub.appstream_broken_remote_icon.xml -------------------------------------------------------------------------------- /tests/builddir/appstream-cid-mismatch-flatpak-id/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/appstream-cid-mismatch-flatpak-id/metadata -------------------------------------------------------------------------------- /tests/builddir/appstream-cid-mismatch-flatpak-id/org.flathub.appstream-cid-mismatch-flatpak-id.metainfo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/appstream-cid-mismatch-flatpak-id/org.flathub.appstream-cid-mismatch-flatpak-id.metainfo.xml -------------------------------------------------------------------------------- /tests/builddir/appstream-cid-mismatch-flatpak-id/org.flathub.appstream-cid-mismatch-flatpak-id.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/appstream-cid-mismatch-flatpak-id/org.flathub.appstream-cid-mismatch-flatpak-id.xml -------------------------------------------------------------------------------- /tests/builddir/appstream-icon-key-no-type/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/appstream-icon-key-no-type/metadata -------------------------------------------------------------------------------- /tests/builddir/appstream-icon-key-no-type/org.flathub.appstream_icon_key_no_type.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Version=1.0 3 | -------------------------------------------------------------------------------- /tests/builddir/appstream-icon-key-no-type/org.flathub.appstream_icon_key_no_type.metainfo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/appstream-icon-key-no-type/org.flathub.appstream_icon_key_no_type.metainfo.xml -------------------------------------------------------------------------------- /tests/builddir/appstream-icon-key-no-type/org.flathub.appstream_icon_key_no_type.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/appstream-icon-key-no-type/org.flathub.appstream_icon_key_no_type.xml -------------------------------------------------------------------------------- /tests/builddir/appstream-manifest-url-unreachable/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/appstream-manifest-url-unreachable/metadata -------------------------------------------------------------------------------- /tests/builddir/appstream-manifest-url-unreachable/org.flathub.appstream_manifest_url_unreachable.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/appstream-manifest-url-unreachable/org.flathub.appstream_manifest_url_unreachable.xml -------------------------------------------------------------------------------- /tests/builddir/appstream-missing-timestamp/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/appstream-missing-timestamp/metadata -------------------------------------------------------------------------------- /tests/builddir/appstream-missing-timestamp/org.flathub.appstream_no_timestamp.appdata.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/appstream-missing-timestamp/org.flathub.appstream_no_timestamp.appdata.xml -------------------------------------------------------------------------------- /tests/builddir/appstream-missing-timestamp/org.flathub.appstream_no_timestamp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/appstream-missing-timestamp/org.flathub.appstream_no_timestamp.xml -------------------------------------------------------------------------------- /tests/builddir/appstream-no-icon-file/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/appstream-no-icon-file/metadata -------------------------------------------------------------------------------- /tests/builddir/appstream-no-icon-file/org.flathub.appstream_no_icon_file.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Version=1.0 3 | -------------------------------------------------------------------------------- /tests/builddir/appstream-no-icon-file/org.flathub.appstream_no_icon_file.metainfo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/appstream-no-icon-file/org.flathub.appstream_no_icon_file.metainfo.xml -------------------------------------------------------------------------------- /tests/builddir/appstream-no-icon-file/org.flathub.appstream_no_icon_file.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/appstream-no-icon-file/org.flathub.appstream_no_icon_file.xml -------------------------------------------------------------------------------- /tests/builddir/appstream-unsupported-ctype/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/appstream-unsupported-ctype/metadata -------------------------------------------------------------------------------- /tests/builddir/appstream-unsupported-ctype/org.flathub.appstream_unsupported_ctype.metainfo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/appstream-unsupported-ctype/org.flathub.appstream_unsupported_ctype.metainfo.xml -------------------------------------------------------------------------------- /tests/builddir/appstream-unsupported-ctype/org.flathub.appstream_unsupported_ctype.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/appstream-unsupported-ctype/org.flathub.appstream_unsupported_ctype.xml -------------------------------------------------------------------------------- /tests/builddir/console/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/console/metadata -------------------------------------------------------------------------------- /tests/builddir/console/org.flathub.example.console.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/console/org.flathub.example.console.desktop -------------------------------------------------------------------------------- /tests/builddir/console/org.flathub.example.console.metainfo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/console/org.flathub.example.console.metainfo.xml -------------------------------------------------------------------------------- /tests/builddir/console/org.flathub.example.console.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/console/org.flathub.example.console.xml -------------------------------------------------------------------------------- /tests/builddir/dconf-access/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/dconf-access/metadata -------------------------------------------------------------------------------- /tests/builddir/desktop-file/com.github.flathub_infra.desktop-file-Foo.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/desktop-file/com.github.flathub_infra.desktop-file-Foo.desktop -------------------------------------------------------------------------------- /tests/builddir/desktop-file/com.github.flathub_infra.desktop-file.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/desktop-file/com.github.flathub_infra.desktop-file.desktop -------------------------------------------------------------------------------- /tests/builddir/desktop-file/com.github.flathub_infra.desktop-file.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/desktop-file/com.github.flathub_infra.desktop-file.xml -------------------------------------------------------------------------------- /tests/builddir/desktop-file/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/desktop-file/metadata -------------------------------------------------------------------------------- /tests/builddir/display-supported/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/display-supported/metadata -------------------------------------------------------------------------------- /tests/builddir/eol_runtime/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/eol_runtime/metadata -------------------------------------------------------------------------------- /tests/builddir/finish_args/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/finish_args/metadata -------------------------------------------------------------------------------- /tests/builddir/finish_args_missing/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/finish_args_missing/metadata -------------------------------------------------------------------------------- /tests/builddir/finish_args_new_metadata/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/finish_args_new_metadata/metadata -------------------------------------------------------------------------------- /tests/builddir/finish_args_xdg_dirs/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/finish_args_xdg_dirs/metadata -------------------------------------------------------------------------------- /tests/builddir/flathub_json/flathub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/flathub_json/flathub.json -------------------------------------------------------------------------------- /tests/builddir/flathub_json/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/flathub_json/metadata -------------------------------------------------------------------------------- /tests/builddir/home_host/home_host1/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/home_host/home_host1/metadata -------------------------------------------------------------------------------- /tests/builddir/home_host/home_host2/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/home_host/home_host2/metadata -------------------------------------------------------------------------------- /tests/builddir/home_host/home_host3/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/home_host/home_host3/metadata -------------------------------------------------------------------------------- /tests/builddir/home_host/home_host4/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/home_host/home_host4/metadata -------------------------------------------------------------------------------- /tests/builddir/home_host/home_host5/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/home_host/home_host5/metadata -------------------------------------------------------------------------------- /tests/builddir/home_host/home_host6/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/home_host/home_host6/metadata -------------------------------------------------------------------------------- /tests/builddir/home_host/home_host7/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/home_host/home_host7/metadata -------------------------------------------------------------------------------- /tests/builddir/home_host/home_host_false/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/home_host/home_host_false/metadata -------------------------------------------------------------------------------- /tests/builddir/metadata-spaces/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/metadata-spaces/metadata -------------------------------------------------------------------------------- /tests/builddir/min_success_metadata/org.electronjs.Electron200.BaseApp/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/min_success_metadata/org.electronjs.Electron200.BaseApp/metadata -------------------------------------------------------------------------------- /tests/builddir/min_success_metadata/org.flathub.cli/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/min_success_metadata/org.flathub.cli/metadata -------------------------------------------------------------------------------- /tests/builddir/min_success_metadata/org.flathub.cli/org.flathub.cli.metainfo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/min_success_metadata/org.flathub.cli/org.flathub.cli.metainfo.xml -------------------------------------------------------------------------------- /tests/builddir/min_success_metadata/org.flathub.cli/org.flathub.cli.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/min_success_metadata/org.flathub.cli/org.flathub.cli.xml -------------------------------------------------------------------------------- /tests/builddir/min_success_metadata/org.flathub.gui/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/min_success_metadata/org.flathub.gui/metadata -------------------------------------------------------------------------------- /tests/builddir/min_success_metadata/org.flathub.gui/org.flathub.gui.appdata.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/min_success_metadata/org.flathub.gui/org.flathub.gui.appdata.xml -------------------------------------------------------------------------------- /tests/builddir/min_success_metadata/org.flathub.gui/org.flathub.gui.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/min_success_metadata/org.flathub.gui/org.flathub.gui.desktop -------------------------------------------------------------------------------- /tests/builddir/min_success_metadata/org.flathub.gui/org.flathub.gui.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/min_success_metadata/org.flathub.gui/org.flathub.gui.xml -------------------------------------------------------------------------------- /tests/builddir/min_success_metadata/org.gtk.Gtk33theme.Helium-dark/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/min_success_metadata/org.gtk.Gtk33theme.Helium-dark/metadata -------------------------------------------------------------------------------- /tests/builddir/misplaced-icons/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/misplaced-icons/metadata -------------------------------------------------------------------------------- /tests/builddir/misplaced-icons/org.flathub.example.misplaced-icons.appdata.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/misplaced-icons/org.flathub.example.misplaced-icons.appdata.xml -------------------------------------------------------------------------------- /tests/builddir/misplaced-icons/org.flathub.example.misplaced-icons.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/misplaced-icons/org.flathub.example.misplaced-icons.desktop -------------------------------------------------------------------------------- /tests/builddir/misplaced-icons/org.flathub.example.misplaced-icons.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/misplaced-icons/org.flathub.example.misplaced-icons.xml -------------------------------------------------------------------------------- /tests/builddir/svg-screenshot/com.github.flathub.svg_screenshot.metainfo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/svg-screenshot/com.github.flathub.svg_screenshot.metainfo.xml -------------------------------------------------------------------------------- /tests/builddir/svg-screenshot/com.github.flathub.svg_screenshot.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/svg-screenshot/com.github.flathub.svg_screenshot.xml -------------------------------------------------------------------------------- /tests/builddir/svg-screenshot/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/svg-screenshot/metadata -------------------------------------------------------------------------------- /tests/builddir/wrong-elf-arch/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/wrong-elf-arch/metadata -------------------------------------------------------------------------------- /tests/builddir/wrong-rdns-appid/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/builddir/wrong-rdns-appid/metadata -------------------------------------------------------------------------------- /tests/cli/io.github.flathub.flathub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/cli/io.github.flathub.flathub.json -------------------------------------------------------------------------------- /tests/cli/user_exceptions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/cli/user_exceptions.json -------------------------------------------------------------------------------- /tests/flatmanager.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/flatmanager.sh -------------------------------------------------------------------------------- /tests/manifests/appid-too-few-cpts.json: -------------------------------------------------------------------------------- 1 | { 2 | "app-id": "io.github.foo" 3 | } 4 | -------------------------------------------------------------------------------- /tests/manifests/appid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/appid.json -------------------------------------------------------------------------------- /tests/manifests/base_app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/base_app.json -------------------------------------------------------------------------------- /tests/manifests/com.example.json_warnings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/com.example.json_warnings.json -------------------------------------------------------------------------------- /tests/manifests/dconf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/dconf.json -------------------------------------------------------------------------------- /tests/manifests/display-only-wayland.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/display-only-wayland.json -------------------------------------------------------------------------------- /tests/manifests/display-supported2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/display-supported2.json -------------------------------------------------------------------------------- /tests/manifests/display-supported3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/display-supported3.json -------------------------------------------------------------------------------- /tests/manifests/domain_checks/ch.wwwwww.bar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/domain_checks/ch.wwwwww.bar.json -------------------------------------------------------------------------------- /tests/manifests/domain_checks/com.--github--.flathub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/domain_checks/com.--github--.flathub.json -------------------------------------------------------------------------------- /tests/manifests/domain_checks/com.github.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/domain_checks/com.github.json -------------------------------------------------------------------------------- /tests/manifests/domain_checks/io.frama.flopedt.FlOpEDT.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/domain_checks/io.frama.flopedt.FlOpEDT.json -------------------------------------------------------------------------------- /tests/manifests/domain_checks/io.frama.wwwwwwwwwwwww.bar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/domain_checks/io.frama.wwwwwwwwwwwww.bar.json -------------------------------------------------------------------------------- /tests/manifests/domain_checks/io.github.flatpak.flatpak.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/domain_checks/io.github.flatpak.flatpak.json -------------------------------------------------------------------------------- /tests/manifests/domain_checks/io.github.ghost.bar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/domain_checks/io.github.ghost.bar.json -------------------------------------------------------------------------------- /tests/manifests/domain_checks/io.github.wwwwwwwwwwwww.bar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/domain_checks/io.github.wwwwwwwwwwwww.bar.json -------------------------------------------------------------------------------- /tests/manifests/domain_checks/io.github.wwwwwwwwwwwww.foo.bar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/domain_checks/io.github.wwwwwwwwwwwww.foo.bar.json -------------------------------------------------------------------------------- /tests/manifests/domain_checks/io.gitlab.deeplomatics.bar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/domain_checks/io.gitlab.deeplomatics.bar.json -------------------------------------------------------------------------------- /tests/manifests/domain_checks/io.gitlab.wwwwwwwwwwwww.bar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/domain_checks/io.gitlab.wwwwwwwwwwwww.bar.json -------------------------------------------------------------------------------- /tests/manifests/domain_checks/io.sourceforge.wwwwwwwwwwwwwwww.bar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/domain_checks/io.sourceforge.wwwwwwwwwwwwwwww.bar.json -------------------------------------------------------------------------------- /tests/manifests/domain_checks/io.sourceforge.xampp.bar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/domain_checks/io.sourceforge.xampp.bar.json -------------------------------------------------------------------------------- /tests/manifests/domain_checks/org.electronjs.Electron200.BaseApp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/domain_checks/org.electronjs.Electron200.BaseApp.json -------------------------------------------------------------------------------- /tests/manifests/domain_checks/org.eu.encom.spectral.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/domain_checks/org.eu.encom.spectral.json -------------------------------------------------------------------------------- /tests/manifests/domain_checks/org.freedesktop.gitlab.drm_hwcomposer.drm-hwcomposer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/domain_checks/org.freedesktop.gitlab.drm_hwcomposer.drm-hwcomposer.json -------------------------------------------------------------------------------- /tests/manifests/domain_checks/org.freedesktop.gitlab.wwwwwwwwwwwww.bar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/domain_checks/org.freedesktop.gitlab.wwwwwwwwwwwww.bar.json -------------------------------------------------------------------------------- /tests/manifests/domain_checks/org.gnome.design.VectorSlicer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/domain_checks/org.gnome.design.VectorSlicer.json -------------------------------------------------------------------------------- /tests/manifests/domain_checks/org.gnome.gitlab.YaLTeR.Identity.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/domain_checks/org.gnome.gitlab.YaLTeR.Identity.json -------------------------------------------------------------------------------- /tests/manifests/domain_checks/org.gnome.gitlab.user.project.foo.bar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/domain_checks/org.gnome.gitlab.user.project.foo.bar.json -------------------------------------------------------------------------------- /tests/manifests/domain_checks/org.gnome.gitlab.wwwwwwwwwwwww.bar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/domain_checks/org.gnome.gitlab.wwwwwwwwwwwww.bar.json -------------------------------------------------------------------------------- /tests/manifests/domain_checks/org.gtk.Gtk33theme.Helium-dark.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/domain_checks/org.gtk.Gtk33theme.Helium-dark.json -------------------------------------------------------------------------------- /tests/manifests/domain_checks/page.codeberg.forgejo.code-of-conduct.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/domain_checks/page.codeberg.forgejo.code-of-conduct.json -------------------------------------------------------------------------------- /tests/manifests/domain_checks/page.codeberg.wwwwwwwwwwwww.foo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/domain_checks/page.codeberg.wwwwwwwwwwwww.foo.json -------------------------------------------------------------------------------- /tests/manifests/eol_runtime.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/eol_runtime.json -------------------------------------------------------------------------------- /tests/manifests/exceptions.json: -------------------------------------------------------------------------------- 1 | { 2 | "app-id": "org.flathub.exceptions" 3 | } 4 | -------------------------------------------------------------------------------- /tests/manifests/exceptions_wildcard.json: -------------------------------------------------------------------------------- 1 | { 2 | "app-id": "org.flathub.exceptions_wildcard" 3 | } 4 | -------------------------------------------------------------------------------- /tests/manifests/finish_args-incorrect_secrets-talk-name.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/finish_args-incorrect_secrets-talk-name.json -------------------------------------------------------------------------------- /tests/manifests/finish_args-new-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/finish_args-new-metadata.json -------------------------------------------------------------------------------- /tests/manifests/finish_args-wayland-x11.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/finish_args-wayland-x11.json -------------------------------------------------------------------------------- /tests/manifests/finish_args.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/finish_args.json -------------------------------------------------------------------------------- /tests/manifests/finish_args_empty.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/finish_args_empty.json -------------------------------------------------------------------------------- /tests/manifests/finish_args_fs_negative.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/finish_args_fs_negative.json -------------------------------------------------------------------------------- /tests/manifests/finish_args_missing.json: -------------------------------------------------------------------------------- 1 | { 2 | "app-id": "org.flathub.finish_args_missing" 3 | } 4 | -------------------------------------------------------------------------------- /tests/manifests/flathub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/flathub.json -------------------------------------------------------------------------------- /tests/manifests/flathub_json.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/flathub_json.json -------------------------------------------------------------------------------- /tests/manifests/git-repo-checks/.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/git-repo-checks/.gitmodules -------------------------------------------------------------------------------- /tests/manifests/git-repo-checks/git-repo-checks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/git-repo-checks/git-repo-checks.json -------------------------------------------------------------------------------- /tests/manifests/home_host/org.flathub.home_host1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/home_host/org.flathub.home_host1.json -------------------------------------------------------------------------------- /tests/manifests/home_host/org.flathub.home_host2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/home_host/org.flathub.home_host2.json -------------------------------------------------------------------------------- /tests/manifests/home_host/org.flathub.home_host3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/home_host/org.flathub.home_host3.json -------------------------------------------------------------------------------- /tests/manifests/home_host/org.flathub.home_host4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/home_host/org.flathub.home_host4.json -------------------------------------------------------------------------------- /tests/manifests/home_host/org.flathub.home_host5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/home_host/org.flathub.home_host5.json -------------------------------------------------------------------------------- /tests/manifests/home_host/org.flathub.home_host6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/home_host/org.flathub.home_host6.json -------------------------------------------------------------------------------- /tests/manifests/home_host/org.flathub.home_host7.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/home_host/org.flathub.home_host7.json -------------------------------------------------------------------------------- /tests/manifests/home_host/org.flathub.home_host_false.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/home_host/org.flathub.home_host_false.json -------------------------------------------------------------------------------- /tests/manifests/module-nightly-x-checker.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/module-nightly-x-checker.json -------------------------------------------------------------------------------- /tests/manifests/modules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/modules.json -------------------------------------------------------------------------------- /tests/manifests/modules_git_allowed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/modules_git_allowed.json -------------------------------------------------------------------------------- /tests/manifests/modules_git_disallowed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/modules_git_disallowed.json -------------------------------------------------------------------------------- /tests/manifests/network_access.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/network_access.json -------------------------------------------------------------------------------- /tests/manifests/symlinks/source.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/symlinks/source.json -------------------------------------------------------------------------------- /tests/manifests/symlinks/symlink.json: -------------------------------------------------------------------------------- 1 | source.json -------------------------------------------------------------------------------- /tests/manifests/toplevel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/toplevel.json -------------------------------------------------------------------------------- /tests/manifests/unknown-properties-1.json: -------------------------------------------------------------------------------- 1 | { 2 | "i-am-an-invalid-key": "foobar" 3 | } 4 | -------------------------------------------------------------------------------- /tests/manifests/unknown-properties-2.json: -------------------------------------------------------------------------------- 1 | { 2 | "x-i-am-an-custom-valid-key": "foobar" 3 | } 4 | -------------------------------------------------------------------------------- /tests/manifests/xdg-dirs-access.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/xdg-dirs-access.json -------------------------------------------------------------------------------- /tests/manifests/yaml/manfiest-invalid.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/yaml/manfiest-invalid.yml -------------------------------------------------------------------------------- /tests/manifests/yaml/manfiest-valid.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/manifests/yaml/manfiest-valid.yml -------------------------------------------------------------------------------- /tests/python3-pytest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/python3-pytest.json -------------------------------------------------------------------------------- /tests/repo/min_success_metadata/baseapp/org.flathub.BaseApp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/repo/min_success_metadata/baseapp/org.flathub.BaseApp.yaml -------------------------------------------------------------------------------- /tests/repo/min_success_metadata/console-app/org.flathub.cli.metainfo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/repo/min_success_metadata/console-app/org.flathub.cli.metainfo.xml -------------------------------------------------------------------------------- /tests/repo/min_success_metadata/console-app/org.flathub.cli.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/repo/min_success_metadata/console-app/org.flathub.cli.yaml -------------------------------------------------------------------------------- /tests/repo/min_success_metadata/extension/org.freedesktop.Sdk.Extension.flathub.metainfo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/repo/min_success_metadata/extension/org.freedesktop.Sdk.Extension.flathub.metainfo.xml -------------------------------------------------------------------------------- /tests/repo/min_success_metadata/extension/org.freedesktop.Sdk.Extension.flathub.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/repo/min_success_metadata/extension/org.freedesktop.Sdk.Extension.flathub.yaml -------------------------------------------------------------------------------- /tests/repo/min_success_metadata/gui-app/org.flathub.gui.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/repo/min_success_metadata/gui-app/org.flathub.gui.desktop -------------------------------------------------------------------------------- /tests/repo/min_success_metadata/gui-app/org.flathub.gui.metainfo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/repo/min_success_metadata/gui-app/org.flathub.gui.metainfo.xml -------------------------------------------------------------------------------- /tests/repo/min_success_metadata/gui-app/org.flathub.gui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/repo/min_success_metadata/gui-app/org.flathub.gui.png -------------------------------------------------------------------------------- /tests/repo/min_success_metadata/gui-app/org.flathub.gui.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/repo/min_success_metadata/gui-app/org.flathub.gui.yaml -------------------------------------------------------------------------------- /tests/test_builddir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/test_builddir.py -------------------------------------------------------------------------------- /tests/test_httpserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/test_httpserver.py -------------------------------------------------------------------------------- /tests/test_manifest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/tests/test_manifest.py -------------------------------------------------------------------------------- /utils/create_exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/utils/create_exceptions.py -------------------------------------------------------------------------------- /utils/merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/utils/merge.py -------------------------------------------------------------------------------- /utils/validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/utils/validator.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub-infra/flatpak-builder-lint/HEAD/uv.lock --------------------------------------------------------------------------------