108 Commits

Author SHA1 Message Date
65dd469702 added a set of unit tests for edge cases...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-10 04:48:07 +03:00
cae9613c70 more tests, getting close to 100% coverage, still experimental ;)
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-08 19:23:41 +03:00
ca24b2ed54 revised tests + nodes and commens....
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-08 16:07:54 +03:00
7e787fe028 notes and minor tweaks...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-08 04:25:58 +03:00
ff9d79a6a5 added .matchPartial(..) and reworked .hasMixin(..) + testing...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-08 04:16:03 +03:00
26e3d8a825 minor tweaks + more testing...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-07 21:28:17 +03:00
fd250a8025 minor refactroing...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-02 15:59:54 +03:00
507fa5f80f test.js now accepts args correctly + minor tweaking...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-02 15:56:03 +03:00
b4ceef5c93 updated docs, tests and notes..
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-01 02:49:00 +03:00
ef59959299 notes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-30 01:21:02 +03:00
d80aca31fb docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-30 01:17:13 +03:00
6d22ea3689 notes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-27 16:44:56 +03:00
fd19554f1f cleanup + docs + tweaking...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-25 00:53:56 +03:00
a5bab42336 reworked access to parent callable implementations...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-24 23:59:01 +03:00
342a07fd34 reworked the callback(..) symantics...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-24 00:37:52 +03:00
6759028262 minor fix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-23 16:53:32 +03:00
7f8627d097 added values(..)
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-23 16:38:43 +03:00
8e31948e65 docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-17 22:57:25 +03:00
7e6d4f3188 bugfix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-16 17:49:20 +03:00
acb4254f6a better constructor test...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-12 02:33:25 +03:00
7886892e1a docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-09 04:50:22 +03:00
aee689646b cleanup...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-08 18:36:51 +03:00
027ccd8e86 notes and comments...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-08 18:07:21 +03:00
c73b453205 updated toc...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-08 16:32:54 +03:00
13fd19abf2 tweaking and refactoring...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-08 15:53:24 +03:00
0ae32795f1 tweaking and refactoring...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-08 15:42:32 +03:00
a5620ab965 cleanup...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-07 21:49:38 +03:00
a341443b07 docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-07 21:20:20 +03:00
86ffc914c3 added mixins(..) and hasMixin(..) functions + refactoring + docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-07 21:02:05 +03:00
7552f07554 cleanup...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-06 23:13:48 +03:00
87414a8edb finalized mixout(..) api...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-06 19:27:34 +03:00
79bb4f5564 doc...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-06 14:30:32 +03:00
b655b33d71 cleanup...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-06 05:31:28 +03:00
f308cbc756 added mixout(..)...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-06 05:30:11 +03:00
3b0dc683b5 cleanup + docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-06 03:51:13 +03:00
21ea5d8b37 cleanup...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-06 03:39:32 +03:00
dfa96f5a8d Merge branch 'master' of github.com:flynx/object.js 2020-05-06 02:37:19 +03:00
adc7f32f42 reworked constructor + docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-06 02:37:08 +03:00
303bd19c17 notes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-05 23:28:20 +03:00
e86758330b docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-04 02:49:57 +03:00
14c26d5f83 docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-03 15:18:41 +03:00
df2c4ea140 notes and cleanup...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-03 03:19:37 +03:00
b57759d40f major semantic change, should not break anything -- really odd...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-03 03:03:18 +03:00
3b5b36a62e cleanup...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-02 21:01:51 +03:00
2772e29d92 tweaking....
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-02 20:51:10 +03:00
f2e063ca21 added support and docs for extending of native objects....
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-02 19:55:05 +03:00
61ab565afb doc cleanup...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-02 00:41:33 +03:00
788dc567d7 merge...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-04-30 21:15:11 +03:00
a2bd9e514b docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-04-30 21:13:28 +03:00
e1d07053fc some formatting...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-04-30 20:04:42 +03:00