Coverage report: 57%

Files Functions Classes

coverage.py v7.16.2, created at 2026-10-05 13:35 +0200

File   statements missing excluded   coverage
gws-app/gws/__init__.py   2086 12 16   99%
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   29 29 0   0%
gws-app/gws/base/action/core.py   7 0 0   100%
gws-app/gws/base/action/manager.py   94 44 0   53%
gws-app/gws/base/application/__init__.py   1 0 0   100%
gws-app/gws/base/application/core.py   147 13 0   91%
gws-app/gws/base/application/middleware.py   39 2 0   95%
gws-app/gws/base/application/templates/__init__.py   0 0 0   100%
gws-app/gws/base/auth/__init__.py   1 0 1   100%
gws-app/gws/base/auth/cli.py   47 47 0   0%
gws-app/gws/base/auth/manager.py   126 15 0   88%
gws-app/gws/base/auth/method.py   10 0 0   100%
gws-app/gws/base/auth/mfa.py   73 20 0   73%
gws-app/gws/base/auth/provider.py   16 3 0   81%
gws-app/gws/base/auth/session.py   19 0 0   100%
gws-app/gws/base/auth/session_manager.py   14 0 0   100%
gws-app/gws/base/auth/system_provider.py   36 4 0   89%
gws-app/gws/base/auth/throttle.py   89 1 0   99%
gws-app/gws/base/auth/user.py   140 22 0   84%
gws-app/gws/base/client/__init__.py   1 0 0   100%
gws-app/gws/base/client/bundles.py   42 30 0   29%
gws-app/gws/base/client/core.py   66 28 0   58%
gws-app/gws/base/database/__init__.py   1 0 0   100%
gws-app/gws/base/database/_test/__init__.py   0 0 0   100%
gws-app/gws/base/database/auth_provider.py   70 1 0   99%
gws-app/gws/base/database/connection.py   74 6 0   92%
gws-app/gws/base/database/layer.py   47 5 0   89%
gws-app/gws/base/database/manager.py   35 4 0   89%
gws-app/gws/base/database/model.py   167 24 0   86%
gws-app/gws/base/database/provider.py   189 25 0   87%
gws-app/gws/base/edit/__init__.py   0 0 0   100%
gws-app/gws/base/edit/action.py   36 2 0   94%
gws-app/gws/base/edit/api.py   46 0 0   100%
gws-app/gws/base/edit/helper.py   150 35 0   77%
gws-app/gws/base/exporter/__init__.py   2 0 0   100%
gws-app/gws/base/exporter/action.py   44 44 0   0%
gws-app/gws/base/exporter/core.py   36 3 0   92%
gws-app/gws/base/exporter/manager.py   34 7 0   79%
gws-app/gws/base/exporter/util.py   93 9 0   90%
gws-app/gws/base/exporter/worker.py   81 15 0   81%
gws-app/gws/base/feature/__init__.py   69 17 0   75%
gws-app/gws/base/grabber/__init__.py   2 0 0   100%
gws-app/gws/base/grabber/box.py   91 4 0   96%
gws-app/gws/base/grabber/core.py   188 6 0   97%
gws-app/gws/base/grabber/tile.py   41 0 0   100%
gws-app/gws/base/job/__init__.py   1 0 1   100%
gws-app/gws/base/job/manager.py   133 42 0   68%
gws-app/gws/base/job/worker.py   21 2 0   90%
gws-app/gws/base/layer/__init__.py   2 0 0   100%
gws-app/gws/base/layer/core.py   247 61 0   75%
gws-app/gws/base/layer/group.py   53 8 0   85%
gws-app/gws/base/layer/image.py   67 20 0   70%
gws-app/gws/base/layer/ows.py   40 5 0   88%
gws-app/gws/base/layer/tree.py   86 49 0   43%
gws-app/gws/base/layer/vector.py   54 23 0   57%
gws-app/gws/base/legend/__init__.py   1 0 0   100%
gws-app/gws/base/legend/core.py   34 2 0   94%
gws-app/gws/base/map/__init__.py   1 0 0   100%
gws-app/gws/base/map/action.py   160 63 0   61%
gws-app/gws/base/map/core.py   56 3 0   95%
gws-app/gws/base/metadata/__init__.py   2 0 0   100%
gws-app/gws/base/metadata/core.py   173 7 0   96%
gws-app/gws/base/metadata/inspire.py   119 2 0   98%
gws-app/gws/base/metadata/inspire_generate.py   43 43 0   0%
gws-app/gws/base/metadata/iso.py   107 0 0   100%
gws-app/gws/base/model/__init__.py   3 0 0   100%
gws-app/gws/base/model/core.py   184 17 0   91%
gws-app/gws/base/model/default_model.py   41 14 0   66%
gws-app/gws/base/model/field.py   111 23 0   79%
gws-app/gws/base/model/manager.py   48 14 0   71%
gws-app/gws/base/model/related_field.py   120 62 0   48%
gws-app/gws/base/model/scalar_field.py   71 12 0   83%
gws-app/gws/base/model/util.py   37 17 0   54%
gws-app/gws/base/model/validator.py   17 0 0   100%
gws-app/gws/base/model/value.py   20 20 0   0%
gws-app/gws/base/model/widget.py   11 0 0   100%
gws-app/gws/base/ows/__init__.py   0 0 0   100%
gws-app/gws/base/ows/client/__init__.py   1 0 0   100%
gws-app/gws/base/ows/client/cli.py   45 45 0   0%
gws-app/gws/base/ows/client/featureinfo.py   135 8 0   94%
gws-app/gws/base/ows/client/finder.py   27 12 0   56%
gws-app/gws/base/ows/client/model.py   25 5 0   80%
gws-app/gws/base/ows/client/parseutil.py   137 2 0   99%
gws-app/gws/base/ows/client/provider.py   102 60 0   41%
gws-app/gws/base/ows/client/request.py   34 20 0   41%
gws-app/gws/base/ows/server/__init__.py   3 0 0   100%
gws-app/gws/base/ows/server/action.py   53 25 0   53%
gws-app/gws/base/ows/server/core.py   38 0 0   100%
gws-app/gws/base/ows/server/error.py   70 18 0   74%
gws-app/gws/base/ows/server/layer_caps.py   93 18 0   81%
gws-app/gws/base/ows/server/request.py   210 36 0   83%
gws-app/gws/base/ows/server/service.py   187 60 0   68%
gws-app/gws/base/ows/server/templatelib.py   132 24 0   82%
gws-app/gws/base/printer/__init__.py   2 0 0   100%
gws-app/gws/base/printer/action.py   41 41 0   0%
gws-app/gws/base/printer/core.py   26 0 0   100%
gws-app/gws/base/printer/manager.py   14 7 0   50%
gws-app/gws/base/printer/worker.py   149 122 0   18%
gws-app/gws/base/project/__init__.py   1 0 0   100%
gws-app/gws/base/project/action.py   21 0 0   100%
gws-app/gws/base/project/core.py   63 0 0   100%
gws-app/gws/base/search/__init__.py   1 0 0   100%
gws-app/gws/base/search/action.py   78 78 0   0%
gws-app/gws/base/search/filter.py   98 70 0   29%
gws-app/gws/base/search/finder.py   73 17 0   77%
gws-app/gws/base/search/manager.py   47 18 0   62%
gws-app/gws/base/storage/__init__.py   2 0 0   100%
gws-app/gws/base/storage/core.py   71 34 0   52%
gws-app/gws/base/storage/manager.py   21 6 0   71%
gws-app/gws/base/template/__init__.py   2 0 0   100%
gws-app/gws/base/template/core.py   62 3 0   95%
gws-app/gws/base/template/manager.py   31 6 0   81%
gws-app/gws/base/web/__init__.py   1 0 0   100%
gws-app/gws/base/web/action.py   154 74 0   52%
gws-app/gws/base/web/error.py   53 6 0   89%
gws-app/gws/base/web/manager.py   21 2 0   90%
gws-app/gws/base/web/site.py   140 17 0   88%
gws-app/gws/base/web/wsgi.py   308 60 0   81%
gws-app/gws/base/web/wsgi_app.py   116 37 0   68%
gws-app/gws/base/web/wsgi_main.py   2 2 0   0%
gws-app/gws/config/__init__.py   3 0 0   100%
gws-app/gws/config/loader.py   208 167 0   20%
gws-app/gws/config/parser.py   217 180 0   17%
gws-app/gws/config/util.py   80 11 0   86%
gws-app/gws/core/__init__.py   0 0 0   100%
gws-app/gws/core/const.py   36 0 0   100%
gws-app/gws/core/debug.py   112 90 0   20%
gws-app/gws/core/env.py   29 0 0   100%
gws-app/gws/core/log.py   121 33 0   73%
gws-app/gws/core/tree_impl.py   299 34 0   89%
gws-app/gws/core/util.py   633 232 1   63%
gws-app/gws/ext/__init__.py   132 0 0   100%
gws-app/gws/gis/__init__.py   0 0 0   100%
gws-app/gws/gis/cache/__init__.py   2 0 0   100%
gws-app/gws/gis/cache/_test/__init__.py   0 0 0   100%
gws-app/gws/gis/cache/_test/util.py   44 0 0   100%
gws-app/gws/gis/cache/cli.py   160 84 0   48%
gws-app/gws/gis/cache/core.py   166 7 0   96%
gws-app/gws/gis/cache/seed.py   137 8 0   94%
gws-app/gws/gis/cache/store.py   76 2 0   97%
gws-app/gws/gis/render/__init__.py   130 46 0   65%
gws-app/gws/gis/source/__init__.py   102 5 0   95%
gws-app/gws/gis/zoom/__init__.py   165 7 0   96%
gws-app/gws/lib/__init__.py   0 0 0   100%
gws-app/gws/lib/bounds/__init__.py   49 2 0   96%
gws-app/gws/lib/cli/__init__.py   163 57 0   65%
gws-app/gws/lib/cql/__init__.py   3 0 0   100%
gws-app/gws/lib/cql/builder.py   223 7 0   97%
gws-app/gws/lib/cql/parser.py   404 12 0   97%
gws-app/gws/lib/crs/__init__.py   359 30 0   92%
gws-app/gws/lib/datetimex/__init__.py   310 62 0   80%
gws-app/gws/lib/dynimport/__init__.py   54 6 0   89%
gws-app/gws/lib/extent/__init__.py   86 2 0   98%
gws-app/gws/lib/font/__init__.py   16 0 0   100%
gws-app/gws/lib/gdalx/__init__.py   453 51 0   89%
gws-app/gws/lib/gml/__init__.py   2 0 0   100%
gws-app/gws/lib/gml/parser.py   109 8 0   93%
gws-app/gws/lib/gml/writer.py   102 2 0   98%
gws-app/gws/lib/grid/__init__.py   124 17 0   86%
gws-app/gws/lib/htmlx/__init__.py   30 1 0   97%
gws-app/gws/lib/image/__init__.py   215 36 0   83%
gws-app/gws/lib/inifile/__init__.py   32 0 0   100%
gws-app/gws/lib/intl/__init__.py   127 20 0   84%
gws-app/gws/lib/jsonx/__init__.py   38 7 0   82%
gws-app/gws/lib/mapserver/__init__.py   1 0 0   100%
gws-app/gws/lib/mapserver/core.py   221 50 0   77%
gws-app/gws/lib/mime/__init__.py   70 3 0   96%
gws-app/gws/lib/net/__init__.py   255 33 0   87%
gws-app/gws/lib/osx/__init__.py   210 53 0   75%
gws-app/gws/lib/otp/__init__.py   74 3 0   96%
gws-app/gws/lib/password/__init__.py   55 2 0   96%
gws-app/gws/lib/pdf/__init__.py   53 16 0   70%
gws-app/gws/lib/sa/__init__.py   6 0 1   100%
gws-app/gws/lib/shape/__init__.py   246 108 0   56%
gws-app/gws/lib/sqlitex/__init__.py   62 1 0   98%
gws-app/gws/lib/style/__init__.py   2 0 0   100%
gws-app/gws/lib/style/core.py   35 5 0   86%
gws-app/gws/lib/style/icon.py   72 18 0   75%
gws-app/gws/lib/style/parser.py   139 32 0   77%
gws-app/gws/lib/svg/__init__.py   2 0 0   100%
gws-app/gws/lib/svg/draw.py   318 61 0   81%
gws-app/gws/lib/svg/element.py   62 2 0   97%
gws-app/gws/lib/uom/__init__.py   105 33 0   69%
gws-app/gws/lib/watcher/__init__.py   67 0 1   100%
gws-app/gws/lib/xmlx/__init__.py   4 0 0   100%
gws-app/gws/lib/xmlx/element.py   147 1 0   99%
gws-app/gws/lib/xmlx/error.py   6 0 0   100%
gws-app/gws/lib/xmlx/namespace.py   82 0 0   100%
gws-app/gws/lib/xmlx/namespace_c.py   129 0 0   100%
gws-app/gws/lib/xmlx/parser.py   133 8 0   94%
gws-app/gws/lib/xmlx/serializer.py   149 4 0   97%
gws-app/gws/lib/xmlx/tag.py   61 1 0   98%
gws-app/gws/lib/xmlx/util.py   27 1 0   96%
gws-app/gws/lib/xmlx/validator.py   111 26 0   77%
gws-app/gws/lib/zipx/__init__.py   86 4 0   95%
gws-app/gws/plugin/__init__.py   0 0 0   100%
gws-app/gws/plugin/account/__init__.py   0 0 1   100%
gws-app/gws/plugin/account/account_action.py   82 82 0   0%
gws-app/gws/plugin/account/admin_action.py   55 55 0   0%
gws-app/gws/plugin/account/auth_provider.py   30 30 0   0%
gws-app/gws/plugin/account/cli.py   15 15 0   0%
gws-app/gws/plugin/account/core.py   32 32 0   0%
gws-app/gws/plugin/account/helper.py   203 203 0   0%
gws-app/gws/plugin/admin_action/__init__.py   0 0 0   100%
gws-app/gws/plugin/admin_action/action.py   30 30 0   0%
gws-app/gws/plugin/admin_action/inspector/__init__.py   189 189 0   0%
gws-app/gws/plugin/admin_action/mapcache/__init__.py   64 64 0   0%
gws-app/gws/plugin/alkis/__init__.py   0 0 0   100%
gws-app/gws/plugin/alkis/action.py   461 461 0   0%
gws-app/gws/plugin/alkis/cli.py   91 91 0   0%
gws-app/gws/plugin/alkis/data/__init__.py   1 1 0   0%
gws-app/gws/plugin/alkis/data/exporter.py   126 126 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/extract_props.py   40 40 0   0%
gws-app/gws/plugin/alkis/data/geo_info_dok/generator.py   514 514 0   0%
gws-app/gws/plugin/alkis/data/geo_info_dok/gid6.py   2337 2337 0   0%
gws-app/gws/plugin/alkis/data/geo_info_dok/gid7.py   2539 2539 0   0%
gws-app/gws/plugin/alkis/data/index.py   580 580 0   0%
gws-app/gws/plugin/alkis/data/indexer.py   683 683 0   0%
gws-app/gws/plugin/alkis/data/norbit6.py   155 155 0   0%
gws-app/gws/plugin/alkis/data/types.py   378 378 0   0%
gws-app/gws/plugin/annotate_tool/__init__.py   0 0 0   100%
gws-app/gws/plugin/annotate_tool/action.py   25 25 0   0%
gws-app/gws/plugin/auth_method/__init__.py   0 0 0   100%
gws-app/gws/plugin/auth_method/basic/__init__.py   46 2 0   96%
gws-app/gws/plugin/auth_method/token/__init__.py   37 0 0   100%
gws-app/gws/plugin/auth_method/web/__init__.py   0 0 0   100%
gws-app/gws/plugin/auth_method/web/action.py   39 6 0   85%
gws-app/gws/plugin/auth_method/web/core.py   196 43 0   78%
gws-app/gws/plugin/auth_mfa/__init__.py   0 0 0   100%
gws-app/gws/plugin/auth_mfa/email/__init__.py   35 35 0   0%
gws-app/gws/plugin/auth_mfa/totp/__init__.py   21 21 0   0%
gws-app/gws/plugin/auth_provider/__init__.py   0 0 0   100%
gws-app/gws/plugin/auth_provider/file/__init__.py   53 10 0   81%
gws-app/gws/plugin/auth_provider/ldap/__init__.py   185 13 0   93%
gws-app/gws/plugin/auth_session_manager/__init__.py   0 0 0   100%
gws-app/gws/plugin/auth_session_manager/sqlite/__init__.py   64 2 0   97%
gws-app/gws/plugin/csv_helper/__init__.py   95 15 0   84%
gws-app/gws/plugin/dimension/__init__.py   24 24 0   0%
gws-app/gws/plugin/email_helper/__init__.py   86 86 0   0%
gws-app/gws/plugin/exporter/__init__.py   0 0 0   100%
gws-app/gws/plugin/exporter/csv/__init__.py   16 0 0   100%
gws-app/gws/plugin/exporter/geojson/__init__.py   16 0 0   100%
gws-app/gws/plugin/exporter/gml/__init__.py   16 0 0   100%
gws-app/gws/plugin/exporter/kml/__init__.py   16 0 0   100%
gws-app/gws/plugin/exporter/shapefile/__init__.py   16 0 0   100%
gws-app/gws/plugin/gbd_geoservices/__init__.py   0 0 0   100%
gws-app/gws/plugin/gbd_geoservices/finder.py   21 21 0   0%
gws-app/gws/plugin/gbd_geoservices/model.py   104 104 0   0%
gws-app/gws/plugin/gekos/__init__.py   0 0 0   100%
gws-app/gws/plugin/gekos/action.py   45 45 0   0%
gws-app/gws/plugin/gekos/cli.py   13 13 0   0%
gws-app/gws/plugin/gekos/core.py   23 23 0   0%
gws-app/gws/plugin/gekos/index.py   92 92 0   0%
gws-app/gws/plugin/geojson/__init__.py   0 0 0   100%
gws-app/gws/plugin/geojson/finder.py   22 0 0   100%
gws-app/gws/plugin/geojson/layer.py   46 2 0   96%
gws-app/gws/plugin/geojson/model.py   19 0 0   100%
gws-app/gws/plugin/geojson/provider.py   56 12 0   79%
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   28 28 0   0%
gws-app/gws/plugin/legend/static/__init__.py   14 14 0   0%
gws-app/gws/plugin/mapshare/__init__.py   0 0 0   100%
gws-app/gws/plugin/mapshare/action.py   76 76 0   0%
gws-app/gws/plugin/mbtiles_layer/__init__.py   0 0 0   100%
gws-app/gws/plugin/mbtiles_layer/grabber.py   16 16 0   0%
gws-app/gws/plugin/mbtiles_layer/layer.py   35 35 0   0%
gws-app/gws/plugin/mbtiles_layer/provider.py   9 9 0   0%
gws-app/gws/plugin/model_field/__init__.py   0 0 0   100%
gws-app/gws/plugin/model_field/bool/__init__.py   20 4 0   80%
gws-app/gws/plugin/model_field/date/__init__.py   21 3 0   86%
gws-app/gws/plugin/model_field/datetime/__init__.py   21 6 0   71%
gws-app/gws/plugin/model_field/file/__init__.py   194 26 0   87%
gws-app/gws/plugin/model_field/float/__init__.py   20 4 0   80%
gws-app/gws/plugin/model_field/geometry/__init__.py   94 15 0   84%
gws-app/gws/plugin/model_field/integer/__init__.py   21 2 0   90%
gws-app/gws/plugin/model_field/related_feature/__init__.py   67 11 0   84%
gws-app/gws/plugin/model_field/related_feature_list/__init__.py   19 0 0   100%
gws-app/gws/plugin/model_field/related_linked_feature_list/__init__.py   86 3 0   97%
gws-app/gws/plugin/model_field/related_multi_feature_list/__init__.py   93 6 0   94%
gws-app/gws/plugin/model_field/text/__init__.py   47 7 0   85%
gws-app/gws/plugin/model_field/time/__init__.py   21 3 0   86%
gws-app/gws/plugin/model_validator/__init__.py   0 0 0   100%
gws-app/gws/plugin/model_validator/date_range/__init__.py   31 31 0   0%
gws-app/gws/plugin/model_validator/format/__init__.py   10 0 0   100%
gws-app/gws/plugin/model_validator/not_empty/__init__.py   16 1 0   94%
gws-app/gws/plugin/model_validator/number_range/__init__.py   27 27 0   0%
gws-app/gws/plugin/model_validator/regex/__init__.py   17 17 0   0%
gws-app/gws/plugin/model_value/__init__.py   0 0 0   100%
gws-app/gws/plugin/model_value/current_timestamp/__init__.py   10 10 0   0%
gws-app/gws/plugin/model_value/current_user/__init__.py   15 15 0   0%
gws-app/gws/plugin/model_value/expression/__init__.py   31 31 0   0%
gws-app/gws/plugin/model_value/format/__init__.py   12 12 0   0%
gws-app/gws/plugin/model_value/static/__init__.py   10 10 0   0%
gws-app/gws/plugin/model_widget/__init__.py   0 0 0   100%
gws-app/gws/plugin/model_widget/date/__init__.py   11 0 0   100%
gws-app/gws/plugin/model_widget/feature_list/__init__.py   20 1 0   95%
gws-app/gws/plugin/model_widget/feature_select/__init__.py   12 1 0   92%
gws-app/gws/plugin/model_widget/feature_suggest/__init__.py   11 11 0   0%
gws-app/gws/plugin/model_widget/file/__init__.py   11 0 0   100%
gws-app/gws/plugin/model_widget/file_list/__init__.py   12 12 0   0%
gws-app/gws/plugin/model_widget/float/__init__.py   14 1 0   93%
gws-app/gws/plugin/model_widget/geometry/__init__.py   15 0 0   100%
gws-app/gws/plugin/model_widget/hidden/__init__.py   11 11 0   0%
gws-app/gws/plugin/model_widget/input/__init__.py   12 0 0   100%
gws-app/gws/plugin/model_widget/integer/__init__.py   14 0 0   100%
gws-app/gws/plugin/model_widget/password/__init__.py   14 14 0   0%
gws-app/gws/plugin/model_widget/select/__init__.py   25 25 0   0%
gws-app/gws/plugin/model_widget/textarea/__init__.py   14 14 0   0%
gws-app/gws/plugin/model_widget/toggle/__init__.py   12 1 0   92%
gws-app/gws/plugin/nominatim/__init__.py   0 0 0   100%
gws-app/gws/plugin/nominatim/finder.py   23 23 0   0%
gws-app/gws/plugin/nominatim/model.py   69 69 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 0 0   100%
gws-app/gws/plugin/ows_client/wfs/finder.py   17 17 0   0%
gws-app/gws/plugin/ows_client/wfs/flatlayer.py   60 60 0   0%
gws-app/gws/plugin/ows_client/wfs/layer.py   22 22 0   0%
gws-app/gws/plugin/ows_client/wfs/model.py   16 16 0   0%
gws-app/gws/plugin/ows_client/wfs/provider.py   74 74 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 0 0   100%
gws-app/gws/plugin/ows_client/wms/finder.py   19 19 0   0%
gws-app/gws/plugin/ows_client/wms/flatlayer.py   81 81 0   0%
gws-app/gws/plugin/ows_client/wms/grabber.py   16 16 0   0%
gws-app/gws/plugin/ows_client/wms/layer.py   22 22 0   0%
gws-app/gws/plugin/ows_client/wms/model.py   16 16 0   0%
gws-app/gws/plugin/ows_client/wms/provider.py   90 90 0   0%
gws-app/gws/plugin/ows_client/wmts/__init__.py   0 0 0   100%
gws-app/gws/plugin/ows_client/wmts/caps.py   55 0 0   100%
gws-app/gws/plugin/ows_client/wmts/grabber.py   16 16 0   0%
gws-app/gws/plugin/ows_client/wmts/layer.py   119 119 0   0%
gws-app/gws/plugin/ows_client/wmts/provider.py   40 40 0   0%
gws-app/gws/plugin/ows_server/__init__.py   0 0 0   100%
gws-app/gws/plugin/ows_server/csw/__init__.py   110 21 0   81%
gws-app/gws/plugin/ows_server/csw/templates/__init__.py   0 0 0   100%
gws-app/gws/plugin/ows_server/csw/templates/iso/__init__.py   0 0 0   100%
gws-app/gws/plugin/ows_server/csw/templates/iso/record.py   68 4 0   94%
gws-app/gws/plugin/ows_server/wfs/__init__.py   111 20 0   82%
gws-app/gws/plugin/ows_server/wfs/templates/__init__.py   0 0 0   100%
gws-app/gws/plugin/ows_server/wms/__init__.py   137 74 0   46%
gws-app/gws/plugin/ows_server/wms/templates/__init__.py   0 0 0   100%
gws-app/gws/plugin/ows_server/wmts/__init__.py   114 54 0   53%
gws-app/gws/plugin/ows_server/wmts/templates/__init__.py   0 0 0   100%
gws-app/gws/plugin/postgres/__init__.py   0 0 0   100%
gws-app/gws/plugin/postgres/auth_provider.py   9 0 0   100%
gws-app/gws/plugin/postgres/finder.py   29 29 0   0%
gws-app/gws/plugin/postgres/layer.py   9 0 0   100%
gws-app/gws/plugin/postgres/model.py   13 0 0   100%
gws-app/gws/plugin/postgres/provider.py   99 12 0   88%
gws-app/gws/plugin/postgres/storage_provider.py   48 1 0   98%
gws-app/gws/plugin/qfieldcloud/__init__.py   2 0 1   100%
gws-app/gws/plugin/qfieldcloud/_test/__init__.py   0 0 0   100%
gws-app/gws/plugin/qfieldcloud/_test/util.py   48 1 0   98%
gws-app/gws/plugin/qfieldcloud/action.py   453 12 0   97%
gws-app/gws/plugin/qfieldcloud/api.py   201 0 0   100%
gws-app/gws/plugin/qfieldcloud/auth.py   8 0 0   100%
gws-app/gws/plugin/qfieldcloud/caps.py   276 4 0   99%
gws-app/gws/plugin/qfieldcloud/cli.py   31 31 0   0%
gws-app/gws/plugin/qfieldcloud/core.py   24 0 0   100%
gws-app/gws/plugin/qfieldcloud/packager.py   245 3 2   99%
gws-app/gws/plugin/qfieldcloud/patcher.py   158 2 0   99%
gws-app/gws/plugin/qgis/__init__.py   1 0 0   100%
gws-app/gws/plugin/qgis/caps.py   418 119 0   72%
gws-app/gws/plugin/qgis/cli.py   47 47 0   0%
gws-app/gws/plugin/qgis/finder.py   20 20 0   0%
gws-app/gws/plugin/qgis/flatlayer.py   96 16 0   83%
gws-app/gws/plugin/qgis/grabber.py   15 0 0   100%
gws-app/gws/plugin/qgis/layer.py   104 104 0   0%
gws-app/gws/plugin/qgis/legend.py   39 39 0   0%
gws-app/gws/plugin/qgis/model.py   16 0 0   100%
gws-app/gws/plugin/qgis/project.py   98 42 0   57%
gws-app/gws/plugin/qgis/provider.py   253 146 0   42%
gws-app/gws/plugin/qgis/template.py   140 140 0   0%
gws-app/gws/plugin/raster_layer/__init__.py   0 0 0   100%
gws-app/gws/plugin/raster_layer/grabber.py   16 4 0   75%
gws-app/gws/plugin/raster_layer/layer.py   41 2 0   95%
gws-app/gws/plugin/raster_layer/provider.py   62 10 0   84%
gws-app/gws/plugin/select_tool/__init__.py   0 0 0   100%
gws-app/gws/plugin/select_tool/action.py   26 26 0   0%
gws-app/gws/plugin/storage_provider/__init__.py   0 0 0   100%
gws-app/gws/plugin/storage_provider/sqlite/__init__.py   33 0 0   100%
gws-app/gws/plugin/template/__init__.py   0 0 0   100%
gws-app/gws/plugin/template/html/__init__.py   189 102 0   46%
gws-app/gws/plugin/template/map/__init__.py   38 38 0   0%
gws-app/gws/plugin/template/py/__init__.py   34 4 0   88%
gws-app/gws/plugin/template/text/__init__.py   69 33 0   52%
gws-app/gws/plugin/tile_layer/__init__.py   0 0 0   100%
gws-app/gws/plugin/tile_layer/grabber.py   14 14 0   0%
gws-app/gws/plugin/tile_layer/layer.py   38 38 0   0%
gws-app/gws/plugin/tile_layer/provider.py   44 44 0   0%
gws-app/gws/plugin/upload_helper/__init__.py   96 5 0   95%
gws-app/gws/plugin/xml_helper/__init__.py   29 3 0   90%
gws-app/gws/server/__init__.py   1 0 0   100%
gws-app/gws/server/cli.py   29 29 0   0%
gws-app/gws/server/control.py   84 67 0   20%
gws-app/gws/server/core.py   58 0 0   100%
gws-app/gws/server/manager.py   109 46 0   58%
gws-app/gws/server/monitor.py   113 76 0   33%
gws-app/gws/server/spool/__init__.py   1 0 0   100%
gws-app/gws/server/spool/runner.py   26 14 0   46%
gws-app/gws/server/spool/wsgi_app.py   28 28 0   0%
gws-app/gws/server/spool/wsgi_main.py   3 3 0   0%
gws-app/gws/server/uwsgi_module.py   7 1 0   86%
gws-app/gws/spec/__init__.py   0 0 0   100%
gws-app/gws/spec/core.py   192 0 0   100%
gws-app/gws/spec/generator/__init__.py   0 0 0   100%
gws-app/gws/spec/generator/base.py   99 17 0   83%
gws-app/gws/spec/generator/configref.py   175 14 0   92%
gws-app/gws/spec/generator/extractor.py   90 4 0   96%
gws-app/gws/spec/generator/main.py   100 23 0   77%
gws-app/gws/spec/generator/manifest.py   48 20 0   58%
gws-app/gws/spec/generator/normalizer.py   178 31 0   83%
gws-app/gws/spec/generator/parser.py   434 53 0   88%
gws-app/gws/spec/generator/strings.py   23 2 0   91%
gws-app/gws/spec/generator/typescript.py   131 9 0   93%
gws-app/gws/spec/generator/util.py   44 18 0   59%
gws-app/gws/spec/reader.py   296 153 0   48%
gws-app/gws/spec/runtime.py   159 57 0   64%
gws-app/gws/spec/spec.py   25 25 0   0%
Total   37081 16014 25   57%

No items found using the specified filter.