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

dennisdoomen / reflectify
96%

Build:
DEFAULT BRANCH: main
Repo Added 27 Oct 2024 08:13AM UTC
Files 1
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

LAST BUILD ON BRANCH main
branch: main
CHANGE BRANCH
x
Reset
  • main
  • 1.0.0
  • 1.1.0
  • 1.2.0
  • 1.2.1
  • 1.3.0
  • 1.4.0
  • 1.5.0
  • 1.5.1
  • 1.6.0
  • 1.7.0
  • 1.8.0
  • 1.9.0
  • IsCompilerGenerated
  • IsDefined
  • add-generic-overload-for-issameorinherits
  • bump-dependencies
  • copilot/add-isstruct-isrefstruct
  • copilot/add-parameterinfo-support
  • copilot/check-and-add-tests-coverage
  • copilot/fix-77
  • dennisdoomen-patch-1
  • dependabot/github_actions/actions/checkout-5
  • dependabot/github_actions/actions/checkout-6
  • dependabot/github_actions/actions/download-artifact-5
  • dependabot/github_actions/actions/download-artifact-6
  • dependabot/github_actions/actions/download-artifact-7
  • dependabot/github_actions/actions/download-artifact-8
  • dependabot/github_actions/actions/setup-dotnet-5
  • dependabot/github_actions/actions/upload-artifact-5
  • dependabot/github_actions/actions/upload-artifact-6
  • dependabot/github_actions/actions/upload-artifact-7
  • dependabot/nuget/CSharpGuidelinesAnalyzer-3.8.5
  • dependabot/nuget/Meziantou.Analyzer-2.0.182
  • dependabot/nuget/Meziantou.Analyzer-2.0.183
  • dependabot/nuget/Meziantou.Analyzer-2.0.184
  • dependabot/nuget/Meziantou.Analyzer-2.0.186
  • dependabot/nuget/Meziantou.Analyzer-2.0.212
  • dependabot/nuget/Meziantou.Analyzer-2.0.213
  • dependabot/nuget/Meziantou.Analyzer-2.0.215
  • dependabot/nuget/Meziantou.Analyzer-2.0.219
  • dependabot/nuget/Meziantou.Analyzer-2.0.220
  • dependabot/nuget/Meziantou.Analyzer-2.0.221
  • dependabot/nuget/Meziantou.Analyzer-2.0.224
  • dependabot/nuget/Meziantou.Analyzer-2.0.227
  • dependabot/nuget/Meziantou.Analyzer-2.0.238
  • dependabot/nuget/Meziantou.Analyzer-2.0.248
  • dependabot/nuget/Meziantou.Analyzer-3.0.43
  • dependabot/nuget/Nuke.Common-9.0.3
  • dependabot/nuget/Roslynator.Analyzers-4.12.10
  • dependabot/nuget/Roslynator.Analyzers-4.12.11
  • dependabot/nuget/Roslynator.Analyzers-4.12.9
  • dependabot/nuget/Roslynator.Analyzers-4.14.1
  • dependabot/nuget/minor-dependencies-0e51260201
  • dependabot/nuget/minor-dependencies-257f3bfd8d
  • dependabot/nuget/minor-dependencies-35a08184e8
  • dependabot/nuget/minor-dependencies-39bd338d6c
  • dependabot/nuget/minor-dependencies-49e41d8448
  • dependabot/nuget/minor-dependencies-58c2698731
  • dependabot/nuget/minor-dependencies-90f69daf33
  • dependabot/nuget/minor-dependencies-d7103eb460
  • dependabot/nuget/minor-dependencies-dd53601bfe
  • dependabot/nuget/minor-dependencies-e3717661d7
  • dependabot/nuget/minor-dependencies-e8c4b9e99c
  • dependabot/nuget/minor-dependencies-f3c8bfe1cf
  • dependabot/nuget/multi-05e5f60e65
  • dependabot/nuget/multi-0ecc99291e
  • dependabot/nuget/multi-23ba88b9df
  • dependabot/nuget/multi-2881bab1bd
  • dependabot/nuget/multi-2a84168d3f
  • dependabot/nuget/multi-2bb3c0ef25
  • dependabot/nuget/multi-7da862dc01
  • dependabot/nuget/multi-81baba4224
  • dependabot/nuget/multi-8224a93af1
  • dependabot/nuget/multi-a972b99ccf
  • dependabot/nuget/multi-aa767d4d7e
  • dependabot/nuget/multi-add55474fb
  • dependabot/nuget/tests/Reflectify.Specs/FluentAssertions-8.6.0
  • dependabot/nuget/tests/Reflectify.Specs/FluentAssertions-8.7.0
  • dependabot/nuget/tests/Reflectify.Specs/FluentAssertions-8.7.1
  • dependabot/nuget/tests/Reflectify.Specs/FluentAssertions-8.8.0
  • dependabot/nuget/tests/Reflectify.Specs/JetBrains.Annotations-2025.2.1
  • dependabot/nuget/tests/Reflectify.Specs/JetBrains.Annotations-2025.2.2
  • dependabot/nuget/tests/Reflectify.Specs/coverlet.collector-8.0.1
  • dependabot/nuget/tests/Reflectify.Specs/minor-dependencies-2ddccfa99c
  • docs
  • explicit-vs-normal
  • feature/get-non-generic-name
  • feature/is-delegate
  • fix/compiler-generated
  • improve-propery-performance
  • improve-readme
  • optimizations
  • perf
  • preprocessor
  • refactor/bump-nuke
  • refactor/bump-xunit-runner

