76a4b32c1f
- The incremental configuration for JS recompilation tests creates its own test root disposable. It needs to be properly handled to avoid disposable leaks. - The incremental configuration's disposable is registered with the parent configuration's disposable because it lives in its scope and should thus not be a root disposable. It's also disposed at the end of `transform` because the incremental configuration's lifetime ends there. ^KT-64099 fixed