https://forge.ispras.ru/https://forge.ispras.ru/favicon.ico?16490126692012-06-26T12:25:57ZOpen-Source ProjectsRequality - Feature #3121: Нужно проверять имена атрибутов на соответствие правилам JavaScripthttps://forge.ispras.ru/issues/3121?journal_id=112992012-06-26T12:25:57ZViktoria Kopachvkopach@ispras.ru
<ul><li><strong>Subject</strong> changed from <i>Нужен чекер для проверки имен атрибутов на соответствие правилам JavaScript</i> to <i>Нужен проверять имена атрибутов на соответствие правилам JavaScript</i></li><li><strong>Description</strong> updated (<a title="View differences" href="/journals/11299/diff?detail_id=12607">diff</a>)</li></ul> Requality - Feature #3121: Нужно проверять имена атрибутов на соответствие правилам JavaScripthttps://forge.ispras.ru/issues/3121?journal_id=113002012-06-26T12:27:49ZViktoria Kopachvkopach@ispras.ru
<ul><li><strong>Assignee</strong> set to <i>Alexey Khoroshilov</i></li></ul><p>Нужно еще как-то обрабатывать ситуацию, в которой json меняется вручную. Там тоже могут указать некорректное имя атрибута. Чекер?</p> Requality - Feature #3121: Нужно проверять имена атрибутов на соответствие правилам JavaScripthttps://forge.ispras.ru/issues/3121?journal_id=115242012-07-02T14:09:04ZViktoria Kopachvkopach@ispras.ru
<ul><li><strong>Target version</strong> set to <i>0.14</i></li></ul> Requality - Feature #3121: Нужно проверять имена атрибутов на соответствие правилам JavaScripthttps://forge.ispras.ru/issues/3121?journal_id=129062012-08-29T11:19:13ZViktoria Kopachvkopach@ispras.ru
<ul><li><strong>Subject</strong> changed from <i>Нужен проверять имена атрибутов на соответствие правилам JavaScript</i> to <i>Нужно проверять имена атрибутов на соответствие правилам JavaScript</i></li></ul> Requality - Feature #3121: Нужно проверять имена атрибутов на соответствие правилам JavaScripthttps://forge.ispras.ru/issues/3121?journal_id=139782012-10-25T06:26:36ZAlexey Khoroshilovkhoroshilov@ispras.ru
<ul><li><strong>Assignee</strong> changed from <i>Alexey Khoroshilov</i> to <i>Denis Kildishev</i></li></ul> Requality - Feature #3121: Нужно проверять имена атрибутов на соответствие правилам JavaScripthttps://forge.ispras.ru/issues/3121?journal_id=141982012-11-08T13:15:08ZDenis Kildishevkildishev@ispras.ru
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Resolved</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>100</i></li></ul><p>Applied in changeset r3071.</p> Requality - Feature #3121: Нужно проверять имена атрибутов на соответствие правилам JavaScripthttps://forge.ispras.ru/issues/3121?journal_id=142002012-11-08T18:50:23ZAlexey Khoroshilovkhoroshilov@ispras.ru
<ul><li><strong>Status</strong> changed from <i>Resolved</i> to <i>Open</i></li><li><strong>Published in build</strong> deleted (<del><i>0.13.158</i></del>)</li></ul><p>Более адекватный паттерн для регулярных выражений:</p>
<pre>
static final Pattern valid_inner_name_pattern = Pattern.compile("[A-Za-z0-9а-яА-Я_[$]]+");
static final Pattern valid_name_pattern = Pattern.compile("[A-Za-z0-9а-яА-Я]+[A-Za-z0-9а-яА-Я_[$]]*");
return inner ? valid_inner_name_pattern.matches(name) : valid_name_pattern.matches(name);
</pre> Requality - Feature #3121: Нужно проверять имена атрибутов на соответствие правилам JavaScripthttps://forge.ispras.ru/issues/3121?journal_id=142012012-11-09T06:21:08ZDenis Kildishevkildishev@ispras.ru
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Resolved</i></li></ul><p>Applied in changeset r3072.</p> Requality - Feature #3121: Нужно проверять имена атрибутов на соответствие правилам JavaScripthttps://forge.ispras.ru/issues/3121?journal_id=142122012-11-12T04:22:34ZAlexey Khoroshilovkhoroshilov@ispras.ru
<ul></ul><p>Работа с DOORS processor протестирована?</p> Requality - Feature #3121: Нужно проверять имена атрибутов на соответствие правилам JavaScripthttps://forge.ispras.ru/issues/3121?journal_id=142292012-11-13T06:42:38ZDenis Kildishevkildishev@ispras.ru
<ul><li><strong>Status</strong> changed from <i>Resolved</i> to <i>Open</i></li></ul><p>Для DOORS нужно менять предикаты</p> Requality - Feature #3121: Нужно проверять имена атрибутов на соответствие правилам JavaScripthttps://forge.ispras.ru/issues/3121?journal_id=142362012-11-13T12:33:11ZDenis Kildishevkildishev@ispras.ru
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Resolved</i></li></ul><p>Applied in changeset r3077.</p> Requality - Feature #3121: Нужно проверять имена атрибутов на соответствие правилам JavaScripthttps://forge.ispras.ru/issues/3121?journal_id=142462012-11-13T14:16:57ZАндрей Третьяков
<ul><li><strong>Published in build</strong> set to <i>0.14.173</i></li></ul> Requality - Feature #3121: Нужно проверять имена атрибутов на соответствие правилам JavaScripthttps://forge.ispras.ru/issues/3121?journal_id=142762012-11-16T15:02:03ZViktoria Kopachvkopach@ispras.ru
<ul></ul><p>А символ "-", который минус, разрешен, получается?</p> Requality - Feature #3121: Нужно проверять имена атрибутов на соответствие правилам JavaScripthttps://forge.ispras.ru/issues/3121?journal_id=142802012-11-16T15:10:18ZAlexey Khoroshilovkhoroshilov@ispras.ru
<ul></ul><p>Да, мы вроде как особых последствий этого не вспомнили. Или что-то забыли?</p> Requality - Feature #3121: Нужно проверять имена атрибутов на соответствие правилам JavaScripthttps://forge.ispras.ru/issues/3121?journal_id=142952012-11-19T08:43:31ZViktoria Kopachvkopach@ispras.ru
<ul><li><strong>Status</strong> changed from <i>Resolved</i> to <i>Verified</i></li></ul><p>Тогда ок)</p> Requality - Feature #3121: Нужно проверять имена атрибутов на соответствие правилам JavaScripthttps://forge.ispras.ru/issues/3121?journal_id=147182013-01-11T15:11:58ZAlexey Khoroshilovkhoroshilov@ispras.ru
<ul><li><strong>Status</strong> changed from <i>Verified</i> to <i>Closed</i></li></ul>