-
Notifications
You must be signed in to change notification settings - Fork 35
Expansion Algorithm confusing Step 13.8.3.7.2.3 not covered by the expansion tests #477
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
The result in And, the "concatenate" to A future version could restate this point by saying "Initialize In practice, if there are such values they are already in an array, or there are no values. |
This issue was discussed in a meeting.
View the transcriptRob Sanderson: #477Gregg Kellogg: This is editorial. I suggested an improvement to the wording. This would not change the intention, only improve the wording. Proposed resolution: Improve wording to clarify any/all and concatenate per api #477 (Rob Sanderson) Ruben Taelman: +1 Gregg Kellogg: +1 Rob Sanderson: +1 Ivan Herman: +1 Pierre-Antoine Champin: +1 Benjamin Young: +1 Resolution #3: Improve wording to clarify any/all and concatenate per api #477 David I. Lehn: +1 |
@timothee-haudebourg This is fixed in #481. Please let us know if that satisfies your concern. |
If I understand the new phrasing well, step 13.8.3.7.2.3 (doing the concatenation) is actually covered by, for instance, expand#tpi07. The purpose of this step is to make sure that we don't end up missing the If I'm correct, then I think it's good for me. |
In the Expansion Algorithm I personally find the description of the Step 13.8.3.7.2.3 hard to understand:
The variable
re-expanded index
holds a value object. I don't understand how to "concatenate" a value object with anything. I find the use of "any" confusing, does it mean "all", or "the first one you find"? Moreover,expanded index key
is most likely to be an expanded IRI and I don't see any situation where it would appear initem
(unless we consider the expanded keys initem
? I'm lost).In my implementation, I temporarily simplified this step by just defining
index property values
asre-expanded index
. My plan was to come back to it while running the expansion tests, trying to understand reading the tests.However I now pass all the tests without changing this part...
The text was updated successfully, but these errors were encountered: