Skip to content

Well-Definedness-Checks Cannot be Selected in GUI #3737

@mi-ki

Description

@mi-ki

Description

On the current main branch, presumably due to #3640, it is not possible to select a well-definedness check on any loaded Java file via the GUI anymore. Various combinations of switching it off, on, etc. did not help. It can now only be done when loading a well-definedness proof obligation directly from a KeY file. Essentially, well-definedness checks are now rendered unusable for new Java files if you are no expert in writing KeY files by "guessing" the syntax for how well-definedness proof obligations are addressed in a KeY file.

Reproducible

always

Steps to reproduce

  1. Load KeY for any Java file
  2. Switch the taclet options to wdChecks:on
  3. Reload
  4. See that you do not see a well-definedness proof obligation

What is your expected behavior and what was the actual behavior?

Expected: Possibility to choose a well-definedness proof obligation
Actual: No possibility to choose a well-definedness proof obligation

Additional information

Not even a stacktrace, as the option is not usable anymore.


Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions