Coverage report: 51%

Files Functions Classes

coverage.py v7.15.4, created at 2026-08-24 12:46 +0200

File   statements missing excluded   coverage
gws-app/gws/__init__.py   2188 8 236   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   30 30 0   0%
gws-app/gws/base/action/core.py   8 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   166 12 0   93%
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 0   100%
gws-app/gws/base/auth/cli.py   51 51 0   0%
gws-app/gws/base/auth/manager.py   131 15 0   89%
gws-app/gws/base/auth/method.py   11 0 0   100%
gws-app/gws/base/auth/mfa.py   79 20 0   75%
gws-app/gws/base/auth/provider.py   17 3 0   82%
gws-app/gws/base/auth/session.py   19 0 0   100%
gws-app/gws/base/auth/session_manager.py   15 0 0   100%
gws-app/gws/base/auth/system_provider.py   35 4 0   89%
gws-app/gws/base/auth/throttle.py   91 1 0   99%
gws-app/gws/base/auth/user.py   142 22 0   85%
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   75 28 0   63%
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   69 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   36 4 0   89%
gws-app/gws/base/database/model.py   165 24 0   85%
gws-app/gws/base/database/provider.py   186 25 0   87%
gws-app/gws/base/edit/__init__.py   0 0 0   100%
gws-app/gws/base/edit/action.py   34 3 0   91%
gws-app/gws/base/edit/api.py   46 0 0   100%
gws-app/gws/base/edit/helper.py   142 51 0   64%
gws-app/gws/base/exporter/__init__.py   2 0 0   100%
gws-app/gws/base/exporter/action.py   46 46 0   0%
gws-app/gws/base/exporter/core.py   42 3 0   93%
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   78 15 0   81%
gws-app/gws/base/feature/__init__.py   69 17 0   75%
gws-app/gws/base/job/__init__.py   1 0 0   100%
gws-app/gws/base/job/manager.py   131 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   309 71 0   77%
gws-app/gws/base/layer/group.py   55 9 0   84%
gws-app/gws/base/layer/image.py   5 0 0   100%
gws-app/gws/base/layer/ows.py   39 4 0   90%
gws-app/gws/base/layer/tree.py   68 37 0   46%
gws-app/gws/base/layer/util.py   104 72 0   31%
gws-app/gws/base/layer/vector.py   53 24 0   55%
gws-app/gws/base/legend/__init__.py   1 0 0   100%
gws-app/gws/base/legend/core.py   54 6 0   89%
gws-app/gws/base/map/__init__.py   1 0 0   100%
gws-app/gws/base/map/action.py   153 60 0   61%
gws-app/gws/base/map/core.py   70 5 0   93%
gws-app/gws/base/metadata/__init__.py   2 0 0   100%
gws-app/gws/base/metadata/core.py   227 7 0   97%
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   212 17 0   92%
gws-app/gws/base/model/default_model.py   40 14 0   65%
gws-app/gws/base/model/field.py   129 23 0   82%
gws-app/gws/base/model/manager.py   48 14 0   71%
gws-app/gws/base/model/related_field.py   158 91 0   42%
gws-app/gws/base/model/scalar_field.py   72 12 0   83%
gws-app/gws/base/model/util.py   37 18 0   51%
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   14 0 0   100%
gws-app/gws/base/ows/__init__.py   0 0 0   100%
gws-app/gws/base/ows/client/__init__.py   2 0 0   100%
gws-app/gws/base/ows/client/cli.py   46 46 0   0%
gws-app/gws/base/ows/client/error.py   3 0 0   100%
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   135 111 0   18%
gws-app/gws/base/ows/client/provider.py   110 59 0   46%
gws-app/gws/base/ows/client/request.py   35 20 0   43%
gws-app/gws/base/ows/server/__init__.py   3 0 0   100%
gws-app/gws/base/ows/server/action.py   53 26 0   51%
gws-app/gws/base/ows/server/core.py   41 0 0   100%
gws-app/gws/base/ows/server/error.py   70 29 0   59%
gws-app/gws/base/ows/server/layer_caps.py   100 26 0   74%
gws-app/gws/base/ows/server/request.py   216 46 0   79%
gws-app/gws/base/ows/server/service.py   199 65 0   67%
gws-app/gws/base/ows/server/templatelib.py   128 28 0   78%
gws-app/gws/base/printer/__init__.py   2 0 0   100%
gws-app/gws/base/printer/action.py   43 43 0   0%
gws-app/gws/base/printer/core.py   31 0 0   100%
gws-app/gws/base/printer/manager.py   14 7 0   50%
gws-app/gws/base/printer/worker.py   150 122 0   19%
gws-app/gws/base/project/__init__.py   1 0 0   100%
gws-app/gws/base/project/action.py   19 0 0   100%
gws-app/gws/base/project/core.py   87 0 0   100%
gws-app/gws/base/search/__init__.py   1 0 0   100%
gws-app/gws/base/search/action.py   76 76 0   0%
gws-app/gws/base/search/filter.py   98 70 0   29%
gws-app/gws/base/search/finder.py   77 17 0   78%
gws-app/gws/base/search/manager.py   47 18 0   62%
gws-app/gws/base/shape/__init__.py   222 94 0   58%
gws-app/gws/base/storage/__init__.py   2 0 0   100%
gws-app/gws/base/storage/core.py   79 34 0   57%
gws-app/gws/base/storage/manager.py   22 6 0   73%
gws-app/gws/base/template/__init__.py   2 0 0   100%
gws-app/gws/base/template/core.py   69 3 0   96%
gws-app/gws/base/template/manager.py   31 7 0   77%
gws-app/gws/base/web/__init__.py   1 0 0   100%
gws-app/gws/base/web/action.py   157 74 0   53%
gws-app/gws/base/web/error.py   53 2 0   96%
gws-app/gws/base/web/manager.py   22 2 0   91%
gws-app/gws/base/web/site.py   149 18 0   88%
gws-app/gws/base/web/wsgi.py   308 61 0   80%
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   216 167 0   23%
gws-app/gws/config/parser.py   208 172 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   255 18 0   93%
gws-app/gws/core/util.py   633 294 0   54%
gws-app/gws/ext/__init__.py   128 2 0   98%
gws-app/gws/gis/__init__.py   0 0 0   100%
gws-app/gws/gis/cache/__init__.py   1 0 0   100%
gws-app/gws/gis/cache/cli.py   63 63 0   0%
gws-app/gws/gis/cache/core.py   156 110 0   29%
gws-app/gws/gis/mpx/__init__.py   44 29 0   34%
gws-app/gws/gis/mpx/config.py   77 33 0   57%
gws-app/gws/gis/mpx/util.py   29 29 0   0%
gws-app/gws/gis/mpx/wsgi_app.py   30 30 0   0%
gws-app/gws/gis/mpx/wsgi_main.py   3 3 0   0%
gws-app/gws/gis/render/__init__.py   156 46 0   71%
gws-app/gws/gis/source/__init__.py   104 5 0   95%
gws-app/gws/gis/zoom/__init__.py   83 2 0   98%
gws-app/gws/lib/__init__.py   0 0 0   100%
gws-app/gws/lib/bounds/__init__.py   43 2 0   95%
gws-app/gws/lib/cli/__init__.py   162 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   391 12 0   97%
gws-app/gws/lib/crs/__init__.py   321 31 0   90%
gws-app/gws/lib/datetimex/__init__.py   299 62 0   79%
gws-app/gws/lib/dynimport/__init__.py   54 6 0   89%
gws-app/gws/lib/extent/__init__.py   82 2 0   98%
gws-app/gws/lib/font/__init__.py   17 0 0   100%
gws-app/gws/lib/gdalx/__init__.py   444 50 0   89%
gws-app/gws/lib/gml/__init__.py   2 0 0   100%
gws-app/gws/lib/gml/parser.py   104 8 0   92%
gws-app/gws/lib/gml/writer.py   101 4 0   96%
gws-app/gws/lib/htmlx/__init__.py   30 1 0   97%
gws-app/gws/lib/image/__init__.py   212 41 0   81%
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/lock/__init__.py   72 58 0   19%
gws-app/gws/lib/mapserver/__init__.py   2 0 0   100%
gws-app/gws/lib/mapserver/core.py   222 50 0   77%
gws-app/gws/lib/mapserver/util.py   36 30 0   17%
gws-app/gws/lib/mime/__init__.py   70 3 0   96%
gws-app/gws/lib/misc/__init__.py   19 19 0   0%
gws-app/gws/lib/misc/tree_viewer/__init__.py   144 144 0   0%
gws-app/gws/lib/net/__init__.py   254 33 0   87%
gws-app/gws/lib/osx/__init__.py   216 58 0   73%
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 0   100%
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   40 5 0   88%
gws-app/gws/lib/style/icon.py   73 18 0   75%
gws-app/gws/lib/style/parser.py   142 32 0   77%
gws-app/gws/lib/svg/__init__.py   2 0 0   100%
gws-app/gws/lib/svg/draw.py   293 61 0   79%
gws-app/gws/lib/svg/element.py   58 2 0   97%
gws-app/gws/lib/uom/__init__.py   105 33 0   69%
gws-app/gws/lib/watcher/__init__.py   67 0 0   100%
gws-app/gws/lib/xmlx/__init__.py   4 0 0   100%
gws-app/gws/lib/xmlx/element.py   155 13 0   92%
gws-app/gws/lib/xmlx/error.py   11 0 0   100%
gws-app/gws/lib/xmlx/namespace.py   121 17 0   86%
gws-app/gws/lib/xmlx/parser.py   106 7 0   93%
gws-app/gws/lib/xmlx/serializer.py   118 11 0   91%
gws-app/gws/lib/xmlx/tag.py   67 3 0   96%
gws-app/gws/lib/xmlx/util.py   27 2 0   93%
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 0   100%
gws-app/gws/plugin/account/account_action.py   80 80 0   0%
gws-app/gws/plugin/account/admin_action.py   54 54 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   211 211 0   0%
gws-app/gws/plugin/alkis/__init__.py   0 0 0   100%
gws-app/gws/plugin/alkis/action.py   481 481 0   0%
gws-app/gws/plugin/alkis/cli.py   101 101 0   0%
gws-app/gws/plugin/alkis/data/__init__.py   1 1 0   0%
gws-app/gws/plugin/alkis/data/exporter.py   139 139 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   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   569 569 0   0%
gws-app/gws/plugin/alkis/data/indexer.py   673 673 0   0%
gws-app/gws/plugin/alkis/data/norbit6.py   154 154 0   0%
gws-app/gws/plugin/alkis/data/types.py   373 373 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   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   37 6 0   84%
gws-app/gws/plugin/auth_method/web/core.py   195 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   20 20 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   196 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   65 2 0   97%
gws-app/gws/plugin/csv_helper/__init__.py   95 15 0   84%
gws-app/gws/plugin/dimension/__init__.py   27 27 0   0%
gws-app/gws/plugin/email_helper/__init__.py   93 93 0   0%
gws-app/gws/plugin/exporter/__init__.py   0 0 0   100%
gws-app/gws/plugin/exporter/csv/__init__.py   14 0 0   100%
gws-app/gws/plugin/exporter/geojson/__init__.py   14 0 0   100%
gws-app/gws/plugin/exporter/gml/__init__.py   14 0 0   100%
gws-app/gws/plugin/exporter/kml/__init__.py   14 0 0   100%
gws-app/gws/plugin/exporter/shapefile/__init__.py   14 0 0   100%
gws-app/gws/plugin/gbd_geoservices/__init__.py   0 0 0   100%
gws-app/gws/plugin/gbd_geoservices/finder.py   20 20 0   0%
gws-app/gws/plugin/gbd_geoservices/model.py   73 73 0   0%
gws-app/gws/plugin/gekos/__init__.py   0 0 0   100%
gws-app/gws/plugin/gekos/action.py   48 48 0   0%
gws-app/gws/plugin/gekos/cli.py   15 15 0   0%
gws-app/gws/plugin/gekos/core.py   37 37 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   44 2 0   95%
gws-app/gws/plugin/geojson/model.py   19 0 0   100%
gws-app/gws/plugin/geojson/provider.py   56 11 0   80%
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/mbtiles_layer/__init__.py   0 0 0   100%
gws-app/gws/plugin/mbtiles_layer/layer.py   40 40 0   0%
gws-app/gws/plugin/mbtiles_layer/provider.py   8 8 0   0%
gws-app/gws/plugin/model_field/__init__.py   0 0 0   100%
gws-app/gws/plugin/model_field/bool/__init__.py   18 4 0   78%
gws-app/gws/plugin/model_field/date/__init__.py   19 3 0   84%
gws-app/gws/plugin/model_field/datetime/__init__.py   19 19 0   0%
gws-app/gws/plugin/model_field/file/__init__.py   190 26 0   86%
gws-app/gws/plugin/model_field/float/__init__.py   18 4 0   78%
gws-app/gws/plugin/model_field/geometry/__init__.py   95 15 0   84%
gws-app/gws/plugin/model_field/integer/__init__.py   19 2 0   89%
gws-app/gws/plugin/model_field/related_feature/__init__.py   65 11 0   83%
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   88 3 0   97%
gws-app/gws/plugin/model_field/related_multi_feature_list/__init__.py   94 6 0   94%
gws-app/gws/plugin/model_field/text/__init__.py   46 7 0   85%
gws-app/gws/plugin/model_field/time/__init__.py   19 3 0   84%
gws-app/gws/plugin/model_validator/__init__.py   0 0 0   100%
gws-app/gws/plugin/model_validator/date_range/__init__.py   32 32 0   0%
gws-app/gws/plugin/model_validator/format/__init__.py   9 0 0   100%
gws-app/gws/plugin/model_validator/not_empty/__init__.py   15 1 0   93%
gws-app/gws/plugin/model_validator/number_range/__init__.py   28 28 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   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   32 32 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   9 0 0   100%
gws-app/gws/plugin/model_widget/feature_list/__init__.py   23 1 0   96%
gws-app/gws/plugin/model_widget/feature_select/__init__.py   11 1 0   91%
gws-app/gws/plugin/model_widget/feature_suggest/__init__.py   9 9 0   0%
gws-app/gws/plugin/model_widget/file/__init__.py   9 0 0   100%
gws-app/gws/plugin/model_widget/file_list/__init__.py   17 17 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   9 9 0   0%
gws-app/gws/plugin/model_widget/input/__init__.py   11 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   34 34 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 1 0   91%
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   61 61 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   72 72 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   97 97 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   65 65 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   108 108 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   108 20 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   67 4 0   94%
gws-app/gws/plugin/ows_server/wfs/__init__.py   108 28 0   74%
gws-app/gws/plugin/ows_server/wfs/templates/__init__.py   0 0 0   100%
gws-app/gws/plugin/ows_server/wms/__init__.py   133 74 0   44%
gws-app/gws/plugin/ows_server/wms/templates/__init__.py   0 0 0   100%
gws-app/gws/plugin/ows_server/wmts/__init__.py   96 48 0   50%
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   8 0 0   100%
gws-app/gws/plugin/postgres/finder.py   31 31 0   0%
gws-app/gws/plugin/postgres/layer.py   8 0 0   100%
gws-app/gws/plugin/postgres/model.py   11 0 0   100%
gws-app/gws/plugin/postgres/provider.py   104 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   426 15 0   96%
gws-app/gws/plugin/qfieldcloud/api.py   180 0 0   100%
gws-app/gws/plugin/qfieldcloud/auth.py   7 0 0   100%
gws-app/gws/plugin/qfieldcloud/caps.py   273 4 0   99%
gws-app/gws/plugin/qfieldcloud/cli.py   28 28 0   0%
gws-app/gws/plugin/qfieldcloud/core.py   22 0 0   100%
gws-app/gws/plugin/qfieldcloud/packager.py   244 3 2   99%
gws-app/gws/plugin/qfieldcloud/patcher.py   155 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   51 51 0   0%
gws-app/gws/plugin/qgis/finder.py   21 21 0   0%
gws-app/gws/plugin/qgis/flatlayer.py   110 18 0   84%
gws-app/gws/plugin/qgis/layer.py   88 88 0   0%
gws-app/gws/plugin/qgis/legend.py   38 38 0   0%
gws-app/gws/plugin/qgis/model.py   17 0 0   100%
gws-app/gws/plugin/qgis/project.py   96 42 0   56%
gws-app/gws/plugin/qgis/provider.py   263 146 0   44%
gws-app/gws/plugin/qgis/template.py   143 143 0   0%
gws-app/gws/plugin/raster_layer/__init__.py   0 0 0   100%
gws-app/gws/plugin/raster_layer/layer.py   52 4 0   92%
gws-app/gws/plugin/raster_layer/provider.py   63 10 0   84%
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   33 0 0   100%
gws-app/gws/plugin/template/__init__.py   0 0 0   100%
gws-app/gws/plugin/template/html/__init__.py   181 101 0   44%
gws-app/gws/plugin/template/map/__init__.py   36 36 0   0%
gws-app/gws/plugin/template/py/__init__.py   33 4 0   88%
gws-app/gws/plugin/template/text/__init__.py   66 33 0   50%
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/upload_helper/__init__.py   94 5 1   95%
gws-app/gws/plugin/xml_helper/__init__.py   33 0 0   100%
gws-app/gws/server/__init__.py   1 0 0   100%
gws-app/gws/server/cli.py   36 36 0   0%
gws-app/gws/server/control.py   86 68 0   21%
gws-app/gws/server/core.py   81 0 0   100%
gws-app/gws/server/manager.py   131 45 0   66%
gws-app/gws/server/monitor.py   115 77 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   180 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   88 4 0   95%
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 29 0   84%
gws-app/gws/spec/generator/parser.py   427 41 0   90%
gws-app/gws/spec/generator/strings.py   23 2 0   91%
gws-app/gws/spec/generator/typescript.py   130 9 0   93%
gws-app/gws/spec/generator/util.py   44 18 0   59%
gws-app/gws/spec/reader.py   295 168 0   43%
gws-app/gws/spec/runtime.py   159 57 0   64%
gws-app/gws/spec/spec.py   25 25 0   0%
Total   39016 19141 240   51%

No items found using the specified filter.