04 Apr 2026 12:31PM UTC coverage: 95.801% (-1.5%) from 97.293%
23978952007

push

github

dennisdoomen
Improve the performance of getting fields and properties

Optimize property and field caching, replace `HasFlag` with bitwise operations, and improve `ToArray` and `Enumerator` implementations.

211 of 224 branches covered (94.2%)

Branch coverage included in aggregate %.

58 of 63 new or added lines in 1 file covered. (92.06%)

2 existing lines in 1 file now uncovered.

405 of 419 relevant lines covered (96.66%)

5250619.99 hits per line

Relevant lines Covered
Build:
Build:
419 RELEVANT LINES 405 COVERED LINES
5250619.99 HITS PER LINE
Source Files on main
  • Tree
  • List 1
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
23978952007 main Improve the performance of getting fields and properties Optimize property and field caching, replace `HasFlag` with bitwise operations, and improve `ToArray` and `Enumerator` implementations. push 04 Apr 2026 12:38PM UTC dennisdoomen github
95.8
23889463572 main Bump the minor-dependencies group with 1 update (#139) Bumps FluentAssertions from 8.8.0 to 8.9.0 --- updated-dependencies: - dependency-name: FluentAssertions dependency-version: 8.9.0 dependency-type: direct:production update-type: versi... push 02 Apr 2026 07:37AM UTC web-flow github
97.29
23888479310 main Bump coverlet.collector from 6.0.4 to 8.0.1 (#140) * Bump coverlet.collector from 6.0.4 to 8.0.1 --- updated-dependencies: - dependency-name: coverlet.collector dependency-version: 8.0.1 dependency-type: direct:production update-type: vers... push 02 Apr 2026 07:08AM UTC web-flow github
97.29
23866898758 main Bump Meziantou.Analyzer from 2.0.302 to 3.0.43 --- updated-dependencies: - dependency-name: Meziantou.Analyzer dependency-version: 3.0.43 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: depend... push 01 Apr 2026 07:32PM UTC dennisdoomen github
97.2
22549078876 main Bump actions/download-artifact from 7 to 8 Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 7 to 8. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/action... push 01 Mar 2026 05:56PM UTC dennisdoomen github
97.2
22549083975 main Bump actions/upload-artifact from 6 to 7 Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6 to 7. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload... push 01 Mar 2026 05:55PM UTC dennisdoomen github
97.2
22541528678 main Bump the minor-dependencies group with 1 update Bumps Meziantou.Analyzer from 2.0.288 to 2.0.302 --- updated-dependencies: - dependency-name: Meziantou.Analyzer dependency-version: 2.0.302 dependency-type: direct:production update-type: ve... push 01 Mar 2026 10:33AM UTC dennisdoomen github
97.2
22529248584 main Add tests for missing coverage: PropertyInfoExtensions, MemberInfoExtensions, and TypeMemberExtensions Co-authored-by: dennisdoomen <572734+dennisdoomen@users.noreply.github.com> push 28 Feb 2026 09:23PM UTC dennisdoomen github
97.2
22524645215 main Add Memory<T> and Span<T> tests for IsStruct and IsRefStruct Co-authored-by: dennisdoomen <572734+dennisdoomen@users.noreply.github.com> push 28 Feb 2026 04:42PM UTC dennisdoomen github
96.74
22524620084 main Add HasAttributeInHierarchy extension method for ParameterInfo Co-authored-by: dennisdoomen <572734+dennisdoomen@users.noreply.github.com> push 28 Feb 2026 04:40PM UTC dennisdoomen github
96.69
See All Builds (238)
  • Repo on GitHub
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

© 2026 Coveralls, Inc