aws / aws-emulator
Code health
Hotspots average 5.0, the place fixes pay off most.
Explore this codebase
- Code health map45hotspots across 83,136 files
- Ownership2,705sole-owned files: one author, no second reader
- Architecture2modules, 442 entry points
- Decisions20recorded, of which 0 accepted and 20 awaiting review
- Refactoring6,529open opportunities, one per file
- TestsNo coverage report yet. Run your tests with coverage on, then add the report:
AlsoDocsChatFilesKnowledge graphChange couplingCommitsStatsCosts
Do next · 2
3 things worth doing in the week to Nov 13, the last indexed commit, 1 of them now.
Worth planning
Tidy the code shape this week's commits left: 22 findings in 18 files
15 commits in the last 7 days added or worsened long, complex or deeply nested code, still open. Start with
services/service-com-amazonaws-cloudformation-cloudformation/src/ops/create_stack.rs(2 findings): tidying it while the change is fresh costs less than after the next one.- code-shape findings
- 22
- files
- 18
- commits
- 15
Large effortReview why fixes keep landing in
services/service-com-amazonaws-paymentcryptography-paymentcryptographycontrolplane/src/state.rs: tests reach itChanged 5 times in 90 days, and 4 of those commits were bug fixes.
- commits in 90 days
- 5
- bug-fix commits
- 4
- line coverage
- Unknown, no report
- tests that reach it
- 2 test files, call graph(inferred)
Large effort, worth a check
Improve what Repowise can see
Add a test coverage report
Without one, Repowise cannot tell tested code from untested code, so every test-related action says “unknown”.
- line coverage
- Unknown, no report
Small effort
Everything we found
5 areas
Every detector's open count by area. The actions above are the part worth doing.
- Code health76,371 open findingsCriticalChange entropy · services/service-com-amazonaws-ec2-amazonec2/src/state/instances_and_filters.rs10 findings · 10.5 deducted
- Refactoring6,529 open opportunitiesMediumComAmazonawsAppstreamPhotonadminproxyserviceState+1.2 health, L effort · services/service-com-amazonaws-appstream-photonadminproxyservice/src/state.rs
- Doc drift5Mediumissues/things-that-do-not-work/20261103T013034Z-healthlake-transformdata-is-unserved-the-data-transformation-endpoint-aborts.mdDocument names services/service-com-amazonaws-healthlake-healthlake/src/ops/transform_data.rs, which no longer exists.
- Decisions20 to reviewMediumservices/service-com-amazonaws-apigatewayv2-apigatewayv2/src/service/websocket/transport.rs20 awaiting review, 0 drifting from the code
- Ownership2,705 sole-owned filesMediumcore/router/tests/all.rsOne author, no second reader