You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
General comment. The menu on the left has bold formatting for “macrosections” (UI Features, Languages, Proof Scripts). However, “Languages” is not clickable. Also, UI Features and Proof Scripts are structured in two different ways: the first is only a list of content of the section and the second is not
Changelog:
the list in 2.12.2 -> Bug fixes has periods at the end of each sentence, but the other lists on the page do not
2.12.2: Bug fixes and performance should not have “:”
2.8.0: typo in “Seveal small and large bug fixes” -> Several. Also it is just a list of numbers
ADTs: then the title of the section is User-defined abstract data types
Embedding JavaDL expressions and functions into JML expressions: it is a very old section (2011)
Applying KeY to programs with generics: typo in “The reason why generics are currently not implemented in KeY lie in the type system of KeY:” -> “lies”
Polarity triggers for rewrite taclets: it is written in first person
Polarity triggers for rewrite taclets: old topic (2012). The subsection names are in caps lock, the subsections in the rest of the documentation are not
UI Features -> Index: on the left side we have “Proof Exploration” but in the Index it’s only “Exploration”
Languages -> Grammar -> Reference: it is a list of syntax elements, useful?
Proof Scripts: the title of the section is “Scripting Interactive Proofs” but on the left side it is only “Proof Scripts”
Proof Scripts: the subsection “Mutators” should not have a period at the end (now it is “Mutators.”)
Proof Scripts: “In this documentation the scripts that allow for branching statements are eplained. (see [Explanation of linear scripts] for the other version of scripts in KeY)” -> Period after the “)”
Making interactive persistent using proof scripts: from 2015
Making interactive persistent using proof scripts: “The quantified formula can also be specified if wanted. This here for the antecedent.” sentence not well structured
Making interactive persistent using proof scripts: “(not necessarily the first in the Goal pane in the GUI)” -> panel
Macros: “Generated on: ${new Date()}”
Variables: a lot of KeY options have “no documentation” as a description
Language Constructs -> Variables and Types: the first entry of the list has a capital letter after “:” and the other two do not. The second entry has a period at the end, the other two do not
Languages -> None: to be removed
Proof Exploration: image of exploration steps is broken
KeYclipse
General comment: KeYclipse then the title is KeYClipse (formatting error)
KeYclipse: "KeY project" maybe a typo from LaTeX
KeYclipse: JML Editing extends the Java development tools (JDT) with support for JML to make writing JML specifications as convenient as writing Java source code.
The link is fine, but it should not be in the whole sentence. Also, the period at the end of the sentence is missing.
KeY basics: then the title of the section is “KeY basics in Eclipse (Cross-project Functionality)”
SED: then the title of the section is “Symbolic Execution Debugger”
Stubby: then the title of the section is “Stubby - The Stub Generator”
Starter: then the title of the section is “KeY 4 Eclipse Starter”
VisualDBC: then the title of the section is Visual DbC
Resources: then the title of the section is KeY Resources
Development
Development: if you clink on the link, the section is called “Overview”
Development: some sections (Build Tool: Gradle, Rewrite of the KeYParser, SMT Translation) have an abstract and some do not
GUI extensions: the formatting of the subsections is different from the other sections
Regression tests for proved rules: old topics (2014, 2015). Also the subsection Changes has a different formatting
Testing -> None: need to be removed
Testing of KeY: 2015
Write Documentation: then the title of the section is “How to write documentation”
Write Documentation: the title of the subsection “Local setup” has a different formatting than the rest of the subsections (same font of subsubsections)
The text was updated successfully, but these errors were encountered:
HacKeYthon 2025 - Spotted Issues
Home
User Guide
KeYclipse
Development
The text was updated successfully, but these errors were encountered: