Open
Description
can-query-logic.html
- ES6
- codepen
- maybe-number example doesn't work due to issue MaybeNumber's Coercion with Queries Returns Unexpected Results can-data-types#7.
-
BasicQuery
is not an export from the can repository - Update
toParams
,toQuery
examples.
- add context to Testing your QueryLogic.
- indentation
can-query-logic.prototype.count.html
- ES6
- codepen
- indentation
- article is a stub
- Link to MDN for
[Infinity](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Infinity)
?
can-query-logic.prototype.difference.html
- ES6
- codepen
- indentation
- article is a stub
can-query-logic.prototype.filterMembersAndGetCount.html
- ES6
- codepen
- indentation
- article is a stub
can-query-logic.prototype.filterMembers.html
- codepen
- indentation
- article should have a more thorough explanation when super set is required.
- Mention pagination and sorting and how it's used with filterMembers.
can-query-logic.prototype.identityKeys.html
- codepen
- ES6
- indentation
- I'm curious if there's any quirks or edge cases that identityKeys has.
can-query-logic.prototype.index.html
- codepen
- indentation
- Added example if no
sort
option is given. - Add
required
to the params. Most other methods see if the given data structures are correct. - Since object key order is unreliable is it reliable to not provide a key to sort by?
can-query-logic.prototype.intersection.html
- codepen
- indentation
can-query-logic.prototype.isDefinedAndHasMembers.html
- codepen
- ES6
- indentation
- in examples the query object is returned if it is not a special object (that is not
UNIVERSAL
). Update documentation to reflect such.
can-query-logic.prototype.isEqual.html
- codepen
- indentation
can-query-logic.prototype.isMember.html
- codepen
- indentation
can-query-logic.prototype.isProperSubset.html
- codepen
- indentation
- article is a stub, should have better example showing an example set and subset.
can-query-logic.prototype.isSpecial.html
- codepen
- indentation
- ES6
- example should use
.isSpecial
and not.isDefinedAndHasMembers
. - changed example results and documentation as this does return
true
if the object isUNIVERSAL
,EMPTY
,UNDEFINABLE
, orUNKNOWABLE
.
can-query-logic.prototype.isSubset.html
- codepen
- indentation
- should provide example where
.isSubset
is not true.
can-query-logic.prototype.memberIdentity
- is hidden using
@hide
tag - ES6
- codepen
- indentation
can-query-logic.prototype.unionMembers.html
- codepen
- indentation
can-query-logic.prototype.union.html
- codepen
- codepen only logs up to a certain nesting added
JSON.stringify
around return value to show full object.
- codepen only logs up to a certain nesting added
- indentation
can-query-logic/comparison-operators.html
- Fixed spelling mistake under
$ne
signature.$eq
->$ne
. - Add example for each operator.
Discourse:
- The folder
[/operators](https://github.com/canjs/can-query-logic/tree/master/doc/operators)
can probably be removed unless the eventual idea is to separate can-query-logic/comparison-operators.html. - Do the signatures need examples?
can-query-logic/query.html
- codepen
- indentation
can-query-logic.EMPTY.html
- needs example
- Article is a stub.
can-query-logic.KeysAnd.html
- Article under
doc/static/AndKeys.md
it should probably be renamed toKeysAnd.md
to match other references. - ES6
- Codepenable
- linked references to
static-methods/set[...]
can-query-logic.UNDEFINABLE.html
- ES6
- Codepenable
- commented out fragment
Use UNKNOWABLE to represent
Discourse:
- An example on the article references
QueryLogic.Not
which isn't an operator. There's currently no@codepen
tag on the example to prevent confusion. It might be worth while to remove this example.
can-query-logic.UNIVERSAL.html
- Article needs an example.
- Article is a stub.
can-query-logic.UNKNOWABLE.html
- codepen
- get alternatives example working
- indentation
can-query-logic.set.difference.html
- codepen
- ES6
- indentation
discourse:
-
QueryLogic.set.difference
seems to beQueryLogic.difference
should this be changed?
can-query-logic.set.intersection.html
- codepen
- es6
- indentation
discourse:
-
QueryLogic.set.intersection
seems to beQueryLogic.intersection
should this be changed in all documentation?
can-query-logic.set.union.html
- codepen
- es6
- indentation
discourse:
-
QueryLogic.set.union
seems to beQueryLogic.union
should this be changed in all documentation? This could be confused withQueryLogic.prototype.union
is there a good way to separate these?
doc/value-types
Discourse:
- value types is a folder with empty files, is this meant to continue to expand on various QueryLogic value types ( ex:
QueryLogic.GreaterThan
) or should this folder be removed?
doc/etc
- ES6
- codepen
- doesn't match formatting of other documents
discourse:
- This file doesn't appear on main the main document page and should either be removed or updated to fit similar formatting.
can-query-logic.defineComparison.html
- codepen
-
GreaterThan
,LessThan
, etc. are not global constants from the can framework, they do seem to be functions on theQueryLogic
. - Updated Use to reference
examples/recipe-example.js
-
- indentation