Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(1014)

Issue 98450048: implement full path parsing, including element accessors & literals (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
10 years, 11 months ago by rafaelw
Modified:
10 years, 11 months ago
Reviewers:
arv, John Messerly
Base URL:
git@github.com:Polymer/observe-js.git@master
Visibility:
Public.

Description

implement full path parsing, including element accessors & literals R=arv BUG= Committed: https://github.com/Polymer/observe-js/commit/d99eff1

Patch Set 1 #

Total comments: 8

Patch Set 2 : sync #

Patch Set 3 : all tests passing #

Patch Set 4 : more comments #

Patch Set 5 : proper quote escaping #

Patch Set 6 : tests #

Patch Set 7 : git branch -m betterParsing #

Patch Set 8 : cleaup #

Patch Set 9 : fix dirty-check patch? #

Total comments: 8

Patch Set 10 : cr changes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+274 lines, -62 lines) Patch
M src/observe.js View 1 2 3 4 5 6 7 8 9 3 chunks +215 lines, -41 lines 0 comments Download
M tests/test.js View 1 2 3 4 5 6 7 8 5 chunks +59 lines, -21 lines 0 comments Download

Messages

Total messages: 8
rafaelw
Arv, Here's the beginnings of this patch. It's mostly done, but I'm not ready for ...
10 years, 11 months ago (2014-05-23 04:25:43 UTC) #1
arv
I'm not sure a state machine is the simplest and most efficient solution. I agree ...
10 years, 11 months ago (2014-05-23 17:13:30 UTC) #2
rafaelw
Added tests, quote escaping and serialization https://codereview.appspot.com/98450048/diff/1/src/observe.js File src/observe.js (right): https://codereview.appspot.com/98450048/diff/1/src/observe.js#newcode123 src/observe.js:123: case undefined: Not ...
10 years, 11 months ago (2014-05-23 23:29:28 UTC) #3
rafaelw
Also, this change polymer-expressions will fix the breakage that this causes: https://codereview.appspot.com/95550049
10 years, 11 months ago (2014-05-23 23:30:19 UTC) #4
arv
https://codereview.appspot.com/98450048/diff/20002/src/observe.js File src/observe.js (right): https://codereview.appspot.com/98450048/diff/20002/src/observe.js#newcode125 src/observe.js:125: var code = char.charCodeAt(0); Why not pass in the ...
10 years, 11 months ago (2014-05-23 23:37:00 UTC) #5
rafaelw
https://codereview.appspot.com/98450048/diff/20002/src/observe.js File src/observe.js (right): https://codereview.appspot.com/98450048/diff/20002/src/observe.js#newcode125 src/observe.js:125: var code = char.charCodeAt(0); Mostly because it's convenient to ...
10 years, 11 months ago (2014-05-23 23:50:19 UTC) #6
rafaelw
Committed patchset #10 manually as rd99eff1 (presubmit successful).
10 years, 11 months ago (2014-05-23 23:51:10 UTC) #7
arv
10 years, 11 months ago (2014-05-23 23:52:04 UTC) #8
Message was sent while issue was closed.
LGTM
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b