<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/qt5/qtdeclarative-testsuites.git/src/class-fields, branch dev</title>
<subtitle>code.qt.io: qt/qtdeclarative-testsuites.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/qt5/qtdeclarative-testsuites.git/'/>
<entry>
<title>Remove irrelevant info from src/class-fields/propname-error-static/cls-decl-static-* frontmatter</title>
<updated>2018-01-05T20:19:50+00:00</updated>
<author>
<name>Rick Waldron</name>
<email>waldron.rick@gmail.com</email>
</author>
<published>2018-01-05T20:19:50+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/qt5/qtdeclarative-testsuites.git/commit/?id=e9a187100a964c742dde5e8af96c4e8b69eb93ec'/>
<id>e9a187100a964c742dde5e8af96c4e8b69eb93ec</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename negative test "phase" for parsing</title>
<updated>2018-01-05T20:17:50+00:00</updated>
<author>
<name>Mike Pennisi</name>
<email>mike@mikepennisi.com</email>
</author>
<published>2017-12-03T05:06:42+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/qt5/qtdeclarative-testsuites.git/commit/?id=136110378bb62fefb5a9a69080067e6f126f9dae'/>
<id>136110378bb62fefb5a9a69080067e6f126f9dae</id>
<content type='text'>
Early errors may result from parsing the source text of a test file, but
they may also result from parsing some other source text as referenced
through the ES2015 module syntax. The latter form of early error is not
necessarily detectable by ECMAScript parsers, however. Because of this,
the label "early" is not sufficiently precise for all Test262 consumers
to correctly interpret all tests.

Update the "phase" name of "early" to "parse" for all those negative
tests that describe errors resulting from parsing of the file's source
text directly. A forthcoming commit will update the remaining tests to
use a "phase" name that is more specific to module resolution.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Early errors may result from parsing the source text of a test file, but
they may also result from parsing some other source text as referenced
through the ES2015 module syntax. The latter form of early error is not
necessarily detectable by ECMAScript parsers, however. Because of this,
the label "early" is not sufficiently precise for all Test262 consumers
to correctly interpret all tests.

Update the "phase" name of "early" to "parse" for all those negative
tests that describe errors resulting from parsing of the file's source
text directly. A forthcoming commit will update the remaining tests to
use a "phase" name that is more specific to module resolution.
</pre>
</div>
</content>
</entry>
<entry>
<title>Restore &amp; update existing static class field cases/templates</title>
<updated>2017-12-21T21:38:08+00:00</updated>
<author>
<name>Rick Waldron</name>
<email>waldron.rick@gmail.com</email>
</author>
<published>2017-12-21T21:35:05+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/qt5/qtdeclarative-testsuites.git/commit/?id=06aaef8ecdbc6f2b1cf28fd8022327bae9475b25'/>
<id>06aaef8ecdbc6f2b1cf28fd8022327bae9475b25</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove static fields tests</title>
<updated>2017-12-21T20:21:04+00:00</updated>
<author>
<name>Daniel Ehrenberg</name>
<email>littledan@chromium.org</email>
</author>
<published>2017-12-21T15:57:31+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/qt5/qtdeclarative-testsuites.git/commit/?id=d50c33a5b32362a3640bc28cd309e9f3fc39f2b2'/>
<id>d50c33a5b32362a3640bc28cd309e9f3fc39f2b2</id>
<content type='text'>
Static fields were broken up from instance fields and demoted to
Stage 2 in the November 2017 TC39 meeting. This patch removes the
test262 tests which test static class fields.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Static fields were broken up from instance fields and demoted to
Stage 2 in the November 2017 TC39 meeting. This patch removes the
test262 tests which test static class fields.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add features for class public fields</title>
<updated>2017-11-28T17:46:58+00:00</updated>
<author>
<name>Leo Balter</name>
<email>leonardo.balter@gmail.com</email>
</author>
<published>2017-11-28T17:46:58+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/qt5/qtdeclarative-testsuites.git/commit/?id=3e2d3495c81cc0f0776946f28b8cc9fd4f5c385a'/>
<id>3e2d3495c81cc0f0776946f28b8cc9fd4f5c385a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add class-fields-private tags for matches using #</title>
<updated>2017-11-28T17:08:58+00:00</updated>
<author>
<name>Leo Balter</name>
<email>leonardo.balter@gmail.com</email>
</author>
<published>2017-11-28T17:08:58+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/qt5/qtdeclarative-testsuites.git/commit/?id=358f03f824a80d861470a0051fe2ecd6e1a8d018'/>
<id>358f03f824a80d861470a0051fe2ecd6e1a8d018</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add more tests for class fields</title>
<updated>2017-11-15T19:31:31+00:00</updated>
<author>
<name>Leo Balter</name>
<email>leonardo.balter@gmail.com</email>
</author>
<published>2017-11-13T22:32:23+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/qt5/qtdeclarative-testsuites.git/commit/?id=28a2495c3c17e7c92f0be2fc7e952ea8e986b109'/>
<id>28a2495c3c17e7c92f0be2fc7e952ea8e986b109</id>
<content type='text'>
- Add tests for multiple public fields of the same name
- Reorganize fields default templates
- Add more tests for redeclaration of fields
- Remove non used template
- Add tests for computed property names in class fields definitions
- Minor test fixes

