lynnchin
8cb7c05c88
Update line 171 to remove "%s" to populate the result string.
2012-02-01 19:13:59 +11:00
cacaodev
ce2316a8ee
CPCompoundPredicate: Fixed typo in -isEqual:. With test.
2011-12-31 16:19:38 +01:00
cacaodev
08d690b65d
Completed isEqual: support for CPExpression & CPPredicate subclasses
2011-12-17 15:37:43 +01:00
Stephen Ierodiaconou
37323b811c
Merge branch 'master' of git://github.com/280north/cappuccino into imports
...
Conflicts:
Foundation/CPDecimalNumber.j
Foundation/CPPredicate/CPComparisonPredicate.j
Foundation/CPPredicate/CPCompoundPredicate.j
Foundation/CPPredicate/CPExpression.j
Foundation/CPPredicate/CPExpression_aggregate.j
Foundation/CPPredicate/CPExpression_constant.j
Foundation/CPPredicate/CPExpression_function.j
Foundation/CPPredicate/CPExpression_keypath.j
Foundation/CPPredicate/CPExpression_self.j
Foundation/CPPredicate/CPExpression_set.j
Foundation/CPPredicate/CPExpression_subquery.j
Foundation/CPPredicate/CPExpression_variable.j
Foundation/CPPredicate/CPPredicate.j
2011-01-16 10:03:42 +02:00
cacaodev
9c6476615d
Allow parsing of functions with multiple arguments like multiply:by:(5,2) or FUNCTION('method:arg:', arg1, arg2)
...
Added a missing CPDate.j import in CPExpression_function that was causing an 'unknown variable CPDate' error in deploy builds.
Added documentation for +expressionForSubquery:...
Added licence headers with credits.
2011-01-12 18:43:09 +01:00
Stephen Ierodiaconou
66b6b44f86
CPPredicate lint, import fixes, and some bug fixes
2010-12-26 01:34:43 +02:00
Alexander Ljungberg
345b9d9297
Fix some comments.
2010-11-11 13:38:16 -03:00
cacaodev
ca289e081e
CPPredicate parsing support:
...
"($)path.($)variable"
"SUBQUERY(collection, $x,$x = 2)"
"sum:(arg1, ...)"
"FUNCTION(target, selector, arg1, ...)
"object[expression]"
"set UNION|INTERSECT|MINUS otherset"
Fixed a bug where CPExpression_set was evaluating to an expression instead of a set.
Replaced parsing exceptions with a generic function indicating where it failed.
2010-11-07 17:56:22 +01:00
Alexander Ljungberg
7626af00e7
Apply Cappuccino code style.
2010-10-27 20:16:14 -03:00
Alexander Ljungberg
63dfb8a227
CPPredicate optimization: early out in failing AND expression.
2010-08-04 20:50:36 -04:00
cacaodev and Alexander Ljungberg
c694c96a32
CPPredicate & co style cleaning
2010-08-04 20:45:06 -04:00
Alexander Ljungberg
30bc304a20
Whitespace and style fixes.
2010-08-04 20:23:35 -04:00
cacaodev and Alexander Ljungberg
974cf64e1d
CPPredicate &al implementation. OJUnit test.
2010-08-04 19:53:44 -04:00