Davis3D: All products 50% off

Circular Dependencies Detector

bstt - Code Plugins - Jun 13, 2020
4.46 out of 5 stars(13 ratings)
  • 69%
  • 15%
  • 8%
  • 8%
  • 0%

Plugin to quickly detect circular dependencies.

  • Supported Platforms
  • Supported Engine Versions
    4.24 - 4.27, 5.0
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Demo Video: https://youtu.be/8ZBd1RLFG3M

Documentation: https://github.com/bstt/CircularDependenciesDetector

It is highly recommended to take a look at the documentation since some ways to solve circular dependencies are illustrated inside.

With the Circular Dependencies Detector plugin, you can quickly detect in your project all circular dependencies, dependencies in both ways. You need only one Editor Widget that you can place wherever you want.

Send by mail any suggestion for the plugin. It will always be considered.

Please report any unexpected behaviours. It will be fixed as soon as possible.

Support mail: bstt.ue4@gmail.com

(By the way, the full code is available, anyone that implements something that would be great for the plugin is free to share it through me and will be credited.)

Technical Details


  • Detect circular dependencies
  • Open involved assets
  • Automatically search references
  • Exclude assets


  • Detection in compile and save time
  • Fully scrollable
  • Compatible with Blueprint Function Library
  • Hard references only
  • Large Project supported

Code Modules: Editor

Supported Development Platforms: Win64, Win32, Mac, Linux

Number of Blueprints: 7

Number of C++ files: 7