Path Lines of Code MANIFEST.in 1 __init__.py 1 sapp/__init__.py 1 sapp/analysis_output.py 198 sapp/bulk_saver.py 135 sapp/cli.py 53 sapp/cli_lib.py 269 sapp/context.py 11 sapp/db.py 69 sapp/db_support.py 269 sapp/decorators.py 58 sapp/errors.py 11 sapp/extensions/__init__.py 1 sapp/extensions/prompt_extension.py 34 sapp/filesystem.py 10 sapp/filter.py 174 sapp/iterutil.py 9 sapp/json_cmd.py 29 sapp/json_diagnostics.py 144 sapp/lint.py 83 sapp/models.py 1069 sapp/pipeline/__init__.py 280 sapp/pipeline/add_features.py 16 sapp/pipeline/add_issue_instance_leaves.py 60 sapp/pipeline/base_parser.py 184 sapp/pipeline/create_database.py 13 sapp/pipeline/database_saver.py 123 sapp/pipeline/mariana_trench_parser.py 436 sapp/pipeline/model_generator.py 509 sapp/pipeline/parallel_parser.py 34 sapp/pipeline/propagate_shared_texts.py 180 sapp/pipeline/pysa_taint_parser.py 367 sapp/pipeline/trim_trace_graph.py 16 sapp/pipeline/warning_code_filter.py 15 sapp/queries.py 66 sapp/sarif.py 69 sapp/sarif_types.py 23 sapp/sharded_files.py 87 sapp/trace_graph.py 422 sapp/trimmed_trace_graph.py 514 sapp/ui/__init__.py 1 sapp/ui/filter_predicates.py 111 sapp/ui/filters.py 209 sapp/ui/frontend/config/env.js 58 sapp/ui/frontend/config/getHttpsConfig.js 51 sapp/ui/frontend/config/jest/cssTransform.js 9 sapp/ui/frontend/config/jest/fileTransform.js 31 sapp/ui/frontend/config/modules.js 81 sapp/ui/frontend/config/paths.js 51 sapp/ui/frontend/config/pnpTs.js 32 sapp/ui/frontend/config/webpackDevServer.config.js 55 sapp/ui/frontend/public/index.html 19 sapp/ui/frontend/scripts/build.js 167 sapp/ui/frontend/scripts/start.js 131 sapp/ui/frontend/scripts/test.js 36 sapp/ui/frontend/src/Documentation.js 46 sapp/ui/frontend/src/Filter.css 28 sapp/ui/frontend/src/Filter.js 1175 sapp/ui/frontend/src/HumanReadable.js 97 sapp/ui/frontend/src/Issue.js 321 sapp/ui/frontend/src/Issues.js 165 sapp/ui/frontend/src/Runs.js 151 sapp/ui/frontend/src/Source.css 42 sapp/ui/frontend/src/Source.js 249 sapp/ui/frontend/src/Traces.css 8 sapp/ui/frontend/src/Traces.js 389 sapp/ui/frontend/src/index.css 32 sapp/ui/frontend/src/index.js 102 sapp/ui/frontend/src/serviceWorker.js 98 sapp/ui/frontend/src/setupTests.js 1 sapp/ui/interactive.py 1331 sapp/ui/issues.py 622 sapp/ui/run.py 59 sapp/ui/schema.py 278 sapp/ui/server.py 88 sapp/ui/trace.py 336 sapp/ui/typeahead.py 75 sapp/warning_messages.py 45 setup.cfg 2 setup.py 24 stubs/pygments/formatters.pyi 2 stubs/pygments/lexers.pyi 2 stubs/sqlalchemy/__init__.pyi 129 stubs/sqlalchemy/connectors/__init__.pyi 3 stubs/sqlalchemy/databases/__init__.pyi 7 stubs/sqlalchemy/dialects/__init__.pyi 10 stubs/sqlalchemy/dialects/firebird/__init__.pyi 2 stubs/sqlalchemy/dialects/mssql/__init__.pyi 31 stubs/sqlalchemy/dialects/mssql/base.pyi 53 stubs/sqlalchemy/dialects/mysql/__init__.pyi 37 stubs/sqlalchemy/dialects/mysql/base.pyi 236 stubs/sqlalchemy/dialects/mysql/cymysql.pyi 16 stubs/sqlalchemy/dialects/mysql/enumerated.pyi 17 stubs/sqlalchemy/dialects/mysql/gaerdbms.pyi 9 stubs/sqlalchemy/dialects/mysql/json.pyi 7 stubs/sqlalchemy/dialects/mysql/mysqlconnector.pyi 33 stubs/sqlalchemy/dialects/mysql/mysqldb.pyi 32 stubs/sqlalchemy/dialects/mysql/oursql.pyi 46 stubs/sqlalchemy/dialects/mysql/pymysql.pyi 13 stubs/sqlalchemy/dialects/mysql/pyodbc.pyi 12 stubs/sqlalchemy/dialects/mysql/reflection.pyi 13 stubs/sqlalchemy/dialects/mysql/types.pyi 149 stubs/sqlalchemy/dialects/mysql/zxjdbc.pyi 15 stubs/sqlalchemy/dialects/oracle/__init__.pyi 2 stubs/sqlalchemy/dialects/postgresql/__init__.pyi 50 stubs/sqlalchemy/dialects/postgresql/array.pyi 30 stubs/sqlalchemy/dialects/postgresql/base.pyi 283 stubs/sqlalchemy/dialects/postgresql/dml.pyi 44 stubs/sqlalchemy/dialects/postgresql/ext.pyi 54 stubs/sqlalchemy/dialects/postgresql/hstore.pyi 54 stubs/sqlalchemy/dialects/postgresql/json.pyi 4 stubs/sqlalchemy/dialects/postgresql/ranges.pyi 29 stubs/sqlalchemy/dialects/sqlite/__init__.pyi 2 stubs/sqlalchemy/dialects/sybase/__init__.pyi 2 stubs/sqlalchemy/engine/__init__.pyi 26 stubs/sqlalchemy/engine/base.pyi 147 stubs/sqlalchemy/engine/default.pyi 159 stubs/sqlalchemy/engine/interfaces.pyi 126 stubs/sqlalchemy/engine/reflection.pyi 36 stubs/sqlalchemy/engine/result.pyi 80 stubs/sqlalchemy/engine/strategies.pyi 29 stubs/sqlalchemy/engine/threadlocal.pyi 20 stubs/sqlalchemy/engine/url.pyi 27 stubs/sqlalchemy/engine/util.pyi 2 stubs/sqlalchemy/event/__init__.pyi 9 stubs/sqlalchemy/event/api.pyi 7 stubs/sqlalchemy/event/attr.pyi 3 stubs/sqlalchemy/event/base.pyi 9 stubs/sqlalchemy/event/registry.pyi 1 stubs/sqlalchemy/events.pyi 50 stubs/sqlalchemy/exc.pyi 76 stubs/sqlalchemy/ext/__init__.pyi 12 stubs/sqlalchemy/ext/associationproxy.pyi 159 stubs/sqlalchemy/ext/automap.pyi 25 stubs/sqlalchemy/ext/baked.pyi 39 stubs/sqlalchemy/ext/compiler.pyi 4 stubs/sqlalchemy/ext/declarative/__init__.pyi 11 stubs/sqlalchemy/ext/declarative/api.pyi 39 stubs/sqlalchemy/ext/declarative/base.pyi 3 stubs/sqlalchemy/ext/declarative/clsregistry.pyi 1 stubs/sqlalchemy/ext/horizontal_shard.pyi 26 stubs/sqlalchemy/ext/hybrid.pyi 50 stubs/sqlalchemy/ext/indexable.pyi 21 stubs/sqlalchemy/ext/instrumentation.pyi 28 stubs/sqlalchemy/ext/mutable.pyi 51 stubs/sqlalchemy/ext/orderinglist.pyi 22 stubs/sqlalchemy/ext/serializer.pyi 16 stubs/sqlalchemy/inspection.pyi 2 stubs/sqlalchemy/interfaces.pyi 21 stubs/sqlalchemy/log.pyi 26 stubs/sqlalchemy/orm/__init__.pyi 71 stubs/sqlalchemy/orm/attributes.pyi 247 stubs/sqlalchemy/orm/base.pyi 52 stubs/sqlalchemy/orm/collections.pyi 58 stubs/sqlalchemy/orm/dependency.pyi 118 stubs/sqlalchemy/orm/descriptor_props.pyi 69 stubs/sqlalchemy/orm/dynamic.pyi 80 stubs/sqlalchemy/orm/evaluator.pyi 15 stubs/sqlalchemy/orm/events.pyi 82 stubs/sqlalchemy/orm/exc.pyi 21 stubs/sqlalchemy/orm/identity.pyi 50 stubs/sqlalchemy/orm/instrumentation.pyi 54 stubs/sqlalchemy/orm/interfaces.pyi 97 stubs/sqlalchemy/orm/loading.pyi 12 stubs/sqlalchemy/orm/mapper.pyi 115 stubs/sqlalchemy/orm/path_registry.pyi 69 stubs/sqlalchemy/orm/persistence.pyi 27 stubs/sqlalchemy/orm/properties.pyi 39 stubs/sqlalchemy/orm/query.pyi 218 stubs/sqlalchemy/orm/relationships.pyi 221 stubs/sqlalchemy/orm/scoping.pyi 13 stubs/sqlalchemy/orm/session.pyi 153 stubs/sqlalchemy/orm/state.pyi 81 stubs/sqlalchemy/orm/strategies.pyi 136 stubs/sqlalchemy/orm/strategy_options.pyi 45 stubs/sqlalchemy/orm/sync.pyi 14 stubs/sqlalchemy/orm/unitofwork.pyi 86 stubs/sqlalchemy/orm/util.pyi 135 stubs/sqlalchemy/pool.pyi 66 stubs/sqlalchemy/processors.pyi 7 stubs/sqlalchemy/schema.pyi 42 stubs/sqlalchemy/sql/__init__.pyi 65 stubs/sqlalchemy/sql/annotation.pyi 15 stubs/sqlalchemy/sql/base.pyi 86 stubs/sqlalchemy/sql/compiler.pyi 424 stubs/sqlalchemy/sql/crud.pyi 5 stubs/sqlalchemy/sql/ddl.pyi 199 stubs/sqlalchemy/sql/dml.pyi 90 stubs/sqlalchemy/sql/elements.pyi 656 stubs/sqlalchemy/sql/expression.pyi 122 stubs/sqlalchemy/sql/functions.pyi 227 stubs/sqlalchemy/sql/naming.pyi 8 stubs/sqlalchemy/sql/operators.pyi 123 stubs/sqlalchemy/sql/schema.pyi 826 stubs/sqlalchemy/sql/selectable.pyi 451 stubs/sqlalchemy/sql/sqltypes.pyi 451 stubs/sqlalchemy/sql/type_api.pyi 134 stubs/sqlalchemy/sql/util.pyi 67 stubs/sqlalchemy/sql/visitors.pyi 23 stubs/sqlalchemy/types.pyi 52 stubs/sqlalchemy/util/__init__.pyi 128 stubs/sqlalchemy/util/_collections.pyi 247 stubs/sqlalchemy/util/compat.pyi 68 stubs/sqlalchemy/util/deprecations.pyi 10 stubs/sqlalchemy/util/langhelpers.pyi 114 stubs/sqlalchemy/util/queue.pyi 18 stubs/sqlalchemy/util/topological.pyi 3