Merge remote-tracking branch 'origin/master' into grebingWeigl/ExploreGradle
# By Alexander Weigl (167) and others # Via Alexander Weigl (46) and others * origin/master: (231 commits) reenabled pruning in closed branches fix for #1480: set pruned/reopened goal back to interactive mode fix for #1551: escaping in filenames made the code more readable (SonarQube suggestion) Fix smells reported by Sonarcube Fix checkstyle repaired file information if a directory is opened in KeY repaired file information a directory is opened in KeY Fix proof loading in the CLI make ExceptionDialog able to show files in Jar files catch headless to make key --auto runnable again made tooltip, click detection, and area to change mouse cursor more precise checkstyle tooltip and hand cursor only appear if the mouse pointer is over the highlight (probably needs optimization performance-wise) add option to toggle SourceView tooltip, change mouse pointer over highlightings to hand, shorter tooltip swap lines in gitlab ci, such that sonarqube is always reported Fix \singleton(3) JML-Extension: Assert/Assume and *_free for block contracts Better exception message in JML parser Renovating the Jml Parser ... # Conflicts: # .gitlab-ci.yml # key/key.core/src/main/java/de/uka/ilkd/key/logic/Term.java # key/key.core/src/main/java/de/uka/ilkd/key/proof/Proof.java # key/key.core/src/main/java/de/uka/ilkd/key/speclang/jml/translation/JMLTranslator.java # key/key.ui/build.gradle # key/settings.gradle