Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create uml-diagram-report.yml #269

Merged
merged 5 commits into from
Jun 21, 2024
Merged

Create uml-diagram-report.yml #269

merged 5 commits into from
Jun 21, 2024

Conversation

ArdenHide
Copy link
Member

No description provided.

@ArdenHide ArdenHide linked an issue Jun 20, 2024 that may be closed by this pull request
@ArdenHide ArdenHide marked this pull request as ready for review June 20, 2024 11:35
@ArdenHide ArdenHide requested a review from Lomet June 20, 2024 11:36
@ArdenHide ArdenHide enabled auto-merge (squash) June 20, 2024 11:51
@ArdenHide ArdenHide self-assigned this Jun 20, 2024
Copy link

Diagrams

Diagrams summary
URL PATH
include URL ./diagrams/include.puml
LambdaFunction URL ./diagrams/src/MetaDataAPI/LambdaFunction.puml
Environments URL ./diagrams/src/MetaDataAPI/Environments.puml
ErrorMessageAttribute URL ./diagrams/src/MetaDataAPI/Attributes/ErrorMessageAttribute.puml
ErrorResponse URL ./diagrams/src/MetaDataAPI/Utils/ErrorResponse.puml
ApiResponseFactory URL ./diagrams/src/MetaDataAPI/Utils/ApiResponseFactory.puml
TimeUtils URL ./diagrams/src/MetaDataAPI/Utils/TimeUtils.puml
DisplayAttribute URL ./diagrams/src/MetaDataAPI/Models/DisplayAttribute .puml
Erc721Metadata URL ./diagrams/src/MetaDataAPI/Models/Response/Erc721Metadata.puml
Erc20Token URL ./diagrams/src/MetaDataAPI/Models/Response/Erc20Token.puml
Erc721Attribute URL ./diagrams/src/MetaDataAPI/Models/Response/Erc721Attribute.puml
LambdaRequest URL ./diagrams/src/MetaDataAPI/Models/Request/LambdaRequest.puml
DisplayType URL ./diagrams/src/MetaDataAPI/Models/Types/DisplayType.puml
PoolInfo URL ./diagrams/src/MetaDataAPI/Models/Extension/PoolInfo.puml
BigIntegerExtensions URL ./diagrams/src/MetaDataAPI/Extensions/BigIntegerExtensions.puml
IImageGenerator URL ./diagrams/src/MetaDataAPI/ImageGeneration/IImageGenerator.puml
ImageGenerator URL ./diagrams/src/MetaDataAPI/ImageGeneration/ImageGenerator.puml
IUrlShortener URL ./diagrams/src/MetaDataAPI/ImageGeneration/Services/IUrlShortener.puml
ImageRenderer URL ./diagrams/src/MetaDataAPI/ImageGeneration/Services/ImageRenderer.puml
IImageRenderer URL ./diagrams/src/MetaDataAPI/ImageGeneration/Services/IImageRenderer.puml
UrlShortener URL ./diagrams/src/MetaDataAPI/ImageGeneration/Services/UrlShortener.puml
BaseUrlifyModel URL ./diagrams/src/MetaDataAPI/ImageGeneration/UrlifyModels/BaseUrlifyModel.puml
DelayVaultUrlifyModel URL ./diagrams/src/MetaDataAPI/ImageGeneration/UrlifyModels/DelayVault/DelayVaultUrlifyModel.puml
LockDealUrlifyModel URL ./diagrams/src/MetaDataAPI/ImageGeneration/UrlifyModels/Simple/LockDealUrlifyModel.puml
DealUrlifyModel URL ./diagrams/src/MetaDataAPI/ImageGeneration/UrlifyModels/Simple/DealUrlifyModel.puml
TimedDealUrlifyModel URL ./diagrams/src/MetaDataAPI/ImageGeneration/UrlifyModels/Simple/TimedDealUrlifyModel.puml
CollateralUrlifyModel URL ./diagrams/src/MetaDataAPI/ImageGeneration/UrlifyModels/Advanced/CollateralUrlifyModel.puml
RefundUrlifyModel URL ./diagrams/src/MetaDataAPI/ImageGeneration/UrlifyModels/Advanced/RefundUrlifyModel.puml
QueryStringToken.cs URL ./diagrams/src/MetaDataAPI/ImageGeneration/UrlifyModels/Types/QueryStringToken.cs.puml
Provider URL ./diagrams/src/MetaDataAPI/Providers/Provider.puml
ProviderFactory URL ./diagrams/src/MetaDataAPI/Providers/ProviderFactory.puml
DelayVaultProvider URL ./diagrams/src/MetaDataAPI/Providers/DelayVault/DelayVaultProvider.puml
DealProvider URL ./diagrams/src/MetaDataAPI/Providers/Simple/DealProvider.puml
TimedDealProvider URL ./diagrams/src/MetaDataAPI/Providers/Simple/TimedDealProvider.puml
LockDealProvider URL ./diagrams/src/MetaDataAPI/Providers/Simple/LockDealProvider.puml
CollateralProvider URL ./diagrams/src/MetaDataAPI/Providers/Advanced/CollateralProvider.puml
RefundProvider URL ./diagrams/src/MetaDataAPI/Providers/Advanced/RefundProvider.puml

