codereview/__init__.py,sha256=f_bhiVUcdMQzAvwXD9l1XnEJdRqw-lsJjkGYUU8JJwg,185
codereview/config.py,sha256=f4z5dGHX2L23Aq7VITD5O6aluanMGsXJ9D2QVoIWdcI,1693
codereview/constants.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/exceptions.py,sha256=jDQOrQ04q6Eah27kANgKzNLEH6-yRZ94MxLrbWNV8QA,383
codereview/reviewer.py,sha256=lXXuf4Gi1D3cqajvv5uvryepZjaQd9Zo1nLUEPMYpwY,43366
codereview/version.py,sha256=YvuYzWnKtqBb-IqG8HAu-nhIYAsgj9Vmc_b9o7vO-js,22
codereview/analyzers/__init__.py,sha256=u8vrGK68eEn3edenvcrTXk1aCJBNLT6AJft8mnOpQK0,1539
codereview/analyzers/base.py,sha256=qHNJD8avA1JN1mNT79orSTJqDBSVCHiEARzGYr8kxME,376
codereview/analyzers/complexity.py,sha256=3N3RB_LDWdt4DaS-Ubk9_S9aq5JWDb9e4si0psDTIfU,3871
codereview/analyzers/deadcode.py,sha256=Wkhewo-J7Bf3SmIuC9EyBwqfKDb44kFNAZTfACWSc4Y,8197
codereview/analyzers/dependencies.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/analyzers/duplication.py,sha256=5amUVRQch6-eaAh4lf0hXjlH9PpKN9_FpeaZ3E123Q0,3263
codereview/analyzers/metrics.py,sha256=bJ31YMWsf24Itk6wxLi7XaRyRhba7W_JOoxm1hlT158,2043
codereview/analyzers/syntax.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/cache/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/cache/disk.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/cache/memory.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/cache/sqlite.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/cli/__init__.py,sha256=5PKncrw_WWKzKQPSi_JFYr3z5mWONESirsQJUZQNKzE,57
codereview/cli/diff.py,sha256=qzoOfMTWGHxufckTWXxgrxeSg8OQr3lnNJOryWPLkgA,465
codereview/cli/explain.py,sha256=Kz7NZABUvKXCwQBWUN6kKPbD2LdyVhXnzuMPx8uFhpk,2997
codereview/cli/main.py,sha256=RENFsy_JtucWCzuXAv0vdWEf0lhk-qkYTCZ0vWhQHGo,5547
codereview/cli/repo.py,sha256=sEiQI0jkv-Q2QC8Zmc5uz2fRmh5Kt6k6sfdcpIozdKY,1473
codereview/cli/report.py,sha256=eV1BzOKiO5lPzHtg_gYvcoGBnW8awNE9aQeO4U2P6ws,5583
codereview/cli/review.py,sha256=9d1nzW3oMLkHv7N2H5J-AMaMB5xDmJlAujffu17LPhs,4113
codereview/core/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/core/cache.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/core/context.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/core/engine.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/core/pipeline.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/core/tokenizer.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/core/workflow.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/git/__init__.py,sha256=tUgWZBN9BQ1a5s2bJJuunvI9qsDt4XJ9cm8_wT7Hs2I,173
codereview/git/commits.py,sha256=uPvVD58cqxuvzsibmbdqaR7rwUQaYYl5Yfg8ocTeZck,65
codereview/git/diff.py,sha256=0kVLUsrJ8q21mGHMepln-onEaGOsLvx8ksXVKDG_ih4,1020
codereview/git/pull_request.py,sha256=MOtWXL-DsQYNHwObWx0B0zefUJmRMEnVDip6IpDhXtQ,60
codereview/git/repository.py,sha256=P8dXLTDZxSannkESTQOAyXCB3RZik7y3aWMfFhzV-JU,2965
codereview/integrations/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/integrations/bitbucket.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/integrations/github.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/integrations/gitlab.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/integrations/precommit.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/integrations/vscode.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/llm/__init__.py,sha256=-mOIwiZCdHUomu7qTT9mfiXv9GA-WjEPiNtTR7bPBZA,153
codereview/llm/base.py,sha256=xI8ZbVKd7xxWlV-c9rfibJBjK9hX1Ets2LfjRqbsTlI,1202
codereview/llm/prompts.py,sha256=t02sx4ex9dTNSOM13M0CnyOY9DU13reo7j6MbGgJZOc,4881
codereview/llm/response_parser.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/llm/router.py,sha256=t6eJsuHrVPlJzLoGrzpdG-5nYLCKCGcyZwy7rU_nadc,1052
codereview/llm/providers/__init__.py,sha256=D62HXUP4FB1Z1goYRgwCoopN9WZZK4yThXKMOZS8NOY,594
codereview/llm/providers/anthropic.py,sha256=sUWgdOYxZlxuWzeHB-vzh9SuyfXF17dHz0-IiwVrABE,4686
codereview/llm/providers/azure.py,sha256=0rlG4gNzKrGGFPq8NGDMAaShMOJAnAFYmpdPWJiQvpE,4939
codereview/llm/providers/google.py,sha256=IbRwFyW2MGvYkazOSBSXYbahQ4mHz-NjWIRHaX0qbTA,4384
codereview/llm/providers/mock.py,sha256=A3yMYwT9WV4qy0pUS4c7eEhDihvvy3UalAZDy82xEys,2596
codereview/llm/providers/ollama.py,sha256=vdTP-ITWn9FFMS6V7lGDqMiUmZqwTCPSS-AUzEXi5IM,3968
codereview/llm/providers/openai.py,sha256=wHQQ4gaP66yQJEO40ofNSlaTW_ZBLk9xdQffs71VvSE,4689
codereview/llm/providers/openrouter.py,sha256=fjA_X2_Hx1G9FVGR-b-Jl6IySqfP47o1mwdbAWb02dY,4320
codereview/llm/templates/explain.md,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/llm/templates/refactor.md,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/llm/templates/review.md,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/llm/templates/security.md,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/llm/templates/tests.md,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/models/__init__.py,sha256=sFKJFoTdkf9QffhsTeEJGlPVXbnn1HsYALCBqrfM6jI,657
codereview/models/issue.py,sha256=cvCWJoM333M8KGCUK5yR-cV5S7iUuLeIPi2TRi2t6JQ,414
codereview/models/review.py,sha256=7XUadEvXFpDy-Kj49-ClKRnm7GNTFLDgp-fBnzaQYCA,789
codereview/models/score.py,sha256=RVjhozFPet1DAjaWTZe8CZAVJErgINzsY_iJiSWGPbM,172
codereview/models/structure.py,sha256=-OMHJJsNHfLRLT6LtzZJ8LqqNN_HYk4y3kDat1z3b9E,950
codereview/models/suggestion.py,sha256=mS1x-hHNvD7iqFOTlzWmfbBgbM6E42zn6fmqtEnHZHk,129
codereview/models/summary.py,sha256=mBPXGANHOjXIBujra5OJR2wLZsfbtw18T8ERMJaAHC8,192
codereview/parsers/__init__.py,sha256=pzunwb3mSWhbeA8M7fCoztfHuPgGY_P0mCzITMSDLa0,553
codereview/parsers/base.py,sha256=5205_pT-0pKCzB05gvDJ46ZHplHSo3TeOw-v0b2dBwk,319
codereview/parsers/cpp.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/parsers/csharp.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/parsers/go.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/parsers/java.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/parsers/javascript.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/parsers/php.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/parsers/python.py,sha256=Tq8xC29eofnBZQ6smndlNVhiRp3i7YpysuTtTqdFh2E,5645
codereview/parsers/rust.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/performance/__init__.py,sha256=i9WeRruELPb3e_RaKmkvr_uKbWq2fJw-V0AHbVvYVDA,99
codereview/performance/async.py,sha256=VsRqPte0B2zhfaL9xN5Qv_YyxEU-MCddk-QAnPM-iXY,99
codereview/performance/asynchronous.py,sha256=gchuNKVTdSfAMPQBtRU4t3hF4B35fPKxr5BZ9m0IzDk,5671
codereview/performance/loops.py,sha256=2rS2umHvLI7yBS89uywiVCvy_eb3r1BfnVxlG9p-2Wc,6764
codereview/performance/memory.py,sha256=t-2MLoHnTn6v1AirwVXMOOFjwLxtS-LCPt1r7KHrZfU,4440
codereview/performance/optimisation.py,sha256=j4vRbX6dh2Vgmuw87QrhtUtzPvAWGlBpigAKadKnsgQ,2839
codereview/performance/profiler.py,sha256=H37TcHtRJnegSANk_QVs-ge9-Ljj7TuxMINIM-amXWs,1145
codereview/plugins/__init__.py,sha256=WvJFB4d35n1uyGr66OvK2pX0vrrp_h6-jLfwZjZb4P4,143
codereview/plugins/base.py,sha256=HZFmFC-5WHOadfeo7mDO760o8F_LSowg4lwXPeezQII,893
codereview/plugins/manager.py,sha256=_sICgtHXyIsTbQB8BdcNX5PBbFUG43R9NI7ywMlXMuc,4818
codereview/reports/__init__.py,sha256=T6RpX97kaYB3uvwKrVr3-IPPB4gMNQJpN3NGadS4IjI,362
codereview/reports/html.py,sha256=PUTFaUtzEU-IbQ6GkA2rNZ1n9kOVTGVl4E8Dkps4OIY,25023
codereview/reports/json.py,sha256=WjmV3q8lqQxh3DQfLucZfPLOh3Smz2pJ4KlC1gm8bh0,476
codereview/reports/markdown.py,sha256=ujZQcXf6L1--_crWkNVv7qnHENYGkje1L4XRwqwUuhk,6877
codereview/reports/pdf.py,sha256=QimJP4oOLchwwI4pH2_hXkCQl_0zhWv2EjqC7sJJt-Q,9902
codereview/reports/sarif.py,sha256=0jOmpO6CNHmivtr-7DO4q4F1hgo3BIZlBYSybE8ATGo,4799
codereview/security/__init__.py,sha256=L4M38YAqwpuYy9DkVfOaQKGe7xD7E7PUOhfccn8matY,89
codereview/security/injection.py,sha256=rprZplMcwpfN1sppOugvb7mN7HrQH1zoI2XispQKIXo,2203
codereview/security/rules.py,sha256=AQvpAcoIjohLOaEsHuppGRrzJK1vt-oeiceZcURZJ40,6787
codereview/security/scanner.py,sha256=VnrvMD03yHmPT1DodIpQz20BLZMwBwK4g6Z0NfT8UFc,1346
codereview/security/secrets.py,sha256=5uqVwdEX8PuJfnEIPYVSjjRj1hELchFKTssEZlcOjlU,4304
codereview/security/sql.py,sha256=_oMLEksbf2Q3qpEDpI2GJXu-5b0d6F5ZGw8PgDaL4Lo,4329
codereview/security/subprocess.py,sha256=r3RVbwISOgCuc-8eC5cw-33E_rBKsoOWtAJIubljvZ4,7073
codereview/security/xss.py,sha256=6FnNP9bkbewQEN0SWp0AT_D5rqTPlBj7VF4rW_jHaT4,2445
codereview/style/__init__.py,sha256=vMlJju9rqFCbUo9TDUefj77Ce3RHnp8t7gycLKtPM74,77
codereview/style/best_practices.py,sha256=o2AkbRISvU0WnegEVelX62wJHs0GBlaHj3_TtYD45yo,7523
codereview/style/comments.py,sha256=3iV4wvT9C4K8tGwDpTP5JKIyTDpux3V0h6cKlcYSbwE,3951
codereview/style/formatting.py,sha256=Eq5L08IqdSwuABywSFxWP6l6IEBzjtURz_X36JLf928,3870
codereview/style/naming.py,sha256=Q05ph7WlE9BDMAtULHzf8fsEVdRBzug2tZoJIovt_dA,6157
codereview/style/pep8.py,sha256=FlDKePRBUqw8r-ZUNF7vKhhTFSScpOgAMr33lgVH3cM,1124
codereview/utils/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/utils/cache.py,sha256=9lYCes1miWv7j47dEGCWSyu6Ruk-tmkEpQSarYhqNLQ,2768
codereview/utils/files.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/utils/hashing.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/utils/helpers.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/utils/json.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/utils/logger.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/utils/logging.py,sha256=AP4KIJ-xXALjLM77gXb_ICVf0SDwGbhJLPXqQ-lNphs,620
codereview/utils/markdown.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codereview/utils/telemetry.py,sha256=Ieujc5sbOKYl3pHerkReT7mcvwbB52RXvcFcuY-IMbk,524
codivus-0.1.2.dist-info/licenses/LICENSE,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
codivus-0.1.2.dist-info/METADATA,sha256=IqObFXsoqm_8x2z7vIEUDnek4QSfvTC5xyYX9kNN6QE,4733
codivus-0.1.2.dist-info/WHEEL,sha256=K260EYznzXsJYBQGqmI8VTxEdiZYNvDZwW9cBh9-_MA,91
codivus-0.1.2.dist-info/entry_points.txt,sha256=MIb6UcqA91aqokK1ATK27h8Zepxni4E25g_R9GIsNGE,53
codivus-0.1.2.dist-info/top_level.txt,sha256=6JyDX_YjlAdhxrzZ-5HOBheXYpdwhyIAnIv6QHkEvHs,11
codivus-0.1.2.dist-info/RECORD,,
