Mike Auty
|
2d23c93def
|
Completely refactor constants and structures to symbols and types.
|
2016-05-22 11:51:06 +01:00 |
|
Mike Auty
|
35e2c4a247
|
Add in rudimentary string support for pslist, consider changing it to user an obejct_class rather than casting.
|
2016-02-14 02:51:48 +00:00 |
|
Mike Auty
|
3fbc78b38c
|
Fix up the renderer (and stop masking issues by printing in the generator).
|
2016-02-11 09:23:58 +00:00 |
|
Mike Auty
|
370a49a267
|
Add in a trivial renderer for testing the output system.
|
2016-02-09 10:14:53 +00:00 |
|
Mike Auty
|
f197b43346
|
Tidy up the requirements and fudge the code to use only the virtual address space for now.
|
2016-01-16 22:02:20 +00:00 |
|
Mike Auty
|
00660f2a2b
|
Refactor requirements to their own file.
|
2016-01-16 21:04:41 +00:00 |
|
Mike Auty
|
5697428770
|
Move accessing the configuration to an attribute of the configurable itself.
|
2016-01-13 00:41:17 +00:00 |
|
Mike Auty
|
5ccdba35a3
|
Disable the self validation of plugins for the time being.
|
2016-01-12 23:46:03 +00:00 |
|
Mike Auty
|
bef0689982
|
Add in constraints for dependency solving.
|
2016-01-04 01:17:23 +00:00 |
|
Mike Auty
|
ff1e326a9c
|
Rip out layer factories, and replace them with a single dependency resolver.
|
2015-12-30 21:58:41 +00:00 |
|
Mike Auty
|
d258c56991
|
Rerun pylint with pycharm-5 and fix pep8 issues as well.
|
2015-11-21 13:12:00 +00:00 |
|
Mike Auty
|
8ddf5c5b45
|
Remove the plugin __call__ method for properly named run method.
Calls methods are handy, but ugly if you create and then call the object
immediately ( for example, thing()() ).
|
2015-10-11 18:12:19 +01:00 |
|
Mike Auty
|
0ff820667f
|
Refactor config to configuration so we can have variables called config.
|
2015-09-28 01:31:22 +01:00 |
|
Mike Auty
|
ddef7e76b3
|
Add a todo to validate factory requirements as well as just plugin requirements.
|
2015-04-13 14:18:33 -05:00 |
|
Mike Auty
|
f4d07c01b7
|
Getting the feeling changes are getting out of hand. More config and layering code.
|
2015-04-10 18:14:28 -05:00 |
|
Mike Auty
|
4157c1c493
|
Refine the config system, realize that ContextFactories are in fact LayerFactories?
|
2015-04-10 17:38:56 -05:00 |
|
Mike Auty
|
827d85c1e0
|
Convert namespace_divider to a global and add a join function.
Also alter ContextFactories so that they take a list of classes rather
than objects.
|
2015-04-10 16:42:24 -05:00 |
|
Mike Auty
|
d3102805cb
|
Fix up missing arguments to the TranslationLayerRequirement of PsList.
|
2015-04-09 16:02:07 -05:00 |
|
Mike Auty
|
a85bcb9e58
|
Rework config system yet again, and start filling in some of the requirements.
|
2015-04-09 15:56:57 -05:00 |
|
Mike Auty
|
3d00956951
|
Refactor some names and consider reworking the config system *again*.
|
2015-04-08 18:13:06 -05:00 |
|
Mike Auty
|
fd2a94ba0b
|
Clear out a little from the pslist code.
|
2015-01-04 23:59:53 +00:00 |
|
Mike Auty
|
2d98b94605
|
Fix up PsList since classes should start with capital letters.
|
2015-01-04 21:19:02 +00:00 |
|
Mike Auty
|
95238f7f01
|
Eradicate **magic where possible and rename where appropriate.
|
2015-01-04 04:55:17 +00:00 |
|
Mike Auty
|
bdb0c1488a
|
Update test_rig code to play around with code fragments.
|
2014-12-31 03:20:32 +00:00 |
|
Mike Auty
|
43211a621c
|
Add in plugni testing code.
|
2014-12-30 03:52:20 +00:00 |
|
Mike Auty
|
38b0791233
|
General code refactor.
|
2014-12-30 03:43:36 +00:00 |
|
Mike Auty
|
58e2365788
|
Add in initial requirements for plugins to state their inputs.
|
2014-07-08 11:17:39 +01:00 |
|
Mike Auty
|
d6b131980b
|
Add in skeleton plugin to check the API.
|
2014-07-07 23:33:08 +01:00 |
|
Mike Auty
|
a97bd19988
|
Reformat and optimize code, including trailing whitespace and end of file newline.
|
2014-06-10 15:40:50 +01:00 |
|
Mike Auty
|
5f282d673e
|
Add in constants and a tree skeleton for eventual plugins.
|
2014-04-08 00:14:29 +01:00 |
|