AElfProject / AElf

An AI-enhanced cloud-native layer-1 blockchain network. 
https://aelf.com/
MIT License
1.61k stars 265 forks source link

Enable plugin modules #3584

Closed eanzhao closed 4 months ago

eanzhao commented 5 months ago

Now modules can be loaded as plugin modules.

For Issue: #3572 #3579

Reference: https://docs.abp.io/en/abp/latest/PlugIn-Modules

vizipi[bot] commented 5 months ago

Pull request analysis by VIZIPI

Below you will find who is the most qualified team member to review your code. This analysis includes his/her work on the code included in this Pull request, in addition to their experience in code affected by these changes ( partly found within the list of potential missing files below )   Feedback always welcome

Reviewers with knowledge related to these changes

Match % Person Commit Count Common Files
40.00% ZhangXin 17 2
40.00% fengyan2023 14 2
40.00% jason-hoopox 8 2
40.00% 轩辕焮痕 1 2
20.00% chopin.fan 6 1
20.00% ssun0121 4 1

Potential missing files from this Pull request

files commonly committed with a subset of this pr, but not committed this time. (click to collapse)
FilePercentilerate
src/AElf.Launcher/appsettings.json76.92%10 out of 13 times
protobuf/token_contract.proto53.85%7 out of 13 times
protobuf/token_contract_impl.proto53.85%7 out of 13 times
...src/AElf.Blockchains.BasicBaseChain/BasicBaseChainAElfMod46.15%6 out of 13 times
...src/AElf.Kernel.SmartContract/HostSmartContractBridgeCont46.15%6 out of 13 times
contract/AElf.Contracts.MultiToken/TokenContract_Actions.cs46.15%6 out of 13 times
src/AElf.Sdk.CSharp/CSharpSmartContractContext.cs46.15%6 out of 13 times
...test/AElf.Contracts.Genesis.Tests/AElf.Contracts.Genesis.46.15%6 out of 13 times
contract/AElf.Contracts.MultiToken/TokenContractState.cs46.15%6 out of 13 times
AElf.sln46.15%6 out of 13 times

Committed file ranks

  • 0.00%[...src/AElf.WebApp.Application.FullNode/AElf.WebApp.Applicat]
  • 96.56%[src/AElf.Launcher/Startup.cs]
  • 0.00%[...src/AElf.WebApp.Application.FullNode/Services/ContractMet]
  • 98.13%[AElf.All.sln]
  • 0.00%[...src/AElf.WebApp.Application.FullNode/FullNodeApplicationW]
  • codecov[bot] commented 5 months ago

    Codecov Report

    All modified and coverable lines are covered by tests :white_check_mark:

    Project coverage is 90.70%. Comparing base (c74f23e) to head (6ec88ef). Report is 18 commits behind head on dev.

    Additional details and impacted files [![Impacted file tree graph](https://app.codecov.io/gh/AElfProject/AElf/pull/3584/graphs/tree.svg?width=650&height=150&src=pr&token=X07fSKQJPV&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=AElfProject)](https://app.codecov.io/gh/AElfProject/AElf/pull/3584?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=AElfProject) ```diff @@ Coverage Diff @@ ## dev #3584 +/- ## ======================================= Coverage 90.70% 90.70% ======================================= Files 668 668 Lines 25895 25895 Branches 2325 2325 ======================================= Hits 23489 23489 Misses 2290 2290 Partials 116 116 ```