dhaumann created this revision. dhaumann added reviewers: vkrause, cullmann. Restricted Application added a project: Frameworks. Restricted Application added a subscriber: Frameworks.
REVISION SUMMARY Many highlightig files reference with attribute="xzy" non-existing itemDatas. This was found by extending the highlighting indexer and collecting all attribute values and compare these with the itemDatas. The total number of broken files is 62. This patch fixes 57 of these 62 files. Remaining files with issues: haml.xml.....: non-existing itemDatas: "Escaped Text", "Ruby embedded in haml", "Array" julia.xml....: non-existing itemDatas: "String Char" lilypond.xml.: non-existing itemDatas: "Tremolo" metafont.xml.: non-existing itemDatas: "Verbatim", "Tex", "Bullet" ocaml.xml....: non-existing itemDatas: "Ocamldoc Identifier" prolog.xml...: non-existing itemDatas: "'quo Ted'" relaxng.xml..: non-existing itemDatas: "Entity Reference" rhtml.xml....: non-existing itemDatas: "RUBY RAILS ERB Text" rmarkdown.xml: non-existing itemDatas: "Markdown", "Document Headers" stata.xml....: non-existing itemDatas: "String2" toml.xml.....: non-existing itemDatas: "Normal Text" xslt.xml.....: non-existing itemDatas: "Value" Update clojure reference data TEST PLAN make && make test REPOSITORY R216 Syntax Highlighting BRANCH fix-attributes REVISION DETAIL https://phabricator.kde.org/D8042 AFFECTED FILES autotests/html/clojure.clj.html autotests/reference/clojure.clj.ref autotests/reference/highlight.lhs.ref data/syntax/ansys.xml data/syntax/asterisk.xml data/syntax/cg.xml data/syntax/clipper.xml data/syntax/clojure.xml data/syntax/commonlisp.xml data/syntax/diff.xml data/syntax/dockerfile.xml data/syntax/doxygen.xml data/syntax/doxygenlua.xml data/syntax/fsharp.xml data/syntax/gap.xml data/syntax/git-ignore.xml data/syntax/gitolite.xml data/syntax/grammar.xml data/syntax/groovy.xml data/syntax/hamlet.xml data/syntax/haskell.xml data/syntax/haxe.xml data/syntax/hunspell-aff.xml data/syntax/java.xml data/syntax/javascript.xml data/syntax/jira.xml data/syntax/julia.xml data/syntax/latex.xml data/syntax/literate-curry.xml data/syntax/literate-haskell.xml data/syntax/mediawiki.xml data/syntax/monobasic.xml data/syntax/mup.xml data/syntax/nsis.xml data/syntax/ocaml.xml data/syntax/picsrc.xml data/syntax/pig.xml data/syntax/povray.xml data/syntax/prolog.xml data/syntax/protobuf.xml data/syntax/pug.xml data/syntax/puppet.xml data/syntax/qml.xml data/syntax/r.xml data/syntax/relaxng.xml data/syntax/scala.xml data/syntax/sci.xml data/syntax/spice.xml data/syntax/stata.xml data/syntax/systemverilog.xml data/syntax/taskjuggler.xml data/syntax/template-toolkit.xml data/syntax/textile.xml data/syntax/toml.xml data/syntax/txt2tags.xml data/syntax/varnish.xml data/syntax/varnish4.xml data/syntax/vera.xml data/syntax/xmldebug.xml data/syntax/xslt.xml To: dhaumann, vkrause, cullmann Cc: #frameworks