[golo-lang/golo-lang] eaecc5: Support an explicit fallback method for augmentati...

0 views
Skip to first unread message

GitHub

unread,
Jun 24, 2015, 7:49:49 AM6/24/15
to golo...@googlegroups.com
Branch: refs/heads/master
Home: https://github.com/golo-lang/golo-lang
Commit: eaecc5904d332de1c2e888ad764729cd34769555
https://github.com/golo-lang/golo-lang/commit/eaecc5904d332de1c2e888ad764729cd34769555
Author: Daniel Petisme <daniel....@gmail.com>
Date: 2015-06-03 (Wed, 03 Jun 2015)

Changed paths:
M src/main/java/fr/insalyon/citi/golo/runtime/MethodInvocationSupport.java
M src/main/java/gololang/FunctionReference.java
M src/main/java/gololang/Predefined.java
M src/test/java/fr/insalyon/citi/golo/compiler/CompileAndRunTest.java
A src/test/resources/for-execution/augmentations-with-fallback.golo
M src/test/resources/for-execution/augmentations.golo

Log Message:
-----------
Support an explicit fallback method for augmentations

Failed dispatch can have a last chance to be resolved thanks to a normalized fallback method defined in augmentations.
Such mecahism permits ease the implemententtion of dynamic methods, DSL or fluent APIs.


Commit: 4ce711acfef31bb01cb6f63e78aba33341d12baa
https://github.com/golo-lang/golo-lang/commit/4ce711acfef31bb01cb6f63e78aba33341d12baa
Author: Daniel Petisme <daniel....@gmail.com>
Date: 2015-06-03 (Wed, 03 Jun 2015)

Changed paths:
M doc/augmentations.asciidoc

Log Message:
-----------
Documentating fallback on augmentations


Commit: 993850cd3da97acffe3c7b14ab0aa02135bab9ad
https://github.com/golo-lang/golo-lang/commit/993850cd3da97acffe3c7b14ab0aa02135bab9ad
Author: Daniel PETISME <daniel....@gmail.com>
Date: 2015-06-04 (Thu, 04 Jun 2015)

Changed paths:
M src/test/resources/for-execution/augmentations-with-fallback.golo

Log Message:
-----------
Fix named augmentation typo


Commit: 74ae1dce8f67412046db349fbba1b4b278efe522
https://github.com/golo-lang/golo-lang/commit/74ae1dce8f67412046db349fbba1b4b278efe522
Author: Julien Ponge <julien...@insa-lyon.fr>
Date: 2015-06-24 (Wed, 24 Jun 2015)

Changed paths:
M doc/augmentations.asciidoc
M src/main/java/fr/insalyon/citi/golo/runtime/MethodInvocationSupport.java
M src/main/java/gololang/FunctionReference.java
M src/main/java/gololang/Predefined.java
M src/test/java/fr/insalyon/citi/golo/compiler/CompileAndRunTest.java
A src/test/resources/for-execution/augmentations-with-fallback.golo
M src/test/resources/for-execution/augmentations.golo

Log Message:
-----------
Merge branch 'wip/augmentation-fallback' of https://github.com/danielpetisme/golo-lang into danielpetisme-wip/augmentation-fallback


Commit: e45ee4cb2b43482804236475299ff832a7430cbc
https://github.com/golo-lang/golo-lang/commit/e45ee4cb2b43482804236475299ff832a7430cbc
Author: Julien Ponge <julien...@insa-lyon.fr>
Date: 2015-06-24 (Wed, 24 Jun 2015)

Changed paths:
M doc/augmentations.asciidoc
M src/main/java/fr/insalyon/citi/golo/runtime/MethodInvocationSupport.java
M src/main/java/gololang/FunctionReference.java
M src/main/java/gololang/Predefined.java
M src/test/java/fr/insalyon/citi/golo/compiler/CompileAndRunTest.java
A src/test/resources/for-execution/augmentations-with-fallback.golo
M src/test/resources/for-execution/augmentations.golo

Log Message:
-----------
Merge branch 'danielpetisme-wip/augmentation-fallback'


Compare: https://github.com/golo-lang/golo-lang/compare/ce874ac5a8bb...e45ee4cb2b43
Reply all
Reply to author
Forward
0 new messages