Thanks @andresaraujo for helping with the early review
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Add tests for multiple public fields of the same name
- Reorganize fields default templates
- Add more tests for redeclaration of fields
- Remove non used template
- Add tests for computed property names in class fields definitions
- Minor test fixes

Thanks @andresaraujo for helping with the early review
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bugs reported in #1338 (#1339)</title>
<updated>2017-11-10T20:06:00+00:00</updated>
<author>
<name>Leo Balter</name>
<email>leonardo.balter@gmail.com</email>
</author>
<published>2017-11-10T20:06:00+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/qt5/qtdeclarative-testsuites.git/commit/?id=076ecc38c62f83816d44663f1f96cb5017d72ba8'/>
<id>076ecc38c62f83816d44663f1f96cb5017d72ba8</id>
<content type='text'>
* Accessing `ta[0]` throws a TypeError.

* Fix array indices starting at 0 and property references

* Fix classfields templates for properly checking static propnames.

* Generate tests

* `assert.equal` is not defined

* Add missing includes

* Generate tests

* typo s/Avalue/42/

* fix whitespace

* Add missing var for strict mode

* Expand generated class fields tests for forbidden computed property name values

Ref https://github.com/tc39/test262/pull/1339#issuecomment-342830243

* derived classes have access to private names in base classes, if private names are in scope

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Accessing `ta[0]` throws a TypeError.

* Fix array indices starting at 0 and property references

* Fix classfields templates for properly checking static propnames.

* Generate tests

* `assert.equal` is not defined

* Add missing includes

* Generate tests

* typo s/Avalue/42/

* fix whitespace

* Add missing var for strict mode

* Expand generated class fields tests for forbidden computed property name values

Ref https://github.com/tc39/test262/pull/1339#issuecomment-342830243

* derived classes have access to private names in base classes, if private names are in scope

</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #1319 from bocoup/classfields-dupsdeletes</title>
<updated>2017-11-03T19:19:34+00:00</updated>
<author>
<name>Leo Balter</name>
<email>leonardo.balter@gmail.com</email>
</author>
<published>2017-11-03T19:19:34+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/qt5/qtdeclarative-testsuites.git/commit/?id=06091cb6fda8b840a7d8c53a94e19cee88100ef6'/>
<id>06091cb6fda8b840a7d8c53a94e19cee88100ef6</id>
<content type='text'>
classfields: add tests duplicate private fields and deleting private fields</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
classfields: add tests duplicate private fields and deleting private fields</pre>
</div>
</content>
</entry>
<entry>
<title>class fields: added tests for privatename production</title>
<updated>2017-11-03T18:52:46+00:00</updated>
<author>
<name>Valerie R Young</name>
<email>valerie@bocoup.com</email>
</author>
<published>2017-10-30T04:34:05+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/qt5/qtdeclarative-testsuites.git/commit/?id=214e9969d5d1cb8c019f40d56bb877d28740e0a7'/>
<id>214e9969d5d1cb8c019f40d56bb877d28740e0a7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
