docs: @Override
      public void execute() throws MojoExecutionException, MojoFailureException {
          super.execute();
  
          // scan classes and build graph
          try {
              processClasspaths();
          } catch (Exception e) {
              throw new MojoExecutionException("Error processing entity classes", e);
          }
      }