A collection of tools for analyzing and managing dependencies in Revit plugins.
This repository contains two main tools designed to help developers manage and analyze dependencies in Revit plugins:
- DependenciesReport — for static analysis of dependency conflicts.
- AssembliesReport — for runtime analysis of loaded assemblies.
A tool for static analysis of dependency conflicts between plugins. This tool can:
- Analyze dependency conflicts without starting Revit.
- Generate detailed conflict reports.
- Optionally update dependencies to their latest versions.
- Help identify potential compatibility issues.
Warning
When using the upgrade feature, please be cautious as dependencies that are not backwards compatible may break older plugins.
A Revit-integrated tool that creates detailed reports on loaded assemblies and their dependencies. This tool is particularly useful for:
- Tracing dependency loading paths
- Debugging assembly loading issues
- Understanding the dependency tree of your Revit plugins