Mike Auty
|
ac12098317
|
Add type-annotations for reamining layer files.
|
2017-12-13 20:48:52 +00:00 |
|
Mike Auty
|
f40fae197d
|
Convert to python3.5 syntax (no local type-annotations).
|
2017-12-13 20:48:52 +00:00 |
|
Mike Auty
|
50b60c0df6
|
Add in more interfaces (and fix additional errors now that type information is available).
|
2017-12-13 20:48:52 +00:00 |
|
Mike Auty
|
d7d13eb19c
|
Add type annotations to most of the automagic files.
|
2017-12-13 20:48:52 +00:00 |
|
Mike Auty
|
df527d2f00
|
Convert from abstractproperty which was deprecated in python-3.3.
|
2017-06-20 15:14:13 +01:00 |
|
Mike Auty
|
60ded760b6
|
Add in a first draft of a Module and context.module call.
|
2017-04-21 21:50:26 +01:00 |
|
Mike Auty
|
8b5ed7ea88
|
Improve the context documentation.
|
2016-12-30 02:19:44 +00:00 |
|
Mike Auty
|
16a8fcc6c7
|
Add in some context documentation.
|
2016-12-29 00:52:59 +00:00 |
|
Mike Auty
|
523e159047
|
Add in convenience functions for working with the configuration and context.
|
2016-08-14 00:32:22 +01:00 |
|
Mike Auty
|
33ab4c9109
|
Remove ConfigurationModifiers for now, the idea might return later, but for now it's out.
|
2016-01-13 00:24:00 +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
|
bcbfee9016
|
Refactor the validity function names to make it easier for autocomplete to find.
|
2015-12-29 22:24:32 +00:00 |
|
Mike Auty
|
9e801c428b
|
Rename ContextModifier.__call__ to ContextModifier.modify_context.
|
2015-10-11 18:19:45 +01:00 |
|
Mike Auty
|
813750c81e
|
Add validation and basic lint on the CLI.
|
2015-09-24 15:06:04 +01: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
|
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
|
3a28d7ae41
|
Refactor the context work, to use composable objects rather than inheritable classes.
|
2015-01-19 23:57:49 +00:00 |
|
Mike Auty
|
f04122f640
|
Add in initial implementation of ContextFactories as classes. This is probably not the right way to do things, so I'll be trying out making them as objects with a function chain for applying modifications in a little while.
|
2015-01-16 11:29:12 +00:00 |
|
Mike Auty
|
246974de36
|
First draft of a ContextBuilding system.
|
2015-01-09 01:55:32 +00:00 |
|
Mike Auty
|
811858aba8
|
Fix metaclass usage in python 3, and fill in some missing requirements.
|
2014-12-31 04:25:11 +00: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
|
3da8bdf28a
|
Convert to using ABCMeta to get abstract class failures immediately rather than on method use.
|
2014-04-14 02:21:13 +01:00 |
|
Mike Auty
|
48e839947b
|
Tweak the documentation in certain files, and remove the overly changable workspace.xml.
|
2014-04-05 19:39:48 +01:00 |
|
Mike Auty
|
3709143c40
|
Clean-up a few files according to PyCharm's warning system.
|
2014-03-28 08:47:00 +00:00 |
|
Mike Auty
|
9c2e486356
|
Refactor code locations, tidy up object initializers and add in File Layer.
|
2013-05-06 17:45:15 +01:00 |
|