James Shubin
12fce52cd7
legal: Happy 2018 everyone...
...
Done with:
ack '2017+' -l | xargs sed -i -e 's/2017+/2018+/g'
Checked manually with:
git add -p
Hello to future James from 2019, and Happy Hacking!
2018-01-03 21:22:07 -05:00
James Shubin
46be83f8f7
legal: Re-license to GPLv3
2017-09-11 18:07:47 -04:00
James Shubin
4150ae7307
pgraph: Replace edge struct with interface
...
This further cleans up the pgraph lib to be more generic.
2017-05-31 15:36:15 -04:00
James Shubin
3cf9639e99
pgraph, resources: Major refactor to remove pgraph to resource dep
...
This is the mechanical port of the remaining bits. Next to clean it up a
bit.
2017-05-29 15:43:50 -04:00
James Shubin
d11854f4e8
pgraph: Clean up pgraph module to get ready for clean lib status
...
The graph of dependencies in golang is a DAG, and as such doesn't allow
cycles. Clean up this lib so that it eventually doesn't import our
resources module or anything else which might want to import it.
This patch makes adjacency private, and adds a generalized key store to
the graph struct.
2017-05-13 13:28:41 -04:00
James Shubin
9b9ff2622d
resources: Make resource kind and baseuid fields public
...
This is required if we're going to have out of package resources. In
particular for third party packages, and also for if we decide to split
out each resource into a separate sub package.
2017-04-11 01:52:21 -04:00
James Shubin
a0686b7d2b
pgraph: graphviz: Update Graphviz lib to quote names properly
...
This also moves the library to after the graph starts so that the kind
fields will be visible.
2017-03-08 19:23:33 -05:00
James Shubin
98bc96c911
golint: Fixup issues found in the report
...
This also increases the max allowed to 5% -- I'm happy to make this
lower if someone asks.
2017-02-22 22:18:55 -05:00
James Shubin
a981cfa053
legal: Oh yeah, it is 2017
2017-02-16 01:34:32 -05:00
James Shubin
ed268ad683
pgraph, yamlgraph: Allow specifying notify value from YAML
2017-02-06 16:29:02 -05:00
James Shubin
ba6044e9e8
resources, pgraph: split logical chunks into separate files
2016-12-03 00:07:29 -05:00