Coverage report: 13%

Files Functions Classes

coverage.py v7.8.0, created at 2025-04-17 01:37 +0200

File statements missing excluded coverage
gws-app/gws/__init__.py 1893 53 0 97%
gws-app/gws/base/__init__.py 0 0 0 100%
gws-app/gws/base/action/__init__.py 3 0 0 100%
gws-app/gws/base/action/cli.py 31 31 0 0%
gws-app/gws/base/action/core.py 8 1 0 88%
gws-app/gws/base/action/manager.py 65 56 0 14%
gws-app/gws/base/application/__init__.py 1 1 0 0%
gws-app/gws/base/application/core.py 145 145 0 0%
gws-app/gws/base/application/middleware.py 39 39 0 0%
gws-app/gws/base/auth/__init__.py 1 0 0 100%
gws-app/gws/base/auth/cli.py 49 49 0 0%
gws-app/gws/base/auth/manager.py 87 60 0 31%
gws-app/gws/base/auth/method.py 7 1 0 86%
gws-app/gws/base/auth/mfa.py 75 43 0 43%
gws-app/gws/base/auth/provider.py 17 5 0 71%
gws-app/gws/base/auth/session.py 18 10 0 44%
gws-app/gws/base/auth/session_manager.py 7 1 0 86%
gws-app/gws/base/auth/sql_provider.py 69 69 0 0%
gws-app/gws/base/auth/system_provider.py 35 25 0 29%
gws-app/gws/base/auth/user.py 142 103 0 27%
gws-app/gws/base/client/__init__.py 1 1 0 0%
gws-app/gws/base/client/bundles.py 44 44 0 0%
gws-app/gws/base/client/core.py 71 71 0 0%
gws-app/gws/base/database/__init__.py 1 1 0 0%
gws-app/gws/base/database/_test/__init__.py 0 0 0 100%
gws-app/gws/base/database/_test/model_test.py 50 50 0 0%
gws-app/gws/base/database/_test/provider_test.py 80 80 0 0%
gws-app/gws/base/database/layer.py 47 47 0 0%
gws-app/gws/base/database/manager.py 33 33 0 0%
gws-app/gws/base/database/model.py 152 152 0 0%
gws-app/gws/base/database/provider.py 132 132 0 0%
gws-app/gws/base/edit/__init__.py 0 0 0 100%
gws-app/gws/base/edit/action.py 34 34 0 0%
gws-app/gws/base/edit/api.py 46 46 0 0%
gws-app/gws/base/edit/helper.py 138 138 0 0%
gws-app/gws/base/feature/__init__.py 67 48 0 28%
gws-app/gws/base/layer/__init__.py 2 2 0 0%
gws-app/gws/base/layer/core.py 288 288 0 0%
gws-app/gws/base/layer/group.py 55 55 0 0%
gws-app/gws/base/layer/image.py 5 5 0 0%
gws-app/gws/base/layer/ows.py 39 39 0 0%
gws-app/gws/base/layer/tree.py 60 60 0 0%
gws-app/gws/base/layer/util.py 104 104 0 0%
gws-app/gws/base/layer/vector.py 53 53 0 0%
gws-app/gws/base/legend/__init__.py 1 1 0 0%
gws-app/gws/base/legend/core.py 54 54 0 0%
gws-app/gws/base/map/__init__.py 1 1 0 0%
gws-app/gws/base/map/action.py 156 156 0 0%
gws-app/gws/base/map/core.py 68 68 0 0%
gws-app/gws/base/model/__init__.py 3 3 0 0%
gws-app/gws/base/model/core.py 204 204 0 0%
gws-app/gws/base/model/default_model.py 39 39 0 0%
gws-app/gws/base/model/field.py 117 117 0 0%
gws-app/gws/base/model/manager.py 48 48 0 0%
gws-app/gws/base/model/related_field.py 158 158 0 0%
gws-app/gws/base/model/scalar_field.py 72 72 0 0%
gws-app/gws/base/model/util.py 35 35 0 0%
gws-app/gws/base/model/validator.py 14 14 0 0%
gws-app/gws/base/model/value.py 16 16 0 0%
gws-app/gws/base/model/widget.py 13 13 0 0%
gws-app/gws/base/ows/__init__.py 0 0 0 100%
gws-app/gws/base/ows/client/__init__.py 2 2 0 0%
gws-app/gws/base/ows/client/cli.py 46 46 0 0%
gws-app/gws/base/ows/client/error.py 3 3 0 0%
gws-app/gws/base/ows/client/featureinfo.py 119 119 0 0%
gws-app/gws/base/ows/client/finder.py 26 26 0 0%
gws-app/gws/base/ows/client/model.py 24 24 0 0%
gws-app/gws/base/ows/client/parseutil.py 134 134 0 0%
gws-app/gws/base/ows/client/provider.py 110 110 0 0%
gws-app/gws/base/ows/client/request.py 35 35 0 0%
gws-app/gws/base/ows/server/__init__.py 3 3 0 0%
gws-app/gws/base/ows/server/action.py 52 52 0 0%
gws-app/gws/base/ows/server/core.py 35 35 0 0%
gws-app/gws/base/ows/server/error.py 68 68 0 0%
gws-app/gws/base/ows/server/filter.py 44 44 0 0%
gws-app/gws/base/ows/server/layer_caps.py 88 88 0 0%
gws-app/gws/base/ows/server/request.py 171 171 0 0%
gws-app/gws/base/ows/server/service.py 164 164 0 0%
gws-app/gws/base/ows/server/templatelib.py 76 76 0 0%
gws-app/gws/base/printer/__init__.py 2 2 0 0%
gws-app/gws/base/printer/action.py 60 60 0 0%
gws-app/gws/base/printer/core.py 32 32 0 0%
gws-app/gws/base/printer/manager.py 48 48 0 0%
gws-app/gws/base/printer/worker.py 164 164 0 0%
gws-app/gws/base/project/__init__.py 1 1 0 0%
gws-app/gws/base/project/action.py 20 20 0 0%
gws-app/gws/base/project/core.py 76 76 0 0%
gws-app/gws/base/search/__init__.py 1 1 0 0%
gws-app/gws/base/search/action.py 68 68 0 0%
gws-app/gws/base/search/finder.py 74 74 0 0%
gws-app/gws/base/search/manager.py 45 45 0 0%
gws-app/gws/base/shape/__init__.py 205 140 0 32%
gws-app/gws/base/storage/__init__.py 2 2 0 0%
gws-app/gws/base/storage/core.py 70 70 0 0%
gws-app/gws/base/storage/manager.py 22 22 0 0%
gws-app/gws/base/template/__init__.py 2 2 0 0%
gws-app/gws/base/template/core.py 62 62 0 0%
gws-app/gws/base/template/manager.py 29 29 0 0%
gws-app/gws/base/web/__init__.py 1 0 0 100%
gws-app/gws/base/web/action.py 134 134 0 0%
gws-app/gws/base/web/error.py 51 17 0 67%
gws-app/gws/base/web/manager.py 50 36 0 28%
gws-app/gws/base/web/site.py 93 29 0 69%
gws-app/gws/base/web/wsgi.py 194 149 0 23%
gws-app/gws/base/web/wsgi_app.py 111 93 0 16%
gws-app/gws/base/web/wsgi_main.py 2 2 0 0%
gws-app/gws/config/__init__.py 2 0 0 100%
gws-app/gws/config/loader.py 122 102 0 16%
gws-app/gws/config/parser.py 183 157 0 14%
gws-app/gws/config/util.py 80 80 0 0%
gws-app/gws/core/__init__.py 0 0 0 100%
gws-app/gws/core/const.py 35 0 0 100%
gws-app/gws/core/debug.py 112 95 0 15%
gws-app/gws/core/env.py 29 0 0 100%
gws-app/gws/core/log.py 116 84 0 28%
gws-app/gws/core/tree_impl.py 247 203 0 18%
gws-app/gws/core/util.py 554 430 0 22%
gws-app/gws/ext/__init__.py 123 8 0 93%
gws-app/gws/gis/__init__.py 0 0 0 100%
gws-app/gws/gis/bounds/__init__.py 43 43 0 0%
gws-app/gws/gis/bounds/_test.py 83 83 0 0%
gws-app/gws/gis/cache/__init__.py 1 1 0 0%
gws-app/gws/gis/cache/cli.py 62 62 0 0%
gws-app/gws/gis/cache/core.py 157 157 0 0%
gws-app/gws/gis/crs/__init__.py 202 151 0 25%
gws-app/gws/gis/crs/_test.py 43 43 0 0%
gws-app/gws/gis/extent/__init__.py 92 66 0 28%
gws-app/gws/gis/extent/_test.py 103 103 0 0%
gws-app/gws/gis/gdalx/__init__.py 333 333 0 0%
gws-app/gws/gis/gdalx/_test.py 24 24 0 0%
gws-app/gws/gis/gml/__init__.py 2 2 0 0%
gws-app/gws/gis/gml/parser.py 104 104 0 0%
gws-app/gws/gis/gml/writer.py 100 100 0 0%
gws-app/gws/gis/mpx/__init__.py 38 38 0 0%
gws-app/gws/gis/mpx/config.py 77 77 0 0%
gws-app/gws/gis/mpx/util.py 28 28 0 0%
gws-app/gws/gis/mpx/wsgi_app.py 29 29 0 0%
gws-app/gws/gis/mpx/wsgi_main.py 3 3 0 0%
gws-app/gws/gis/render/__init__.py 156 130 0 17%
gws-app/gws/gis/render/_test.py 81 81 0 0%
gws-app/gws/gis/source/__init__.py 104 104 0 0%
gws-app/gws/gis/source/_test.py 152 152 0 0%
gws-app/gws/gis/zoom/__init__.py 83 83 0 0%
gws-app/gws/gis/zoom/_test.py 69 69 0 0%
gws-app/gws/lib/__init__.py 0 0 0 100%
gws-app/gws/lib/cli/__init__.py 149 91 0 39%
gws-app/gws/lib/datetimex/__init__.py 278 184 0 34%
gws-app/gws/lib/datetimex/_test.py 130 130 0 0%
gws-app/gws/lib/font/__init__.py 17 8 0 53%
gws-app/gws/lib/htmlx/__init__.py 29 29 0 0%
gws-app/gws/lib/image/__init__.py 161 112 0 30%
gws-app/gws/lib/image/_test.py 139 139 0 0%
gws-app/gws/lib/importer/__init__.py 47 37 0 21%
gws-app/gws/lib/importer/_test.py 67 67 0 0%
gws-app/gws/lib/inifile/__init__.py 22 22 0 0%
gws-app/gws/lib/inifile/_test.py 17 17 0 0%
gws-app/gws/lib/intl/__init__.py 126 126 0 0%
gws-app/gws/lib/intl/_test.py 31 31 0 0%
gws-app/gws/lib/job/__init__.py 85 85 0 0%
gws-app/gws/lib/jsonx/__init__.py 39 25 0 36%
gws-app/gws/lib/jsonx/_test.py 44 44 0 0%
gws-app/gws/lib/lock/__init__.py 72 72 0 0%
gws-app/gws/lib/metadata/__init__.py 2 2 0 0%
gws-app/gws/lib/metadata/core.py 56 56 0 0%
gws-app/gws/lib/metadata/inspire.py 12 12 0 0%
gws-app/gws/lib/mime/__init__.py 68 35 0 49%
gws-app/gws/lib/mime/_test.py 23 23 0 0%
gws-app/gws/lib/misc/__init__.py 19 19 0 0%
gws-app/gws/lib/misc/tree_viewer/__init__.py 112 112 0 0%
gws-app/gws/lib/net/__init__.py 208 136 0 35%
gws-app/gws/lib/net/_test.py 59 59 0 0%
gws-app/gws/lib/osx/__init__.py 206 157 0 24%
gws-app/gws/lib/osx/_test.py 190 190 0 0%
gws-app/gws/lib/otp/__init__.py 73 47 0 36%
gws-app/gws/lib/otp/_test.py 29 29 0 0%
gws-app/gws/lib/password/__init__.py 55 55 0 0%
gws-app/gws/lib/password/_test.py 57 57 0 0%
gws-app/gws/lib/pdf/__init__.py 39 39 0 0%
gws-app/gws/lib/pdf/_test.py 65 65 0 0%
gws-app/gws/lib/sa/__init__.py 6 0 0 100%
gws-app/gws/lib/sqlitex/__init__.py 56 56 0 0%
gws-app/gws/lib/style/__init__.py 2 0 0 100%
gws-app/gws/lib/style/_test.py 61 61 0 0%
gws-app/gws/lib/style/core.py 40 19 0 52%
gws-app/gws/lib/style/icon.py 73 54 0 26%
gws-app/gws/lib/style/parser.py 142 68 0 52%
gws-app/gws/lib/svg/__init__.py 2 0 0 100%
gws-app/gws/lib/svg/draw.py 276 235 0 15%
gws-app/gws/lib/svg/element.py 30 17 0 43%
gws-app/gws/lib/uom/__init__.py 77 50 0 35%
gws-app/gws/lib/uom/_test.py 96 96 0 0%
gws-app/gws/lib/upload/__init__.py 0 0 0 100%
gws-app/gws/lib/vendor/__init__.py 0 0 0 100%
gws-app/gws/lib/vendor/dog/__init__.py 13 13 0 0%
gws-app/gws/lib/vendor/dog/builder.py 547 547 0 0%
gws-app/gws/lib/vendor/dog/markdown.py 309 309 0 0%
gws-app/gws/lib/vendor/dog/options.py 37 37 0 0%
gws-app/gws/lib/vendor/dog/server.py 58 58 0 0%
gws-app/gws/lib/vendor/dog/template.py 113 113 0 0%
gws-app/gws/lib/vendor/dog/util.py 148 148 0 0%
gws-app/gws/lib/vendor/jump/__init__.py 23 10 0 57%
gws-app/gws/lib/vendor/jump/compiler.py 1567 1229 0 22%
gws-app/gws/lib/vendor/jump/engine.py 249 179 0 28%
gws-app/gws/lib/vendor/slon/__init__.py 484 419 0 13%
gws-app/gws/lib/vendor/umsgpack.py 549 423 0 23%
gws-app/gws/lib/xmlx/__init__.py 4 0 0 100%
gws-app/gws/lib/xmlx/_test/element_test.py 106 0 0 100%
gws-app/gws/lib/xmlx/_test/namespace_test.py 97 0 0 100%
gws-app/gws/lib/xmlx/_test/parser_test.py 0 0 0 100%
gws-app/gws/lib/xmlx/_test/serializer_test.py 10 0 0 100%
gws-app/gws/lib/xmlx/_test/tag_test.py 57 0 0 100%
gws-app/gws/lib/xmlx/element.py 93 14 0 85%
gws-app/gws/lib/xmlx/error.py 11 0 0 100%
gws-app/gws/lib/xmlx/namespace.py 131 5 0 96%
gws-app/gws/lib/xmlx/parser.py 107 35 0 67%
gws-app/gws/lib/xmlx/serializer.py 119 10 0 92%
gws-app/gws/lib/xmlx/tag.py 71 11 0 85%
gws-app/gws/lib/zipx/__init__.py 89 89 0 0%
gws-app/gws/lib/zipx/_test.py 160 160 0 0%
gws-app/gws/plugin/__init__.py 0 0 0 100%
gws-app/gws/plugin/account/__init__.py 0 0 0 100%
gws-app/gws/plugin/account/account_action.py 80 80 0 0%
gws-app/gws/plugin/account/admin_action.py 52 52 0 0%
gws-app/gws/plugin/account/auth_provider.py 29 29 0 0%
gws-app/gws/plugin/account/cli.py 17 17 0 0%
gws-app/gws/plugin/account/core.py 18 18 0 0%
gws-app/gws/plugin/account/helper.py 209 209 0 0%
gws-app/gws/plugin/alkis/__init__.py 0 0 0 100%
gws-app/gws/plugin/alkis/action.py 474 474 0 0%
gws-app/gws/plugin/alkis/cli.py 34 34 0 0%
gws-app/gws/plugin/alkis/data/__init__.py 1 1 0 0%
gws-app/gws/plugin/alkis/data/export.py 83 83 0 0%
gws-app/gws/plugin/alkis/data/geo_info_dok/__init__.py 0 0 0 100%
gws-app/gws/plugin/alkis/data/geo_info_dok/generator.py 503 503 0 0%
gws-app/gws/plugin/alkis/data/geo_info_dok/gid6.py 3611 3611 0 0%
gws-app/gws/plugin/alkis/data/geo_info_dok/gid7.py 3945 3945 0 0%
gws-app/gws/plugin/alkis/data/index.py 492 492 0 0%
gws-app/gws/plugin/alkis/data/indexer.py 670 670 0 0%
gws-app/gws/plugin/alkis/data/norbit6.py 154 154 0 0%
gws-app/gws/plugin/alkis/data/types.py 275 275 0 0%
gws-app/gws/plugin/annotate_tool/__init__.py 0 0 0 100%
gws-app/gws/plugin/annotate_tool/action.py 27 27 0 0%
gws-app/gws/plugin/auth_method/__init__.py 0 0 0 100%
gws-app/gws/plugin/auth_method/basic/__init__.py 49 49 0 0%
gws-app/gws/plugin/auth_method/token/__init__.py 44 44 0 0%
gws-app/gws/plugin/auth_method/web/__init__.py 0 0 0 100%
gws-app/gws/plugin/auth_method/web/_test.py 107 107 0 0%
gws-app/gws/plugin/auth_method/web/action.py 37 37 0 0%
gws-app/gws/plugin/auth_method/web/core.py 153 153 0 0%
gws-app/gws/plugin/auth_provider/__init__.py 0 0 0 100%
gws-app/gws/plugin/auth_provider/file/__init__.py 57 57 0 0%
gws-app/gws/plugin/auth_provider/ldap/__init__.py 155 155 0 0%
gws-app/gws/plugin/auth_session_manager/__init__.py 0 0 0 100%
gws-app/gws/plugin/auth_session_manager/sqlite/__init__.py 60 60 0 0%
gws-app/gws/plugin/auth_session_manager/sqlite/_test.py 90 90 0 0%
gws-app/gws/plugin/csv_helper/__init__.py 82 82 0 0%
gws-app/gws/plugin/csv_helper/_test.py 36 36 0 0%
gws-app/gws/plugin/dimension/__init__.py 27 27 0 0%
gws-app/gws/plugin/email_helper/__init__.py 90 90 0 0%
gws-app/gws/plugin/gbd_geoservices/__init__.py 0 0 0 100%
gws-app/gws/plugin/gbd_geoservices/finder.py 22 22 0 0%
gws-app/gws/plugin/gbd_geoservices/model.py 68 68 0 0%
gws-app/gws/plugin/geojson/__init__.py 0 0 0 100%
gws-app/gws/plugin/geojson/layer.py 38 38 0 0%
gws-app/gws/plugin/geojson/model.py 19 19 0 0%
gws-app/gws/plugin/geojson/provider.py 34 34 0 0%
gws-app/gws/plugin/legend/__init__.py 0 0 0 100%
gws-app/gws/plugin/legend/combined/__init__.py 22 22 0 0%
gws-app/gws/plugin/legend/html/__init__.py 16 16 0 0%
gws-app/gws/plugin/legend/remote/__init__.py 25 25 0 0%
gws-app/gws/plugin/legend/static/__init__.py 15 15 0 0%
gws-app/gws/plugin/model_field/__init__.py 0 0 0 100%
gws-app/gws/plugin/model_field/bool/__init__.py 18 18 0 0%
gws-app/gws/plugin/model_field/bool/_test.py 36 36 0 0%
gws-app/gws/plugin/model_field/date/__init__.py 19 19 0 0%
gws-app/gws/plugin/model_field/date/_test.py 39 39 0 0%
gws-app/gws/plugin/model_field/datetime/__init__.py 19 19 0 0%
gws-app/gws/plugin/model_field/datetime/_test.py 39 39 0 0%
gws-app/gws/plugin/model_field/file/__init__.py 150 150 0 0%
gws-app/gws/plugin/model_field/float/__init__.py 18 18 0 0%
gws-app/gws/plugin/model_field/float/_test.py 37 37 0 0%
gws-app/gws/plugin/model_field/geometry/__init__.py 93 93 0 0%
gws-app/gws/plugin/model_field/geometry/_test.py 70 70 0 0%
gws-app/gws/plugin/model_field/integer/__init__.py 21 21 0 0%
gws-app/gws/plugin/model_field/integer/_test.py 37 37 0 0%
gws-app/gws/plugin/model_field/related_feature/__init__.py 66 66 0 0%
gws-app/gws/plugin/model_field/related_feature/_test.py 85 85 0 0%
gws-app/gws/plugin/model_field/related_feature_list/__init__.py 19 19 0 0%
gws-app/gws/plugin/model_field/related_feature_list/_test.py 68 68 0 0%
gws-app/gws/plugin/model_field/related_linked_feature_list/__init__.py 88 88 0 0%
gws-app/gws/plugin/model_field/related_linked_feature_list/_test.py 51 51 0 0%
gws-app/gws/plugin/model_field/related_multi_feature_list/__init__.py 93 93 0 0%
gws-app/gws/plugin/model_field/related_multi_feature_list/_test.py 101 101 0 0%
gws-app/gws/plugin/model_field/text/__init__.py 45 45 0 0%
gws-app/gws/plugin/model_field/text/_test.py 25 25 0 0%
gws-app/gws/plugin/model_field/time/__init__.py 19 19 0 0%
gws-app/gws/plugin/model_validator/__init__.py 0 0 0 100%
gws-app/gws/plugin/model_validator/date_range/__init__.py 30 30 0 0%
gws-app/gws/plugin/model_validator/format/__init__.py 9 9 0 0%
gws-app/gws/plugin/model_validator/not_empty/__init__.py 15 15 0 0%
gws-app/gws/plugin/model_validator/number_range/__init__.py 26 26 0 0%
gws-app/gws/plugin/model_validator/regex/__init__.py 16 16 0 0%
gws-app/gws/plugin/model_value/__init__.py 0 0 0 100%
gws-app/gws/plugin/model_value/current_timestamp/__init__.py 9 9 0 0%
gws-app/gws/plugin/model_value/current_user/__init__.py 14 14 0 0%
gws-app/gws/plugin/model_value/expression/__init__.py 20 20 0 0%
gws-app/gws/plugin/model_value/format/__init__.py 11 11 0 0%
gws-app/gws/plugin/model_value/static/__init__.py 9 9 0 0%
gws-app/gws/plugin/model_widget/__init__.py 0 0 0 100%
gws-app/gws/plugin/model_widget/date/__init__.py 9 9 0 0%
gws-app/gws/plugin/model_widget/feature_list/__init__.py 18 18 0 0%
gws-app/gws/plugin/model_widget/feature_select/__init__.py 10 10 0 0%
gws-app/gws/plugin/model_widget/feature_suggest/__init__.py 9 9 0 0%
gws-app/gws/plugin/model_widget/file/__init__.py 9 9 0 0%
gws-app/gws/plugin/model_widget/file_list/__init__.py 16 16 0 0%
gws-app/gws/plugin/model_widget/float/__init__.py 14 14 0 0%
gws-app/gws/plugin/model_widget/geometry/__init__.py 15 15 0 0%
gws-app/gws/plugin/model_widget/hidden/__init__.py 9 9 0 0%
gws-app/gws/plugin/model_widget/input/__init__.py 11 11 0 0%
gws-app/gws/plugin/model_widget/integer/__init__.py 14 14 0 0%
gws-app/gws/plugin/model_widget/password/__init__.py 14 14 0 0%
gws-app/gws/plugin/model_widget/select/__init__.py 24 24 0 0%
gws-app/gws/plugin/model_widget/textarea/__init__.py 14 14 0 0%
gws-app/gws/plugin/model_widget/toggle/__init__.py 11 11 0 0%
gws-app/gws/plugin/nominatim/__init__.py 0 0 0 100%
gws-app/gws/plugin/nominatim/finder.py 24 24 0 0%
gws-app/gws/plugin/nominatim/model.py 70 70 0 0%
gws-app/gws/plugin/ows_client/__init__.py 0 0 0 100%
gws-app/gws/plugin/ows_client/wfs/__init__.py 0 0 0 100%
gws-app/gws/plugin/ows_client/wfs/caps.py 19 19 0 0%
gws-app/gws/plugin/ows_client/wfs/finder.py 18 18 0 0%
gws-app/gws/plugin/ows_client/wfs/flatlayer.py 60 60 0 0%
gws-app/gws/plugin/ows_client/wfs/layer.py 23 23 0 0%
gws-app/gws/plugin/ows_client/wfs/model.py 17 17 0 0%
gws-app/gws/plugin/ows_client/wfs/provider.py 68 68 0 0%
gws-app/gws/plugin/ows_client/wms/__init__.py 0 0 0 100%
gws-app/gws/plugin/ows_client/wms/caps.py 50 50 0 0%
gws-app/gws/plugin/ows_client/wms/finder.py 20 20 0 0%
gws-app/gws/plugin/ows_client/wms/flatlayer.py 96 96 0 0%
gws-app/gws/plugin/ows_client/wms/layer.py 23 23 0 0%
gws-app/gws/plugin/ows_client/wms/model.py 17 17 0 0%
gws-app/gws/plugin/ows_client/wms/provider.py 64 64 0 0%
gws-app/gws/plugin/ows_client/wmts/__init__.py 0 0 0 100%
gws-app/gws/plugin/ows_client/wmts/caps.py 56 56 0 0%
gws-app/gws/plugin/ows_client/wmts/layer.py 106 106 0 0%
gws-app/gws/plugin/ows_client/wmts/provider.py 34 34 0 0%
gws-app/gws/plugin/ows_server/__init__.py 0 0 0 100%
gws-app/gws/plugin/ows_server/csw/__init__.py 0 0 0 100%
gws-app/gws/plugin/ows_server/csw/filter.py 37 37 0 0%
gws-app/gws/plugin/ows_server/wcs/__init__.py 0 0 0 100%
gws-app/gws/plugin/ows_server/wfs/__init__.py 96 96 0 0%
gws-app/gws/plugin/ows_server/wms/__init__.py 119 119 0 0%
gws-app/gws/plugin/ows_server/wmts/__init__.py 90 90 0 0%
gws-app/gws/plugin/postgres/__init__.py 0 0 0 100%
gws-app/gws/plugin/postgres/auth_provider.py 12 12 0 0%
gws-app/gws/plugin/postgres/finder.py 31 31 0 0%
gws-app/gws/plugin/postgres/layer.py 8 8 0 0%
gws-app/gws/plugin/postgres/model.py 11 11 0 0%
gws-app/gws/plugin/postgres/provider.py 130 130 0 0%
gws-app/gws/plugin/qfield/__init__.py 0 0 0 100%
gws-app/gws/plugin/qfield/action.py 119 119 0 0%
gws-app/gws/plugin/qfield/core.py 697 697 0 0%
gws-app/gws/plugin/qgis/__init__.py 1 1 0 0%
gws-app/gws/plugin/qgis/caps.py 408 408 0 0%
gws-app/gws/plugin/qgis/cli.py 51 51 0 0%
gws-app/gws/plugin/qgis/finder.py 21 21 0 0%
gws-app/gws/plugin/qgis/flatlayer.py 110 110 0 0%
gws-app/gws/plugin/qgis/layer.py 20 20 0 0%
gws-app/gws/plugin/qgis/legend.py 37 37 0 0%
gws-app/gws/plugin/qgis/model.py 17 17 0 0%
gws-app/gws/plugin/qgis/project.py 96 96 0 0%
gws-app/gws/plugin/qgis/provider.py 245 245 0 0%
gws-app/gws/plugin/qgis/template.py 141 141 0 0%
gws-app/gws/plugin/select_tool/__init__.py 0 0 0 100%
gws-app/gws/plugin/select_tool/action.py 28 28 0 0%
gws-app/gws/plugin/storage_provider/__init__.py 0 0 0 100%
gws-app/gws/plugin/storage_provider/sqlite/__init__.py 36 36 0 0%
gws-app/gws/plugin/template/__init__.py 0 0 0 100%
gws-app/gws/plugin/template/html/__init__.py 177 177 0 0%
gws-app/gws/plugin/template/map/__init__.py 38 38 0 0%
gws-app/gws/plugin/template/py/__init__.py 33 33 0 0%
gws-app/gws/plugin/template/text/__init__.py 69 69 0 0%
gws-app/gws/plugin/tile_layer/__init__.py 0 0 0 100%
gws-app/gws/plugin/tile_layer/layer.py 55 55 0 0%
gws-app/gws/plugin/tile_layer/provider.py 29 29 0 0%
gws-app/gws/plugin/xml_helper/__init__.py 33 33 0 0%
gws-app/gws/server/__init__.py 1 1 0 0%
gws-app/gws/server/cli.py 25 25 0 0%
gws-app/gws/server/control.py 59 59 0 0%
gws-app/gws/server/core.py 88 88 0 0%
gws-app/gws/server/manager.py 105 105 0 0%
gws-app/gws/server/monitor.py 114 114 0 0%
gws-app/gws/server/spool/__init__.py 1 1 0 0%
gws-app/gws/server/spool/runner.py 22 22 0 0%
gws-app/gws/server/spool/wsgi_app.py 27 27 0 0%
gws-app/gws/server/spool/wsgi_main.py 3 3 0 0%
gws-app/gws/server/uwsgi_module.py 7 7 0 0%
gws-app/gws/spec/__init__.py 1 0 0 100%
gws-app/gws/spec/core.py 82 0 0 100%
gws-app/gws/spec/generator/__init__.py 0 0 0 100%
gws-app/gws/spec/generator/base.py 98 48 0 51%
gws-app/gws/spec/generator/configref.py 160 127 0 21%
gws-app/gws/spec/generator/generator.py 74 67 0 9%
gws-app/gws/spec/generator/manifest.py 46 33 0 28%
gws-app/gws/spec/generator/normalizer.py 201 184 0 8%
gws-app/gws/spec/generator/parser.py 430 385 0 10%
gws-app/gws/spec/generator/specs.py 89 85 0 4%
gws-app/gws/spec/generator/strings.py 23 19 0 17%
gws-app/gws/spec/generator/typescript.py 124 99 0 20%
gws-app/gws/spec/generator/util.py 35 27 0 23%
gws-app/gws/spec/reader.py 313 257 0 18%
gws-app/gws/spec/runtime.py 136 111 0 18%
gws-app/gws/spec/spec.py 25 25 0 0%
gws-app/gws/test/__init__.py 0 0 0 100%
gws-app/gws/test/container_runner.py 97 22 0 77%
gws-app/gws/test/mock.py 39 18 0 54%
gws-app/gws/test/mockserver.py 122 122 0 0%
gws-app/gws/test/test.py 188 188 0 0%
gws-app/gws/test/util.py 235 123 0 48%
gws-app/gws/test/util_test.py 10 10 0 0%
Total 40795 35448 0 13%

No items found using the specified filter.