Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/hoaproject/Praspel
The Hoa\Praspel library.
https://github.com/hoaproject/Praspel
b4e3e894bc9043d0e2bd43cdf1482c9d7bd0cace authored about 8 years ago
9c885323891454a82f73140141d9189c44fba8ab authored about 8 years ago
6a81c777d3c26847e9cc4276362d6727a372bdbd authored about 8 years ago
d00a77387bfce0006a6638dd94cf05a784cb3a9b authored about 8 years ago
The static cache approach in the handler is wrong. Static means shared,
and we do not want it to...
75f94a48b4b0c63aae1a120c27d81f41069dba7c authored over 8 years ago
591875791aecbe548b3e5b1cc377ed4a9e766b49 authored over 8 years ago
be82e88ba01e2ad92cb8f8df6ad9bdb912f4a8a0 authored over 8 years ago
c3a37128aec399f774af63a342b3a12c38c53852 authored over 8 years ago
7a8c2d0d60ad2156a24c68ceebb1743a1d1fd481 authored over 8 years ago
15f8b6775695e81a73f0e20994c0ea79997363da authored over 8 years ago
850b9b9acf4b0a11621c5012e49084ca5e0f6d29 authored over 8 years ago
a638798344bf8eaa24c6b66fd377d7b52bdc2b5c authored over 8 years ago
d42a5c204a9fda83ac9570c56361cc3e0f35bd06 authored over 8 years ago
1e80ca1f8f2d83ccd94457da234e9dd88ef5c7c6 authored about 9 years ago
14cbe9f7bc887e34f7415fbce3117d7ee7daede6 authored about 9 years ago
656333527d74bdd1eb84d87f29ffe5d5b0f93969 authored about 9 years ago
2ca6fdb61791e0d73dacf5d6a040e12976f5ddca authored about 9 years ago
45074f5ad847a754171bc1ddb3b2c5559459492a authored about 9 years ago
114345a68d6bb8c10ed3858aaa6395cf37b79c1d authored about 9 years ago
5efccdbfe6858995eeed91340c267aa3fc07dcfe authored about 9 years ago
bfeab629693f3a3de2e37d5e8fa6e9b58a3e1eb9 authored about 9 years ago
11fc549a1b36d0d47a34ad724a4d5791b7f872b3 authored about 9 years ago
a224ff4b2b4b9600c24243452ce4d92bfe376d46 authored about 9 years ago
c7fbacdd1b30e88593e1adfaea07a9528c5deb84 authored about 9 years ago
96268fc58438e33be80f594479e8c8724c4d3a6a authored about 9 years ago
3c92894fb24a3689143ef00a48f4f3934f27d48a authored about 9 years ago
The core is being splitted into several libraries. `Hoa\Exception` is
one of them.
a99b764114216174c360828af2e594e6724bacba authored over 9 years ago
e013e1b8514a7ff30416cad8de3f53ca84c1eb21 authored over 9 years ago
47e26bd74ddb85f2bfd4841f1432c0c14482cd45 authored over 9 years ago
9f68a69eba5e9e0f3710e8853ff8fff726947ba6 authored over 9 years ago
b858f9f304eb59304e64d328f6d15bf4f41cb298 authored over 9 years ago
8dea9e4e8f3dd6fc9fc10ad464d48c3973dedf50 authored over 9 years ago
23dad64d8b31ef59b15076d73b99b444e22e1e5c authored over 9 years ago
0fce3078006928700d7e65660d49f693dc4293d2 authored over 9 years ago
f7801604c0631304547eee00b68ce3174d40ccdc authored almost 10 years ago
49caada6d52c0b02255e260d6dedcf79103e62e6 authored almost 10 years ago
58dae3630ef137db573acf229e6cef688f3a93e6 authored about 10 years ago
df82c9f61d4879924645e83f2ce27d8d45dd45c0 authored about 10 years ago
afe3060c02e3963a3d455d01065b7544d39fa348 authored about 10 years ago
59a146d02a71f024555a9535f6ade23eb6b9294f authored about 10 years ago
94c305d20a4fa7a47f2b4671a6c89f4718159c53 authored over 10 years ago
4e6b9599c991fd1aaf10aef7b8095a2bfa0826b9 authored over 10 years ago
e3762816b5644f00a74dfa2d261e1f75f906ff9d authored over 10 years ago
3825237ad506d26a114e819bef4411e4adc9b67b authored over 10 years ago
b2dda6cc153f819a1d40d5d1906a8cb1f45f7ed4 authored over 10 years ago
20d62e3063b00cdac780c5062f2ab78f01a0e249 authored over 10 years ago
cf7c9b15c180c1f2858794ecbfd11d9f8d001b9b authored over 10 years ago
6202b1edf7c525b688420ffed14faf21cee59851 authored over 10 years ago
f0479006caa98b59f0d3f2336263ebee70539d7c authored over 10 years ago
Avoid an issue in the `getAttributeData` method.
7462328eeb1cda5962e8fa24f8aa25c2509e3045 authored over 10 years agoee493642a9d7061550e2b14ac714c2cc9d3ef1a9 authored over 10 years ago
\C <=> class('C').
3f019dd711477be78bcdc6718d1aab890ca9bb12 authored over 10 years agob5fcc37c476df179f020ea6686f7ecfe4d3dc739 authored over 10 years ago
d4db95e53942b208235293fea6773e93947f725c authored almost 11 years ago
749d546c0f6d206efffd50d1ce72137a66de3a18 authored almost 11 years ago
8fb22c76ae7bb72125a5e8414c82b9fcde480f37 authored almost 11 years ago
bca8de0d382c81c762c9b2ecebb2ad79d07edf6d authored almost 11 years ago
65ad33fd7da0c3e1d7afdcd6bc30acc1d5dbb52b authored almost 11 years ago
eb052f6e46abe7a942a6fa4ba47412fb3f69943e authored almost 11 years ago
Much faster, much simpler to maintain and consider recents changes in
Praspel (cf research papers).
080f7b8777d237aeadae68b8e716c7b8ccd7bc0a authored almost 11 years ago
a72bfbb80a5b971a036f21c95e7bbfca001e1427 authored almost 11 years ago
ec1aa6d84abd7667754620e96e3392367975f82b authored almost 11 years ago
62afa42d07ed15dad04a753c2c51a81108693fc1 authored almost 11 years ago
cc375fb2fd341d1165077cd0151bc0cbd1fea88b authored almost 11 years ago
7cab3a4bbf34e16eda7e6d4f725c6a72d8d7619c authored almost 11 years ago
56b03915a03d7e2387cdf36c16e1bbf74982373d authored almost 11 years ago
3461224d76ddbd69a165f294a73fb21b84341580 authored almost 11 years ago
2f9995179b6725e89f9fda16aac7aed48d4c5e96 authored about 11 years ago
97439a371308d0ed31acd0d79bc44248bb6a1d0f authored about 11 years ago
4cc9c27d51073acffd750e3c4298cdab9bdd4c2f authored about 11 years ago
df03b1abd9c0aa9cd900fd05a8c9d21249d63aa5 authored about 11 years ago
0c2c75d01ce0a844344ef8d4abb0f2cc42c6c6ec authored about 11 years ago
… at least one @behavior exists.
977d226b11831034b7ca948a654958d34a1c62e3 authored about 11 years ago
Shunt encapsulation: instanciate a class and set its state by using
invariants and not methods c...
A preambler can change the callable, we then need to update it in the
assertion checker.
… and it has been moved into `Hoa\Praspel\AssertionChecker` class.
fc0c70751c490b51d2a16ff88654cc8bd19935d5 authored about 11 years ago380dba95fb9f2db92e401db1c11bcaf26975a2e4 authored about 11 years ago
4f4c9245906757a6d1275b7be08a24173b248208 authored about 11 years ago
775ea773eedf213d8fcc940e182745d89221cb9e authored about 11 years ago
d9fb455d7abca81fb9714f4ce2c6abcde57ed79b authored about 11 years ago
541255fb485616492a4c7b99c62087b3e63b8fa9 authored about 11 years ago
eb9d1c54d3687e25ad15febc55efd28af6a2a2bd authored about 11 years ago
e057548616f186e5d717d6fed8ddb2f21237500b authored about 11 years ago
a19102f67706ba2b9c51eb337eb097d3ac070e19 authored about 11 years ago
Remove a useless code in the RAC. And move the `\old(e)` support from
the interpreter to the model.
61f09f7049928d3f4813a6623ec2c055adf792c2 authored about 11 years ago
If the variable is an argument that is passed by-reference, and, if its
value is changed during ...
942f1864e7b51d465c9970ae6ce8b9a6c8927fb5 authored about 11 years ago
Compute a new callable and a new reflection for the rest of the RAC
since we generate a real ins...
When the callable is a constructor, we need a special process, based on
`ReflectionClass::newIns...
6382c6b467614a2caa4a695f51d0b2bb659e5c95 authored about 11 years ago
Bind class when interpreting.
c862a7cc3104eb461e9197b5f7ed21eb4a0a71f3 authored about 11 years ago1d3d606b8c255c1bcaf4a49031866605898d20f6 authored about 11 years ago
The semantics of a global @throwable clause is really hard to define.
Same for @ensures. After a...
`this->foo` is considered as a borrowing variable, with the type
`TYPE_EXTERNAL`. Verifications ...
6e854e85824bc3af64236912ec0e336d9d6315bc authored about 11 years ago
The contract static registry aims at containing all Praspel contracts.
This is very helpful when...