[phpMyAdmin Git] [phpmyadmin/simple-math] 6ae274: Document that in most cases it's better to use Sym...
Branch: refs/heads/master Home: https://github.com/phpmyadmin/simple-math Commit: 6ae27493d930a5e3b372768aa12b8827711c25e6 https://github.com/phpmyadmin/simple-math/commit/6ae27493d930a5e3b372768aa12b8827711c25e6 Author: Michal ČihařDate: 2016-10-13 (Thu, 13 Oct 2016) Changed paths: M README.md Log Message: --- Document that in most cases it's better to use Symfony ExpressionLanguage. Signed-off-by: Michal Čihař ___ Git mailing list Git@phpmyadmin.net https://lists.phpmyadmin.net/mailman/listinfo/git
[phpMyAdmin Git] [phpmyadmin/simple-math] 136f42: Document changes
Branch: refs/heads/master Home: https://github.com/phpmyadmin/simple-math Commit: 136f42322344ee67c630ebb3b9aab7a0ae08dec9 https://github.com/phpmyadmin/simple-math/commit/136f42322344ee67c630ebb3b9aab7a0ae08dec9 Author: Michal ČihařDate: 2016-10-12 (Wed, 12 Oct 2016) Changed paths: A CHANGELOG.md Log Message: --- Document changes Signed-off-by: Michal Čihař ___ Git mailing list Git@phpmyadmin.net https://lists.phpmyadmin.net/mailman/listinfo/git
[phpMyAdmin Git] [phpmyadmin/simple-math] a706f7: Test invalid chars in expression
Branch: refs/heads/master Home: https://github.com/phpmyadmin/simple-math Commit: a706f7c801ec5433085b08983aee4bab9ca1f9c2 https://github.com/phpmyadmin/simple-math/commit/a706f7c801ec5433085b08983aee4bab9ca1f9c2 Author: Michal ČihařDate: 2016-10-12 (Wed, 12 Oct 2016) Changed paths: M src/Expression.php M tests/CalculateTest.php Log Message: --- Test invalid chars in expression Signed-off-by: Michal Čihař ___ Git mailing list Git@phpmyadmin.net https://lists.phpmyadmin.net/mailman/listinfo/git
[phpMyAdmin Git] [phpmyadmin/simple-math] f3a5dd: Make test compatible with older phpunit
Branch: refs/heads/master Home: https://github.com/phpmyadmin/simple-math Commit: f3a5ddfb0f5c53ac25125842f9e1c36ee5bb0d01 https://github.com/phpmyadmin/simple-math/commit/f3a5ddfb0f5c53ac25125842f9e1c36ee5bb0d01 Author: Michal ČihařDate: 2016-10-12 (Wed, 12 Oct 2016) Changed paths: M tests/CalculateTest.php Log Message: --- Make test compatible with older phpunit Signed-off-by: Michal Čihař ___ Git mailing list Git@phpmyadmin.net https://lists.phpmyadmin.net/mailman/listinfo/git
[phpMyAdmin Git] [phpmyadmin/simple-math] 453b1c: Remove intermediate ternary value
Branch: refs/heads/master Home: https://github.com/phpmyadmin/simple-math Commit: 453b1cf941b88c9b09da3167036f5223a66f724e https://github.com/phpmyadmin/simple-math/commit/453b1cf941b88c9b09da3167036f5223a66f724e Author: Michal ČihařDate: 2016-10-12 (Wed, 12 Oct 2016) Changed paths: M src/Expressions/Ternary.php R src/Expressions/TernaryIntermediate.php Log Message: --- Remove intermediate ternary value It was causing more problems than benefits. Signed-off-by: Michal Čihař Commit: 48f8293eb3f26e3cb271b028288ce4eb62d38f50 https://github.com/phpmyadmin/simple-math/commit/48f8293eb3f26e3cb271b028288ce4eb62d38f50 Author: Michal Čihař Date: 2016-10-12 (Wed, 12 Oct 2016) Changed paths: M tests/CalculateTest.php Log Message: --- Test error conditions Signed-off-by: Michal Čihař Commit: 00e3654865d1b6a63547c117f33f79db6b7fdd0d https://github.com/phpmyadmin/simple-math/commit/00e3654865d1b6a63547c117f33f79db6b7fdd0d Author: Michal Čihař Date: 2016-10-12 (Wed, 12 Oct 2016) Changed paths: M src/Expression.php Log Message: --- Remove unused code path Signed-off-by: Michal Čihař Compare: https://github.com/phpmyadmin/simple-math/compare/e0e6feafabcc...00e3654865d1___ Git mailing list Git@phpmyadmin.net https://lists.phpmyadmin.net/mailman/listinfo/git
[phpMyAdmin Git] [phpmyadmin/simple-math] e0e6fe: Share code for getting two operands
Branch: refs/heads/master Home: https://github.com/phpmyadmin/simple-math Commit: e0e6feafabccc34412b83665f7c2aa0c3a1ced35 https://github.com/phpmyadmin/simple-math/commit/e0e6feafabccc34412b83665f7c2aa0c3a1ced35 Author: Michal ČihařDate: 2016-10-12 (Wed, 12 Oct 2016) Changed paths: M src/Expressions/Operator.php M src/Expressions/Subtraction.php M src/Expressions/Ternary.php Log Message: --- Share code for getting two operands Signed-off-by: Michal Čihař ___ Git mailing list Git@phpmyadmin.net https://lists.phpmyadmin.net/mailman/listinfo/git
[phpMyAdmin Git] [phpmyadmin/simple-math] 7bc6c4: Use more generic method name
Branch: refs/heads/master Home: https://github.com/phpmyadmin/simple-math Commit: 7bc6c439ef141201384c5f444a97a225a1f3c90f https://github.com/phpmyadmin/simple-math/commit/7bc6c439ef141201384c5f444a97a225a1f3c90f Author: Michal ČihařDate: 2016-10-12 (Wed, 12 Oct 2016) Changed paths: M src/Expressions/Comparison.php M src/Expressions/ComparisonEQ.php M src/Expressions/ComparisonGT.php M src/Expressions/ComparisonGTE.php M src/Expressions/ComparisonLT.php M src/Expressions/ComparisonLTE.php M src/Expressions/ComparisonNE.php M src/Expressions/OperatorAnd.php M src/Expressions/OperatorOr.php Log Message: --- Use more generic method name Signed-off-by: Michal Čihař Commit: a99ba3791ae82de4497eedba7becd6c959c17998 https://github.com/phpmyadmin/simple-math/commit/a99ba3791ae82de4497eedba7becd6c959c17998 Author: Michal Čihař Date: 2016-10-12 (Wed, 12 Oct 2016) Changed paths: M src/Expressions/Addition.php A src/Expressions/Binary.php R src/Expressions/Comparison.php M src/Expressions/ComparisonEQ.php M src/Expressions/ComparisonGT.php M src/Expressions/ComparisonGTE.php M src/Expressions/ComparisonLT.php M src/Expressions/ComparisonLTE.php M src/Expressions/ComparisonNE.php M src/Expressions/Division.php M src/Expressions/Modulo.php M src/Expressions/Multiplication.php M src/Expressions/Operator.php M src/Expressions/OperatorAnd.php M src/Expressions/OperatorOr.php Log Message: --- Share code for getting values from stack Signed-off-by: Michal Čihař Compare: https://github.com/phpmyadmin/simple-math/compare/5a35490ecddf...a99ba3791ae8___ Git mailing list Git@phpmyadmin.net https://lists.phpmyadmin.net/mailman/listinfo/git
[phpMyAdmin Git] [phpmyadmin/simple-math] 08e597: Simplify class naming
Branch: refs/heads/master Home: https://github.com/phpmyadmin/simple-math Commit: 08e597782891eca158736ff3815e1446d38bd4a0 https://github.com/phpmyadmin/simple-math/commit/08e597782891eca158736ff3815e1446d38bd4a0 Author: Michal ČihařDate: 2016-10-12 (Wed, 12 Oct 2016) Changed paths: A src/Expression.php M src/Math.php M src/Number.php M src/Operator.php M src/Parenthesis.php R src/TerminalExpression.php M src/TernaryIntermediate.php M src/Variable.php Log Message: --- Simplify class naming Signed-off-by: Michal Čihař Commit: 5a35490ecddfc6e22b7a1c38d24d76a3f9ca1033 https://github.com/phpmyadmin/simple-math/commit/5a35490ecddfc6e22b7a1c38d24d76a3f9ca1033 Author: Michal Čihař Date: 2016-10-12 (Wed, 12 Oct 2016) Changed paths: R src/Addition.php R src/Comparison.php R src/ComparisonEQ.php R src/ComparisonGT.php R src/ComparisonGTE.php R src/ComparisonLT.php R src/ComparisonLTE.php R src/ComparisonNE.php R src/Division.php M src/Expression.php A src/Expressions/Addition.php A src/Expressions/Comparison.php A src/Expressions/ComparisonEQ.php A src/Expressions/ComparisonGT.php A src/Expressions/ComparisonGTE.php A src/Expressions/ComparisonLT.php A src/Expressions/ComparisonLTE.php A src/Expressions/ComparisonNE.php A src/Expressions/Division.php A src/Expressions/Modulo.php A src/Expressions/Multiplication.php A src/Expressions/Number.php A src/Expressions/Operator.php A src/Expressions/OperatorAnd.php A src/Expressions/OperatorOr.php A src/Expressions/Parenthesis.php A src/Expressions/Subtraction.php A src/Expressions/Ternary.php A src/Expressions/TernaryIntermediate.php A src/Expressions/Variable.php R src/Modulo.php R src/Multiplication.php R src/Number.php R src/Operator.php R src/OperatorAnd.php R src/OperatorOr.php R src/Parenthesis.php R src/Subtraction.php R src/Ternary.php R src/TernaryIntermediate.php R src/Variable.php Log Message: --- Move all expressions to separate namespace Signed-off-by: Michal Čihař Compare: https://github.com/phpmyadmin/simple-math/compare/a65034696c10...5a35490ecddf___ Git mailing list Git@phpmyadmin.net https://lists.phpmyadmin.net/mailman/listinfo/git
[phpMyAdmin Git] [phpmyadmin/simple-math]
Branch: refs/tags/0.1 Home: https://github.com/phpmyadmin/simple-math ___ Git mailing list Git@phpmyadmin.net https://lists.phpmyadmin.net/mailman/listinfo/git
[phpMyAdmin Git] [phpmyadmin/simple-math] 8aff47: Clarify examples in README
Branch: refs/heads/master Home: https://github.com/phpmyadmin/simple-math Commit: 8aff47fb7c8706add9816e2208116b23092bc9ea https://github.com/phpmyadmin/simple-math/commit/8aff47fb7c8706add9816e2208116b23092bc9ea Author: Michal ČihařDate: 2016-10-12 (Wed, 12 Oct 2016) Changed paths: M README.md Log Message: --- Clarify examples in README Signed-off-by: Michal Čihař Commit: 7ae59f3129b7a25dc3e7ca5a132bc274e8834b34 https://github.com/phpmyadmin/simple-math/commit/7ae59f3129b7a25dc3e7ca5a132bc274e8834b34 Author: Michal Čihař Date: 2016-10-12 (Wed, 12 Oct 2016) Changed paths: M src/Addition.php M src/Comparison.php M src/ComparisonEQ.php M src/ComparisonGT.php M src/ComparisonGTE.php M src/ComparisonLT.php M src/ComparisonLTE.php M src/ComparisonNE.php M src/Division.php M src/Math.php M src/Modulo.php M src/Multiplication.php M src/Number.php M src/Operator.php M src/OperatorAnd.php M src/OperatorOr.php M src/Parenthesis.php M src/Stack.php M src/Subtraction.php M src/TerminalExpression.php M src/Ternary.php M src/TernaryIntermediate.php M src/Variable.php M tests/CalculateTest.php M tests/bootstrap.php Log Message: --- Add copyright header to the PHP files Signed-off-by: Michal Čihař Commit: 35051735212aaf885a384d0c7b31ea69a06c508e https://github.com/phpmyadmin/simple-math/commit/35051735212aaf885a384d0c7b31ea69a06c508e Author: Michal Čihař Date: 2016-10-12 (Wed, 12 Oct 2016) Changed paths: M src/Math.php Log Message: --- Document most important public API Signed-off-by: Michal Čihař Commit: a65034696c10bd7148ac48987cba6be564cf799f https://github.com/phpmyadmin/simple-math/commit/a65034696c10bd7148ac48987cba6be564cf799f Author: Michal Čihař Date: 2016-10-12 (Wed, 12 Oct 2016) Changed paths: M src/Math.php Log Message: --- Wrap long line Signed-off-by: Michal Čihař Compare: https://github.com/phpmyadmin/simple-math/compare/a11be9ab3838...a65034696c10___ Git mailing list Git@phpmyadmin.net https://lists.phpmyadmin.net/mailman/listinfo/git
[phpMyAdmin Git] [phpmyadmin/simple-math] a11be9: Define type methods at TerminalExpression class
Branch: refs/heads/master Home: https://github.com/phpmyadmin/simple-math Commit: a11be9ab3838596991651005fde6e1b6a62a36a4 https://github.com/phpmyadmin/simple-math/commit/a11be9ab3838596991651005fde6e1b6a62a36a4 Author: Michal ČihařDate: 2016-10-12 (Wed, 12 Oct 2016) Changed paths: M src/Operator.php M src/Parenthesis.php M src/TerminalExpression.php Log Message: --- Define type methods at TerminalExpression class Signed-off-by: Michal Čihař ___ Git mailing list Git@phpmyadmin.net https://lists.phpmyadmin.net/mailman/listinfo/git
[phpMyAdmin Git] [phpmyadmin/simple-math] 771f1a: Better variable name
Branch: refs/heads/master Home: https://github.com/phpmyadmin/simple-math Commit: 771f1a6e49bf7e9035e92fd2628b712b6b74a3d9 https://github.com/phpmyadmin/simple-math/commit/771f1a6e49bf7e9035e92fd2628b712b6b74a3d9 Author: Michal ČihařDate: 2016-10-12 (Wed, 12 Oct 2016) Changed paths: M src/Math.php Log Message: --- Better variable name Signed-off-by: Michal Čihař Commit: 6a8856187957c6e277df1cf43f4a78a7de5a7ccf https://github.com/phpmyadmin/simple-math/commit/6a8856187957c6e277df1cf43f4a78a7de5a7ccf Author: Michal Čihař Date: 2016-10-12 (Wed, 12 Oct 2016) Changed paths: M src/TerminalExpression.php Log Message: --- Use case instead of many ifelse statements Signed-off-by: Michal Čihař Compare: https://github.com/phpmyadmin/simple-math/compare/d385dfb1dc3c...6a8856187957___ Git mailing list Git@phpmyadmin.net https://lists.phpmyadmin.net/mailman/listinfo/git
[phpMyAdmin Git] [phpmyadmin/simple-math] 85b1d1: Define visibility for a method
Branch: refs/heads/master Home: https://github.com/phpmyadmin/simple-math Commit: 85b1d14dbd5a69f4ca6c0177f6f279cef2bd0f97 https://github.com/phpmyadmin/simple-math/commit/85b1d14dbd5a69f4ca6c0177f6f279cef2bd0f97 Author: Michal ČihařDate: 2016-10-12 (Wed, 12 Oct 2016) Changed paths: M src/Comparison.php M src/ComparisonEQ.php M src/ComparisonGT.php M src/ComparisonGTE.php M src/ComparisonLT.php M src/ComparisonLTE.php M src/ComparisonNE.php M src/OperatorAnd.php M src/OperatorOr.php Log Message: --- Define visibility for a method Signed-off-by: Michal Čihař Commit: d385dfb1dc3c108e713a8eb1e3dbe77b6b2d8366 https://github.com/phpmyadmin/simple-math/commit/d385dfb1dc3c108e713a8eb1e3dbe77b6b2d8366 Author: Michal Čihař Date: 2016-10-12 (Wed, 12 Oct 2016) Changed paths: M README.md Log Message: --- Describe motivation for library Signed-off-by: Michal Čihař Compare: https://github.com/phpmyadmin/simple-math/compare/0b7cb504418f...d385dfb1dc3c___ Git mailing list Git@phpmyadmin.net https://lists.phpmyadmin.net/mailman/listinfo/git
[phpMyAdmin Git] [phpmyadmin/simple-math] 9f0c8a:
Branch: refs/heads/master Home: https://github.com/phpmyadmin/simple-math Commit: 9f0c8a9ecca7b2c6f43fcd16920911071556ab36 https://github.com/phpmyadmin/simple-math/commit/9f0c8a9ecca7b2c6f43fcd16920911071556ab36 Author: ircmaxellDate: 2011-09-21 (Wed, 21 Sep 2011) Changed paths: A Expressions.php A Math.php A Stack.php A TerminalExpression.php A test.php Log Message: --- Commit: 372b4046326eae181c98818cdea6fca5601dec2a https://github.com/phpmyadmin/simple-math/commit/372b4046326eae181c98818cdea6fca5601dec2a Author: ircmaxell Date: 2011-09-21 (Wed, 21 Sep 2011) Changed paths: M test.php Log Message: --- Commit: cc11fee197c7f30e0bebe54dd4648fe61a8f70b3 https://github.com/phpmyadmin/simple-math/commit/cc11fee197c7f30e0bebe54dd4648fe61a8f70b3 Author: ircmaxell Date: 2011-09-21 (Wed, 21 Sep 2011) Changed paths: M Math.php M TerminalExpression.php M test.php Log Message: --- Commit: f2743e0689db1af920a51fab74b00f3dad00fb2a https://github.com/phpmyadmin/simple-math/commit/f2743e0689db1af920a51fab74b00f3dad00fb2a Author: Anthony Ferrara Date: 2012-10-02 (Tue, 02 Oct 2012) Changed paths: M Math.php Log Message: --- Commit: e41bf7a54836e3708feb1e15bfc1d326b8760b96 https://github.com/phpmyadmin/simple-math/commit/e41bf7a54836e3708feb1e15bfc1d326b8760b96 Author: David Remie Date: 2016-07-29 (Fri, 29 Jul 2016) Changed paths: M Expressions.php M Math.php Log Message: --- Commit: 38d6465b9c8b978d5fe2cab4c2a93604a2598b7c https://github.com/phpmyadmin/simple-math/commit/38d6465b9c8b978d5fe2cab4c2a93604a2598b7c Author: Michal Čihař Date: 2016-10-12 (Wed, 12 Oct 2016) Changed paths: A .gitignore A .travis.yml R Expressions.php A LICENSE R Math.php A README.md R Stack.php R TerminalExpression.php A codecov.yml A composer.json A phpunit.xml A src/Addition.php A src/Division.php A src/Math.php A src/Multiplication.php A src/Number.php A src/Operator.php A src/Parenthesis.php A src/Stack.php A src/Subtraction.php A src/TerminalExpression.php R test.php A tests/CalculateTest.php A tests/bootstrap.php Log Message: --- Adjusted to use PSR loader Signed-off-by: Michal Čihař Commit: 08ace392554524a5191efc44392a4b298e4d0d6f https://github.com/phpmyadmin/simple-math/commit/08ace392554524a5191efc44392a4b298e4d0d6f Author: Michal Čihař Date: 2016-10-12 (Wed, 12 Oct 2016) Changed paths: M tests/CalculateTest.php Log Message: --- Add more complex test Signed-off-by: Michal Čihař Commit: e69887b14370a8bed4807ae4ad210897654377e2 https://github.com/phpmyadmin/simple-math/commit/e69887b14370a8bed4807ae4ad210897654377e2 Author: Michal Čihař Date: 2016-10-12 (Wed, 12 Oct 2016) Changed paths: M tests/CalculateTest.php Log Message: --- Add tests for all basic operations Signed-off-by: Michal Čihař Commit: af84fa59c99f7df6987642c5232cce34de5fec83 https://github.com/phpmyadmin/simple-math/commit/af84fa59c99f7df6987642c5232cce34de5fec83 Author: Michal Čihař Date: 2016-10-12 (Wed, 12 Oct 2016) Changed paths: M README.md M src/Addition.php M src/Division.php M src/Math.php M src/Multiplication.php M src/Number.php M src/Parenthesis.php M src/Subtraction.php M src/TerminalExpression.php A src/Variable.php M tests/CalculateTest.php Log Message: --- Evaluate variable at exection phase Doing that at parse time does not allow us to use same parsed expression for different values. Signed-off-by: Michal Čihař Commit: fb7f3aa881dd374c324222a6678d9936ceb8904e https://github.com/phpmyadmin/simple-math/commit/fb7f3aa881dd374c324222a6678d9936ceb8904e Author: Michal Čihař Date: 2016-10-12 (Wed, 12 Oct 2016) Changed paths: M README.md M src/TerminalExpression.php M tests/CalculateTest.php Log Message: --- Allow variables without $ prefix Signed-off-by: Michal Čihař Commit: 4d7ee596c57052a4ef3f765f6b10db02d3101d94 https://github.com/phpmyadmin/simple-math/commit/4d7ee596c57052a4ef3f765f6b10db02d3101d94 Author: Michal Čihař Date: 2016-10-12 (Wed, 12 Oct 2016) Changed paths: M src/Math.php Log Message: --- Fix exception throwing Signed-off-by: Michal Čihař Commit: 95a563e2282293a90380b590ff2058caa187687a