https://forge.ispras.ru/https://forge.ispras.ru/favicon.ico?16490126692018-02-27T06:32:42ZOpen-Source ProjectsKlever - Feature #8741: Print a clear error message for a user if one of configuration files cannot be parsedhttps://forge.ispras.ru/issues/8741?journal_id=325492018-02-27T06:32:42ZIlja Zakharovilja.zakharov@ispras.ru
<ul><li><strong>Subject</strong> changed from <i>Print a clear error message for a user if one of configuration files cnnot be parsed</i> to <i>Print a clear error message for a user if one of configuration files cannot be parsed</i></li></ul> Klever - Feature #8741: Print a clear error message for a user if one of configuration files cannot be parsedhttps://forge.ispras.ru/issues/8741?journal_id=325502018-02-27T06:57:32ZEvgeny Novikovnovikov@ispras.ru
<ul></ul><p>I think that it would be better if Bridge will try to parse all JSON files provided, i.e. both during population and during verification job edits. This will catch all user mistakes very soon as well as Bridge can show nice error messages. What do you think?</p> Klever - Feature #8741: Print a clear error message for a user if one of configuration files cannot be parsedhttps://forge.ispras.ru/issues/8741?journal_id=325522018-02-27T06:58:16ZEvgeny Novikovnovikov@ispras.ru
<ul><li><strong>Related to</strong> <i><a class="issue tracker-4 status-5 priority-6 priority-high2 closed" href="/issues/8114">Feature #8114</a>: Support online job files creation and editing</i> added</li></ul> Klever - Feature #8741: Print a clear error message for a user if one of configuration files cannot be parsedhttps://forge.ispras.ru/issues/8741?journal_id=336812018-07-03T08:17:28ZEvgeny Novikovnovikov@ispras.ru
<ul><li><strong>Target version</strong> changed from <i>2.0</i> to <i>1.1</i></li></ul><p>This issue is not strictly bound with purposes of <a class="version" href="https://forge.ispras.ru/versions/247">2.0</a> that targets verification of C software.</p> Klever - Feature #8741: Print a clear error message for a user if one of configuration files cannot be parsedhttps://forge.ispras.ru/issues/8741?journal_id=340892018-07-23T11:45:36ZIlja Zakharovilja.zakharov@ispras.ru
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Resolved</i></li></ul><p>Added checks for 4 main configuration files from presets: 'job.json', 'tasks.json', 'verifier profiles.json', 'rule specs.json'.</p>
<p>Implemented in 8741-json-files.</p> Klever - Feature #8741: Print a clear error message for a user if one of configuration files cannot be parsedhttps://forge.ispras.ru/issues/8741?journal_id=340922018-07-23T14:46:39ZEvgeny Novikovnovikov@ispras.ru
<ul></ul><p>I added 3 more preset unknown marks for bad JSON configuration files. I could not catch the unknown report for <em>tasks.json</em> as this file is parsed by Native Scheduler first.</p> Klever - Feature #8741: Print a clear error message for a user if one of configuration files cannot be parsedhttps://forge.ispras.ru/issues/8741?journal_id=341542018-07-25T13:12:41ZEvgeny Novikovnovikov@ispras.ru
<ul><li><strong>Status</strong> changed from <i>Resolved</i> to <i>Closed</i></li></ul><p>Single test failed due to the unconnected reason, so, I merged the branch to master in <a class="changeset" title="Merge branch '8663-subcomponents-failures' into core-unknowns" href="https://forge.ispras.ru/projects/klever/repository/331/revisions/2bbf1aa4b9a6cf06d66adfb62dc6fa20b07addb3">2bbf1aa4b</a>.</p>