isselab / HAnS

HAnS - Helping Annotate Software. HAnS is an open-source (Apache 2.0) plugin for IntelliJ that helps you annotate software.
Apache License 2.0
6 stars 8 forks source link

Removing child feature from the feature-model-view makes next feature a child feature #46

Closed johmara closed 7 months ago

johmara commented 7 months ago

What happened?

If you have a feature model like this:

RootFeature
  Feature_A
    Child_Feature_A
  Feature_B

If you remove Child_Feature_A via the feature model view Feature_B will become the new child.

RootFeature
  Feature_A
    Feature_B

The expected result should be:

RootFeature
  Feature_A
  Feature_B

Relevant log output or stack trace

No response

Steps to reproduce

Follow the description. And remove a feature via the featuremodel view.

Plugin version

0.0.4

Intellij version

2023.3.4

Operating System

Windows