Export to GitHub

snake-guice - default

Source Commits


Commits

Author Date Commit Message
David Stanek 2012-12-12 21:19:06 -0500 d20b62de3ee3 Fixes to support Python 3.x
David Stanek 2012-12-26 21:16:46 -0800 2749fe297c6a Merge pull request #1 from andreacimino/master
Andrea Cimino 2012-12-23 15:49:25 +0100 f95ba729b246 Added patch http://code.google.com/p/snake-guice/issues/attachmentText?id=14&aid
Andrea Cimino 2012-12-23 15:39:50 +0100 4fc6ffe26d88 Added a test that shows a bug on singletons
David Stanek 2012-09-27 12:09:35 -0700 7743693cd856 Adds a newline from Subversion
David Stanek 2012-08-06 23:09:26 -0400 c69af3fb21c7 Adds Travis CI status image to README
David Stanek 2012-08-06 22:37:21 -0400 a59cb3a3fa0d Added a more comprehensive .gitignore
David Stanek 2012-08-06 22:25:36 -0400 61852362e3b7 Stops building for 3.2 on Travis CI
David Stanek 2012-08-06 22:02:33 -0400 e3705cb1373f Enables Travis CI
David Stanek 2012-06-21 10:40:34 -0400 3a443c876f5c Bumps version to 0.4
David Stanek 2012-06-21 10:35:48 -0400 f5570245dc5a Updates the .gitignore
David Stanek 2012-05-09 23:02:58 -0400 773188951542 Backward compat shim for using None in @inject
David Stanek 2012-05-07 21:12:42 -0400 351a10074427 Adds a lazy binder for offline validation
David Stanek 2012-05-07 06:57:11 -0400 924ead4bbbbf Adds a .gitignore
David Stanek 2012-04-20 16:18:11 -0400 9aa72489832e adds validation to Binder.bind
David Stanek 2012-04-20 15:54:39 -0400 336d595a3048 using setuptools instead of distutils
David Stanek 2012-01-10 11:06:12 -0500 395bdaec6767 bumps the version to 0.3
David Stanek 2011-10-05 21:40:02 -0400 f4fcc7f2fdcf moved away from paver and back to plain old distutils
David Stanek 2011-03-13 14:39:35 -0400 60830d41ed25 added a subclass injection test
David Stanek 2011-03-12 17:28:55 -0500 738b951e438f broke create_object up so that the inject_members code can be reused later
David Stanek 2011-03-11 17:26:26 -0500 47ad842cffd9 fixed a silly comment
David Stanek 2011-02-15 18:56:05 -0500 3eecac9a078c added a test for injecting the injector
David Stanek 2011-02-15 18:49:00 -0500 982e719c2838 fixed misspelling
David Stanek 2011-02-15 18:38:16 -0500 b3ef46055841 merge
David Stanek 2011-02-14 23:15:55 -0500 d73f5b502f83 simple cleanup
David Stanek 2011-02-14 22:05:02 -0500 074ce182c4e0 removed Injected since I think it was a bad idea
David Stanek 2011-02-14 22:03:34 -0500 c5a12493449f removed some whitespace
David Stanek 2011-02-14 21:36:16 -0500 8c5b8353888a updated configuration binding to make it unnecessary to use annotations
David Stanek 2011-01-04 00:35:14 -0500 8b5b1b7b47f6 tweaks to the assist test to make it use the generic interface
David Stanek 2010-11-09 23:06:58 -0500 644577970146 removed useless method from Injector
David Stanek 2010-11-09 22:24:28 -0500 5884ec7eb728 minor cleanup
David Stanek 2010-11-09 22:15:52 -0500 9d1302b35c91 removed some extra whitespace
David Stanek 2010-11-09 22:15:05 -0500 693e205efbe8 updated TODOs
David Stanek 2010-11-09 21:37:48 -0500 5785eb9e25cc removed duplication by making multibinding use Annotation
David Stanek 2010-11-09 21:35:49 -0500 8459bc88c4a4 implemented real children instead of map copying
David Stanek 2010-11-09 21:26:59 -0500 1f68ef767a42 fixed an issue caused by - 059f9de20415
David Stanek 2010-07-12 09:04:20 -0400 34225e3ca9f9 fixed misspelling
David Stanek 2010-07-11 01:53:49 -0400 f4a6b6bc62be added initial support for multibinders
David Stanek 2010-07-11 00:38:01 -0400 cce651f18bf7 refactored Binder and providers so that an Injector is not passed around.
David Stanek 2010-07-10 16:37:01 -0400 d777dc569f82 merged in snakeweb changes
David Stanek 2010-07-10 16:12:19 -0400 bd7c5942e58a expanded the types that can be bound in snakeweb
David Stanek 2010-07-10 13:14:10 -0400 7db585ef1a66 initial support of assisted injection
David Stanek 2010-07-10 10:35:55 -0400 522e5feac35f added Injector.get_provider
David Stanek 2010-07-10 10:25:09 -0400 5e9a4e7e55f5 changed ProvidesBinderHelper to use the now @inject interfaces.Injector
David Stanek 2010-07-10 10:18:57 -0400 914cc1edd264 switched the order of tests to make output easier to read
David Stanek 2010-07-10 10:16:29 -0400 dae1d4e42e29 added the ability to @inject an Injector
David Stanek 2010-07-10 10:14:58 -0400 c7c7ae3c2bfb did a small amount of cleanup
David Stanek 2010-07-10 10:14:58 -0400 17001cffbe83 refactored Binding just a bit
David Stanek 2010-07-10 10:14:58 -0400 5d2590b43cf6 fixed a bug where duplicate bindings could be created
David Stanek 2010-05-08 21:43:15 -0400 e90369e19e46 updated snakeweb to use the new modules interface
David Stanek 2010-05-07 00:45:06 -0400 f8a09d6b369a cleaned up the modules interface
David Stanek 2010-05-07 01:13:27 -0400 bdae976b1143 removed a print
David Stanek 2010-05-07 01:12:10 -0400 a9c4b31256e8 fixed a broken spec - changeset:8a4b05ae5de3 was just a really bad idea
David Stanek 2010-05-07 01:07:04 -0400 f7f1bdb35a0d fixed some broken tests - i forgot to remove an import on a prior commit
Mike Crute 2010-05-02 21:11:39 -0400 90f9b62c3552 Adding support for auto-configured router.
Mike Crute 2010-05-02 19:44:45 -0400 c451ea4c04d6 Adding support for plain callable controllers.
David Stanek 2010-04-28 17:08:55 -0400 5bef6507cc93 merging
David Stanek 2010-04-28 08:49:57 -0400 4d2ef5993fa0 fixed a bug with the way inherited __init__ injections worked
David Stanek 2010-04-28 06:54:18 -0400 ddecc14d6ded added more specs
David Stanek 2010-04-27 19:21:17 -0400 422b39ebf31d updated for the most recent clone of mote
David Stanek 2010-02-20 11:38:47 -0500 64459d957c94 eliminated duplicate logic
David Stanek 2010-02-20 11:38:24 -0500 bbc6c6601abe created the start the the create_injector factory function
David Stanek 2010-02-19 22:01:44 -0500 ec9d4e784928 updated test to reflect the new import structure
David Stanek 2010-02-19 21:50:58 -0500 166052b7dbd6 moved the API tests into a system tests directory
David Stanek 2010-02-19 21:41:32 -0500 d1bb8183abac removed a test for functionality that has been removed
David Stanek 2010-02-19 14:22:44 -0500 64ffa7cde9dd cleaned up the pavement.py a little bit
David Stanek 2010-02-16 09:36:46 -0500 516bfd41e14f small fixed to make pylint happy
David Stanek 2010-01-25 00:21:09 -0500 74f98d159078 removed the provide decorator - it was designed to solve an invalid usecase
David Stanek 2010-01-24 23:09:05 -0500 ab0e02cf2666 fixed some tests
David Stanek 2010-01-24 22:48:25 -0500 9aed5e1f7c2e simplified the pavement script and got linting to work again
David Stanek 2010-01-24 16:17:15 -0500 a2c62b7d15d8 made small formatting changes
David Stanek 2010-01-23 22:38:34 -0500 8da1c37e84a7 fixed Annotation's __eq__ implementation and added some tests
David Stanek 2010-01-23 22:15:35 -0500 ea69d38cd8e1 simplified code - bindings can only have one annotation
David Stanek 2010-01-23 22:04:33 -0500 a893abb8dde4 initial implementation of private modules
David Stanek 2010-01-23 01:02:55 -0500 79ca16baa253 consolidated logic that handles the __guice__ attribute into GuiceData
David Stanek 2010-01-22 22:30:07 -0500 43a908f2a020 fixed up the provides method implementation
David Stanek 2010-01-22 19:52:33 -0500 156d4ffd9a16 added a warning for when the annotate decorator is used before the inject decora
David Stanek 2010-01-22 19:52:33 -0500 75080d6e58a1 renamed decorator tests that had the same name
David Stanek 2010-01-22 19:52:33 -0500 f99d4d816854 removed OrderDict since it is no longer needed
David Stanek 2010-01-21 22:26:12 -0500 70d052361c12 fixed an oversight where i forgot to renamethe test task in the all_tests task
David Stanek 2010-01-21 22:02:46 -0500 56ea4be75099 added specs for the Key implementation
David Stanek 2010-01-21 21:45:33 -0500 cabade05c178 renamed the test paver task to tests - matches the specs task
David Stanek 2010-01-21 21:36:12 -0500 abc350e825f6 changed the config file implementation to be closer to Google Guice
David Stanek 2010-01-20 21:43:18 -0500 c4fc22f1d0d3 change the configuration spec test data to represent a webservice instead of a l
David Stanek 2010-01-20 21:00:53 -0500 8d935aa63386 renamed snakeroutes test to reflect the new snakeweb name
David Stanek 2010-01-20 20:56:54 -0500 3e55c79e14b0 fixed snakeweb import and references in tests
David Stanek 2010-01-20 20:54:03 -0500 33a8fb59d50b removed an unused package
David Stanek 2009-12-21 23:53:11 -0500 f8b101befd68 added a simple WSGI example
David Stanek 2009-11-24 15:50:04 -0500 6b326f4706fe moved the snakeweb code to a place that made more sense.
David Stanek 2009-11-12 20:56:55 -0500 6e23b13b7110 added some scope tests
David Stanek 2009-11-07 00:03:09 -0500 234a59c50fee removed the last reference to peak since we are trying to limit dependencies
David Stanek 2009-11-06 23:41:37 -0500 0a2136f76c02 created a new key object which is better than using a tuple - i plan to extend t
David Stanek 2009-11-06 23:40:38 -0500 c040d181ca98 started to move tests to a more BDD style
David Stanek 2009-11-06 18:26:15 -0500 6b111b774dfa removing DecorationError because the builtin TypeError is good enough
David Stanek 2009-11-06 07:22:55 -0500 8418ed30defb merging -r47 and -r51
David Stanek 2009-11-05 22:38:01 -0500 ab9e7ec556cb removed property inject validation because property injection was removed
David Stanek 2009-11-05 19:54:45 -0500 ba04435e2a70 patched together a first attempt at a @provides decorator
David Stanek 2009-11-05 19:45:10 -0500 33a545e3a388 merging r48 and r49
David Stanek 2009-11-05 19:42:20 -0500 8d919698b976 fixed some spacing issues to make pylint a little happier
David Stanek 2009-11-05 19:38:59 -0500 5be0d4342e07 refactored tests to remove old/dated mocking libraries