Skip to content
CAI
Software that uses CAICheck a score

jeremytammik/VisualStudioRevitAddinWizard

36.9

Weak · 8 August 2026

69

lines of production code

1

measurement over time

CAI band scale
CAI lens gauges

What this system is

Features

Added VB.NET template for Revit 2024

Introduced a new Visual Basic .NET project template for Revit 2024, including the \TemplateRevitVb.vstemplate\ configuration, \AdskApplication.vb\, \AdskCommand.vb\, and \RegisterAddin.addin\ files. The template is configured to target the .NET Framework v4.8 and uses a reversed internet domain name (\com.typepad.thebuildingcoder\) as the VendorId in the add-in registration.

vb · high confidence

New C\# template for Revit 2025 add-ins

A new C\# project template for Revit 2025 add-ins has been added, providing a ready-to-use structure for developing Revit plugins. The template includes an application class (App.cs) and a command class (Command.cs) that demonstrate basic Revit API usage, such as iterating through elements and performing transactions. It also includes a launchSettings.json file configured to launch Revit 2025, and a RegisterAddin.addin file that registers the add-in with a vendor ID of 'com.typepad.thebuildingcoder'.

cs · high confidence

Behavioural changes

Updated Visual Studio solution and installer for Revit 2025 and .NET 8.0

The C\# and VB.NET Visual Studio project templates have been updated to target Revit 2025 and .NET 8.0, with the solution file and installation script (install.bat) modified to support the new framework and Revit version. The README has been expanded to include installation instructions, documentation links, and a list of alternative templates.

(repo-wide) · high confidence

Updated assembly metadata for Revit 2024

The assembly information file has been updated to target Revit 2024, with the assembly version set to 2024.0.0.0. This ensures the add-in is correctly identified and loaded by the Revit 2024 API.

vb/My Project · high confidence

Dependencies

Updated C\# and VB.NET templates for Revit 2024/2025

The C\# and VB.NET project templates have been updated to target newer versions of Autodesk Revit. The C\# template now targets .NET 8.0 and Revit 2025, while the VB.NET template targets .NET Framework 4.8 and Revit 2024. These changes ensure the templates generate projects that are compatible with the latest Revit API versions.

(dependencies) · medium confidence

Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.

How this codebase got here

Score

  • CAI 41 → 37 (-3.8)
  • Rubric changed (rubric-2026.08.18 → rubric-2026.08.15) — scores are not directly comparable.

Lenses

  • Code Health 52 → 64 (+12.4)
  • Architecture 69 → 69 (+0.0)
  • Maturity 46 → 38 (-7.6)
  • Readiness 24 → 17 (-7.6)
  • Security 100 → 100 (+0.0)

Resolved (5)

  • Build failed
  • Dead code: App (cs/App.cs)
  • complexity unreadable for .vb — churn × complexity hotspots could not be measured
  • no production source files with tracked history to analyse
  • no production source files with tracked history to analyse

New (1)

  • Build status unknown

Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.

Survey your own repository

jeremytammik/VisualStudioRevitAddinWizard was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point a surveyor at a repository you know and see whether you agree with it.

About this page

  • The score is its most recent published measurement, taken on 8 August 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit 5e9f9b2a3e1638d2105c2a42472f2423f76a5c79 — the exact code this score is about.
  • Scored under rubric-2026.08.15 — the same rubric and the same method as every other entry in this index.
  • Measured by watchdog.canine.dev using localhost:5005/codehealth-analyzer rubric-2026.08.15.