thunderstore-io / Thunderstore

Thunderstore is a mod database and API for downloading mods. Thunderstore Discord: https://discord.thunderstore.io/
https://thunderstore.io/
GNU Affero General Public License v3.0
138 stars 28 forks source link

Add a source tab to the package detail page #879

Closed MythicManiac closed 1 year ago

MythicManiac commented 1 year ago

This PR will add a new "Source" tab on the package detail page which will contain decompiled source of the package (if available).

codecov[bot] commented 1 year ago

Codecov Report

Attention: 6 lines in your changes are missing coverage. Please review.

Comparison is base (c94f0f5) 78.88% compared to head (a700466) 92.19%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #879 +/- ## =========================================== + Coverage 78.88% 92.19% +13.30% =========================================== Files 268 268 Lines 7669 7689 +20 Branches 727 731 +4 =========================================== + Hits 6050 7089 +1039 + Misses 1448 498 -950 + Partials 171 102 -69 ``` | [Files](https://app.codecov.io/gh/thunderstore-io/Thunderstore/pull/879?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=thunderstore-io) | Coverage Δ | | |---|---|---| | [django/thunderstore/repository/views/mixins.py](https://app.codecov.io/gh/thunderstore-io/Thunderstore/pull/879?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=thunderstore-io#diff-ZGphbmdvL3RodW5kZXJzdG9yZS9yZXBvc2l0b3J5L3ZpZXdzL21peGlucy5weQ==) | `100.00% <100.00%> (ø)` | | | [django/thunderstore/plugins/base.py](https://app.codecov.io/gh/thunderstore-io/Thunderstore/pull/879?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=thunderstore-io#diff-ZGphbmdvL3RodW5kZXJzdG9yZS9wbHVnaW5zL2Jhc2UucHk=) | `75.00% <70.00%> (-5.00%)` | :arrow_down: | | [django/thunderstore/plugins/registry.py](https://app.codecov.io/gh/thunderstore-io/Thunderstore/pull/879?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=thunderstore-io#diff-ZGphbmdvL3RodW5kZXJzdG9yZS9wbHVnaW5zL3JlZ2lzdHJ5LnB5) | `85.29% <72.72%> (-2.21%)` | :arrow_down: | ... and [75 files with indirect coverage changes](https://app.codecov.io/gh/thunderstore-io/Thunderstore/pull/879/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=thunderstore-io)

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.