title: Why does Jooq Code Generator makes un-necessary changes to all files?
body: <p>I'm using Jooq Code Generator and I noticed that when I make a change in the DB and run the code generator, it makes changes to all files, not just to those that should have been changed.</p>
  <p>For example, I add a new table, so I see the new class for the table, and the new class for the table record, and I see that the table was added to the schema class. But in classes that represent other tables, that shouldn't have been affected at all, I also see changes, in the &quot;imports&quot; section.</p>
  <p>In some files I see that just an empty line was added. In others I see that the location of specific import lines was changed. And in other classes, a line of import that contains * is replaced by the entire list of imported classes, or vice-versa.</p>
  <p>Example:
  <a href="https://i.stack.imgur.com/iDUi8.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/iDUi8.png" alt="some lines change place, others are replaced" /></a></p>
  <p>My questions are: Why does Jooq does that?? And can I turn this behavior off?</p>
  <p>Thanks!</p>