This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# IntelliJ currently does not provide a functionality to move classes with all of their | |
# dependencies to a different module/package in IntelliJ. | |
# The following method can be used to accomplish this task | |
# 1. Determine the dependencies of a class that you would like to move by -- right-click -> Analyze -> Analyze dependencies. | |
# Select "Show transitive dependencies" and select the level of depth ("Do not travel deeper than" option). | |
# Make sure to choose a big enough level, so that even deeply nested dependencies are discovered | |
# (I recommend a depth level of more than 100) | |
# 2. Once IntelliJ finished discovering dependencies, take a look at the "Production Classes" section. |