Copy link

Summary

Summary
Generated on: 06/21/2024 - 04:47:18
Coverage date: 06/21/2024 - 04:47:17
Parser: Cobertura
Assemblies: 1
Classes: 30
Files: 30
Line coverage: 49.8% (171 of 343)
Covered lines: 171
Uncovered lines: 172
Coverable lines: 343
Total lines: 803
Branch coverage: 34.4% (20 of 58)
Covered branches: 20
Total branches: 58
Method coverage: Feature is only available for sponsors

Coverage

MetaDataAPI - 49.8%
Name Line Branch
MetaDataAPI 49.8% 34.4%
MetaDataAPI.Attributes.ErrorMessageAttribute 0%
MetaDataAPI.Extensions.BigIntegerExtensions 100%
MetaDataAPI.ImageGeneration.ImageGenerator 100%
MetaDataAPI.ImageGeneration.Services.ImageRenderer 100% 100%
MetaDataAPI.ImageGeneration.Services.UrlShortener 100% 100%
MetaDataAPI.ImageGeneration.UrlifyModels.Advanced.CollateralUrlifyModel 100%
MetaDataAPI.ImageGeneration.UrlifyModels.Advanced.RefundUrlifyModel 100%
MetaDataAPI.ImageGeneration.UrlifyModels.BaseUrlifyModel 100% 100%
MetaDataAPI.ImageGeneration.UrlifyModels.DelayVault.DelayVaultUrlifyModel 100%
MetaDataAPI.ImageGeneration.UrlifyModels.Simple.DealUrlifyModel 100%
MetaDataAPI.ImageGeneration.UrlifyModels.Simple.LockDealUrlifyModel 100%
MetaDataAPI.ImageGeneration.UrlifyModels.Simple.TimedDealUrlifyModel 100%
MetaDataAPI.ImageGeneration.UrlifyModels.Types.QueryStringToken 100%
MetaDataAPI.LambdaFunction 31.2% 0%
MetaDataAPI.Models.DisplayAttribute 0% 0%
MetaDataAPI.Models.Extension.PoolInfo 100%
MetaDataAPI.Models.Request.LambdaRequest 0% 0%
MetaDataAPI.Models.Response.Erc20Token 92.8% 100%
MetaDataAPI.Models.Response.Erc721Attribute 0%
MetaDataAPI.Models.Response.Erc721Metadata 0%
MetaDataAPI.Providers.CollateralProvider 48.1%
MetaDataAPI.Providers.DealProvider 62.5%
MetaDataAPI.Providers.DelayVaultProvider 60%
MetaDataAPI.Providers.LockDealProvider 45.4%
MetaDataAPI.Providers.Provider 22.2% 0%
MetaDataAPI.Providers.ProviderFactory 94.4% 100%
MetaDataAPI.Providers.RefundProvider 37.5%
MetaDataAPI.Providers.TimedDealProvider 46.6%
MetaDataAPI.Utils.ApiResponseFactory 0% 0%
MetaDataAPI.Utils.TimeUtils 100%

@ArdenHide ArdenHide requested review from Lomet and removed request for Lomet June 21, 2024 06:44
Copy link
Member

@Lomet Lomet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great !

@ArdenHide ArdenHide merged commit dc95144 into master Jun 21, 2024
5 checks passed
@ArdenHide ArdenHide deleted the Issue_#267 branch June 21, 2024 07:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Create workflow which generate UML diagram from C# source code
3 participants