Skip to content

lookup-foundation/DependencyTools

Repository files navigation

Dependency Tools for Revit

A collection of tools for analyzing and managing dependencies in Revit plugins.

Overview

This repository contains two main tools designed to help developers manage and analyze dependencies in Revit plugins:

  1. DependenciesReport — for static analysis of dependency conflicts.
  2. AssembliesReport — for runtime analysis of loaded assemblies.

DependenciesReport

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.

Conflicts Summary: изображение

Upgrading: изображение

Warning

When using the upgrade feature, please be cautious as dependencies that are not backwards compatible may break older plugins.

AssembliesReport

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

Revit add-in location: изображение

Report Output: изображение

About

A collection of tools for analyzing dependency conflicts in Revit plugins

Topics

Resources

License

Stars

Watchers

Forks