• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

SamboyCoding / Cpp2IL / 15052278841
30%

Build:
DEFAULT BRANCH: development
Ran 15 May 2025 06:19PM UTC
Jobs 1
Files 285
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

15 May 2025 06:16PM UTC coverage: 34.038% (-0.4%) from 34.453%
15052278841

push

github

SamboyCoding
Support injecting anything
* Nested types
* Events
* Properties
* Assemblies

Support additional metadata in injected assemblies

Make setter for TypeAnalysisContext::OverrideBaseType public

TypeAnalysisContext::InterfaceContexts as list rather than array

Fix sign bug

Support generic parameters on type contexts and method contexts

Make GenericParameterTypeAnalysisContext instances unique

Revert change to Il2CppGenericParameter::Index

Use attributes to determine if injected methods are static
* Also add hide by sig attribute for injected constructors

Support overrides on injected methods

In ControlFlowGraphOutputFormat, exclude injected assemblies

Ensure injected assemblies can't delete existing assemblies

Backing field on .NET Standard for injected method overrides

Implement requested change

1774 of 6622 branches covered (26.79%)

Branch coverage included in aggregate %.

147 of 196 new or added lines in 27 files covered. (75.0%)

53 existing lines in 2 files now uncovered.

4155 of 10797 relevant lines covered (38.48%)

188267.61 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
75.4
0.17% Cpp2IL.Core/Model/Contexts/ApplicationAnalysisContext.cs
1
78.13
1.93% Cpp2IL.Core/Model/Contexts/GenericParameterTypeAnalysisContext.cs
1
38.89
6.75% Cpp2IL.Core/Model/Contexts/TypeAnalysisContext.cs
1
0.89
0.0% Cpp2IL.Core/OutputFormats/IsilDumpOutputFormat.cs
1
2.33
0.0% Cpp2IL.Core/OutputFormats/WasmMappingOutputFormat.cs
1
0.0
0.0% Cpp2IL.Core/Utils/CsFileUtils.cs
2
66.2
-1.23% Cpp2IL.Core/Extensions/AccessibilityExtensions.cs
2
53.85
-2.15% Cpp2IL.Core/Model/Contexts/InjectedMethodAnalysisContext.cs
2
64.81
-6.02% Cpp2IL.Core/Model/Contexts/PropertyAnalysisContext.cs
2
0.35
0.0% Cpp2IL.Core/ProcessingLayers/CallAnalysisProcessingLayer.cs
3
42.93
-0.16% Cpp2IL.Core/Model/Contexts/HasCustomAttributes.cs
4
78.49
-10.14% Cpp2IL.Core/Model/Contexts/AssemblyAnalysisContext.cs
5
59.18
-2.72% Cpp2IL.Core/Model/Contexts/EventAnalysisContext.cs
7
10.0
Cpp2IL.Core/Model/Contexts/InjectedAssemblyAnalysisContext.cs
7
38.89
Cpp2IL.Core/Model/Contexts/InjectedPropertyAnalysisContext.cs
9
31.82
Cpp2IL.Core/Model/Contexts/InjectedEventAnalysisContext.cs

Uncovered Existing Lines

Lines Coverage ∆ File
1
66.2
-1.23% Cpp2IL.Core/Extensions/AccessibilityExtensions.cs
52
11.3
-42.83% Cpp2IL.Core/Utils/AsmResolver/AsmResolverUtils.cs
Jobs
ID Job ID Ran Files Coverage
1 15052278841.1 15 May 2025 06:19PM UTC 417
30.42
GitHub Action Run
Source Files on build 15052278841
  • Tree
  • List 285
  • Changed 85
  • Source Changed 26
  • Coverage Changed 85
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #15052278841
  • 717c40a7 on github
  • Prev Build on development (#15044429489)
  • Next Build on development (#15052305799)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc