Commit Graph

105 Commits

Author SHA1 Message Date
Emmanuel Garette 601c3fc54d support new special property demoting_error_warning 2018-12-07 23:32:28 +01:00
Emmanuel Garette f6bdd0c17e symplify tiramisu/option/option.py 2018-11-15 18:35:14 +01:00
Emmanuel Garette 92b469bd43 simplify tiramisu/option/baseoption.py 2018-11-15 16:17:39 +01:00
Emmanuel Garette 8b3da4d37b simplify tiramisu/option/masterslaves.py 2018-11-15 08:15:55 +01:00
Emmanuel Garette 184a086bc1 simplify tiramisu/option/syndynoption.py 2018-11-14 21:51:40 +01:00
Emmanuel Garette 974a178d4b simplify tiramisu/option/optiondescription.py 2018-11-13 22:10:01 +01:00
Emmanuel Garette 1cda79154e can remove prefix in ValueOptionError 2018-10-30 11:57:19 +01:00
Emmanuel Garette fbff3d9ced simplify optiondescription 2018-09-30 20:32:00 +02:00
Emmanuel Garette e29e11b939 reorganise option.py 2018-09-30 11:36:09 +02:00
Emmanuel Garette 2c5d376219 remove debug from option.py 2018-09-30 11:26:33 +02:00
Emmanuel Garette 509d902e72 coverage 2018-09-29 21:58:41 +02:00
Emmanuel Garette 721ff8643d display correct name in consistency 2018-09-16 21:28:18 +02:00
Emmanuel Garette b31a94e449 simplify consistency validation
reorder function (logical order)
remove duplicate arity (context, config_bag, option_bag, ...)
master cannot have length lower than slave length
2018-09-16 11:40:54 +02:00
Emmanuel Garette 1d6e0c0dcd submulti is not allowed for consistency 2018-09-15 22:49:36 +02:00
Emmanuel Garette 2d063f8170 coverages 2018-09-15 22:44:49 +02:00
Emmanuel Garette cd7977eae6 coverage 2018-09-12 21:05:14 +02:00
Emmanuel Garette 09c9fa4906 context is not needed for impl_getpath 2018-09-06 23:16:17 +02:00
Emmanuel Garette 4b0c142e3e synchronise config_bag and context 2018-09-06 23:06:56 +02:00
Emmanuel Garette 7fa9b0637e do not duplicate valid_consistency 2018-09-05 20:22:53 +02:00
Emmanuel Garette ec169a8dc6 optimisations 2018-09-04 08:36:02 +02:00
Emmanuel Garette 122796bd19 requires for a master is a required for the masterslaves + remove cache from masterslaves too 2018-09-02 11:55:19 +02:00
Emmanuel Garette 201f7d2592 add some tests for dynoptiondescription + correction 2018-08-19 09:20:20 +02:00
Emmanuel Garette 7340ceb173 bug: copy config_bag before add set_permissive 2018-08-18 16:11:12 +02:00
Emmanuel Garette b381e0322f force_permissive +> permissive 2018-08-18 08:06:29 +02:00
Emmanuel Garette 493cec1b80 setting_properties > properties 2018-08-18 07:51:04 +02:00
Emmanuel Garette ee1f07ce7e simplify config_bag 2018-08-17 23:11:25 +02:00
Emmanuel Garette 81666b6303 config is context in ConfigBag 2018-08-02 22:35:40 +02:00
Emmanuel Garette 41c17004d2 ConfigBag optimisation 2018-08-01 08:37:58 +02:00
Emmanuel Garette 50a2ab4186 can set valid value for an option with invalid consistency 2018-06-02 08:35:05 +02:00
Emmanuel Garette 2018a92b66 improvement 2018-04-22 10:43:19 +02:00
Emmanuel Garette 8b82e393fe remove validate_calculator 2018-04-16 19:51:13 +02:00
Emmanuel Garette 54b57968bc not Params object for callback, validator and calculated values for choiceoption 2018-04-15 21:13:16 +02:00
Emmanuel Garette 2b08ab35d6 some tests 2018-04-12 23:04:33 +02:00
Emmanuel Garette 9ea373efdf better dynoption support 2018-04-09 21:37:49 +02:00
Emmanuel Garette b2cc5f7913 remove dead code 2018-04-06 23:51:25 +02:00
Emmanuel Garette 6921e05c0e corrections in dynoption/masterslaves 2018-03-24 22:37:48 +01:00
Emmanuel Garette d5d826f967 adapt tests 2018-03-19 08:33:53 +01:00
Emmanuel Garette 821f36ea65 tiramisu-web adaptation 2018-01-26 07:33:47 +01:00
Emmanuel Garette 050c3125fa some adaptation for tiramisu-web 2018-01-05 23:32:00 +01:00
Emmanuel Garette 16a160340c submulti 2017-12-30 18:32:11 +01:00
Emmanuel Garette 1736170e43 add validator tests 2017-12-27 15:49:05 +01:00
Emmanuel Garette a9fed78af0 reorganise consistencies 2017-12-23 10:55:06 +01:00
Emmanuel Garette 7ab479f628 reorganise consistencies 2017-12-23 10:40:57 +01:00
Emmanuel Garette 538e6a792a add config_bag and convert some tests 2017-12-19 23:11:45 +01:00
Emmanuel Garette b5f785d62c convert tests 2017-12-13 22:15:34 +01:00
Emmanuel Garette fc787d4dbb reorganise 2017-12-07 22:20:19 +01:00
Emmanuel Garette a07e916153 reorganisation 2017-12-07 21:42:04 +01:00
Emmanuel Garette 924ac4e597 reorganise symlinkoption 2017-12-04 20:05:36 +01:00
Emmanuel Garette e40a1e78a2 refactor masterslaves 2017-12-02 22:53:57 +01:00
Emmanuel Garette 9831f7cf0c add test for master/slave and callback 2017-11-28 22:42:30 +01:00