Commit Graph

93 Commits

Author SHA1 Message Date
tylerlaberge
b9bc830bd7 added brief descriptions of creational patterns 2016-09-24 23:57:05 -04:00
tylerlaberge
fe36fb328c added brief descriptions of behavioral patterns 2016-09-24 23:36:51 -04:00
tylerlaberge
c1ea2a8438 fixed links 2016-09-16 20:29:58 -04:00
tylerlaberge
405737edf5 fixed markdown errors 2016-09-16 20:28:48 -04:00
tylerlaberge
da5ab2f617 improved readme.
switched from html to github markdown.
2016-09-16 20:20:59 -04:00
tylerlaberge
867e491b80 Added brief design pattern category descriptions. 2016-09-16 19:14:54 -04:00
tylerlaberge
87d7f53bed Hooked up links in README 2016-09-16 19:05:02 -04:00
tylerlaberge
5e3f62b545 Moved examples into README 2016-09-16 18:06:38 -04:00
tylerlaberge
16b5fd647b swapped epydoc css file out for a prettier theme. 2016-09-15 21:03:49 -04:00
tylerlaberge
826b5df097 Improved README. Added description and example sections, 2016-09-14 11:41:24 -04:00
tylerlaberge
cdb3f6b1aa Update README.md 2016-09-13 13:13:11 -04:00
tylerlaberge
a63872ae5a Update README.md 2016-09-13 12:58:57 -04:00
tylerlaberge
8bb048c2dd Update README.md 2016-09-10 22:41:26 -04:00
tylerlaberge
28e8a22cf3 uploaded to pip 2016-09-10 22:29:16 -04:00
tylerlaberge
332c5b0df6 Update README.md v1.2 2016-09-10 22:09:31 -04:00
tylerlaberge
3d5efea9b0 renamed package to pypattyrn 2016-09-10 22:06:11 -04:00
tylerlaberge
bf8dd3830b Merge branch 'master' of https://github.com/tylerlaberge/PyPatterns v1.1 2016-09-10 18:50:12 -04:00
tylerlaberge
08ac7fdb4b updated setup.py 2016-09-10 18:50:00 -04:00
tylerlaberge
d12d84be56 Update README.md 2016-09-10 18:33:12 -04:00
tylerlaberge
384d8b1e47 moved index.html 2016-09-10 18:29:38 -04:00
tylerlaberge
f72fa69b5a updated setup files v1.0 2016-09-10 18:07:18 -04:00
tylerlaberge
af412a649c updated setup files 2016-09-10 18:03:34 -04:00
tylerlaberge
3203d64699 Merge branch 'master' of https://github.com/tylerlaberge/PyPatterns 2016-09-10 17:40:14 -04:00
tylerlaberge
2a28f8df4b removed requirements.txt because there are none 2016-09-10 17:40:04 -04:00
tylerlaberge
a8fd93c515 Create LICENSE.md 2016-09-10 17:38:45 -04:00
tylerlaberge
585ae7e016 added api html files 2016-09-10 17:32:55 -04:00
tylerlaberge
be1224df46 Merge branch 'issue30' of https://github.com/tylerlaberge/PyPatterns into issue30 2016-09-10 17:27:59 -04:00
tylerlaberge
5ea8a13206 added usage documentation links to docstrings. 2016-09-10 17:27:50 -04:00
tylerlaberge
0891d6bc4f Update README.md 2016-09-10 17:13:17 -04:00
tylerlaberge
7f02aa9866 Merge branch 'issue30' of https://github.com/tylerlaberge/PyPatterns into issue30 2016-09-10 17:12:25 -04:00
tylerlaberge
cee2bc400b renamed package. 2016-09-10 17:11:45 -04:00
tylerlaberge
e5744b2565 Update README.md 2016-09-10 16:02:34 -04:00
tylerlaberge
52ceb712d4 edited serialize function 2016-09-10 15:59:52 -04:00
tylerlaberge
212fa0d227 added args and kwargs to visitee accept method 2016-09-09 23:59:51 -04:00
tylerlaberge
395f8a759b updated null object unit tests. 2016-09-03 18:36:12 -04:00
tylerlaberge
c7e8298f50 updated null object docstrings. 2016-09-03 18:29:59 -04:00
tylerlaberge
7d0c1b9cf3 moved test_memento from structural tests to behavioral tests. 2016-08-28 21:16:12 -04:00
tylerlaberge
3a5bfc03b1 removed singleton metaclass from object pool class. 2016-08-28 21:05:14 -04:00
tylerlaberge
5f0bd07f24 removed interpreter pattern as it was too abstract to offer much use. 2016-08-28 21:01:00 -04:00
tylerlaberge
6ce017a391 removed proxy, bridge, template, and strategy patterns as they were too abstract to offer much use. 2016-08-28 20:32:45 -04:00
tylerlaberge
7501604bbf replaced custom command pattern exceptions with attributeerror exceptions. 2016-08-28 20:27:18 -04:00
tylerlaberge
ccc203f1e6 moved metaclass declaration into class descriptor. 2016-08-28 20:23:30 -04:00
tylerlaberge
b5b7843767 altered pool to use memento pattern. 2016-08-28 17:52:46 -04:00
tylerlaberge
b3ca14d1df Added external usage documentation links.
Changed abstract factory register method to take in a factory isntance as an argument as opposed to a factory class.
2016-08-28 14:25:13 -04:00
tylerlaberge
e02d089b37 added external design pattern documentation links to structural patterns. 2016-08-24 22:02:46 -04:00
tylerlaberge
5af1a1ae38 added external design pattern documentation links to behavioural patterns. 2016-08-24 21:53:02 -04:00
tylerlaberge
854966b38b added external design pattern documentation links to creational patterns. 2016-08-24 21:30:54 -04:00
tylerlaberge
190e562f08 removed dummy testing class. 2016-08-24 21:10:06 -04:00
tylerlaberge
5cef83cf60 improved proxy implementation.
proxy must now contain all public methods that the subject has.
2016-08-24 21:04:35 -04:00
tylerlaberge
519592eaa5 general code/comment clean up. 2016-08-24 20:15:20 -04:00