46 Commits
Author SHA1 Message Date
Ilya Puchka 7ec008a5c0 Merge pull request #237 from michalsrutek/develop
Fix couple of typos
2020-05-29 14:42:25 +01:00
Michal Srutek fa4325399a Use preferred AnyObject keyword 2020-04-23 10:22:20 +02:00
Michal Srutek f7fbbda748 Fix couple of typos 2020-04-23 09:59:03 +02:00
Ilya Puchka cdc09f5a03 removed unneeded initial nil values 2019-11-10 15:22:38 +00:00
Ilya Puchka 0fd70e65dd Merge branch 'develop' into property-delegates 2019-11-10 15:13:55 +00:00
Ilya Puchka f1fdbbc988 code review 2019-11-10 15:02:03 +00:00
Ilya Puchka e368bb3051 Merge branch 'develop' into nested_types 2019-11-10 14:50:07 +00:00
Ilya Puchka be0c39ab6b update for beta 3 2019-07-07 23:54:58 +01:00
Ilya Puchka 3b421d0cff refactor property wrappers to struct 2019-07-07 16:16:50 +01:00
Ilya Puchka f1234bf2b9 introduce swift 5.1 property delegates 2019-06-30 19:12:42 +01:00
Ilya Puchka de7ad3ac48 removed linux thread safety tests, regenerate test manifest 2019-06-30 16:59:10 +01:00
Ilya Puchka 95cc5df26f fixed Linux tests 2019-06-30 15:40:40 +01:00
Ilya Puchka 09a7115aff fix tests 2019-06-30 14:29:22 +01:00
Ilya Puchka e1522a0bf3 Merge branch 'develop' into swift5 2019-06-12 01:15:06 +01:00
Ilya Puchka a659415496 generate LinuxMain 2019-06-11 23:23:39 +01:00
Ilya Puchka 7a091da44d migrate to swift 5 2019-06-11 21:16:03 +01:00
s 9580976dd8 Print nested types in errors, hash keys using full typenames 2019-04-01 17:13:06 +02:00
Ilya Puchka 815e9ccd66 shorthand method for resolving properties via keypaths 2018-12-20 01:30:35 +00:00
Ilya Puchka a8777c067e Allow to disabled/enable auto injection for container or single definition. fixes #214, resolves #212 2018-11-19 00:03:15 +00:00
Ilya Puchka db40e8580c Added test for regression SR-8878 2018-11-19 00:03:15 +00:00
Ilya Puchka f60e322445 bumped swift version, removed unneded IUO tests 2018-09-22 19:19:45 +01:00
Ilya Puchka 77f6fde2fa Merge branch 'swift42' into develop 2018-09-22 19:16:27 +01:00
Ilya Puchka ce9088afc7 fix reusing optionals 2018-09-22 18:47:34 +01:00
Ilya Puchka ef563c65ba fix build error on mac with SPM 2018-09-19 16:46:31 +03:00
Ilya Puchka 90ff39c720 fix build error on mac with SPM 2018-09-19 15:13:22 +03:00
Ilya Puchka e45dbd634f Merge with DipUI (#206)
* merge with DipUI
2018-09-19 15:02:26 +03:00
Ilya Puchka dadb68862a fixed getting resolved instances 2018-06-06 01:15:08 +01:00
Ilya Puchka 8d2f6ab8fb Revert #171 (#189)
* Revert "fix merge conflict"

This reverts commit aff01c541b.

* Revert "Merge branch 'develop' into develop"

This reverts commit a8dd47cee5, reversing
changes made to 9e7bd51bcd.
2018-04-28 19:21:05 +01:00
Ilya Puchka a8dd47cee5 Merge branch 'develop' into develop 2017-12-12 16:51:32 +01:00
Ilya Puchka 12738a665f Merge pull request #171 from creditkarma/parent_child_containers
Parent child container support for Dip
2017-12-12 16:33:32 +01:00
Oleksa 'trimm' Korin 9e7bd51bcd Restructured tests, fixed crash 2017-10-30 23:49:44 +02:00
Oleksa 'trimm' Korin ce394e7d2b Added reproduction test 2017-10-30 23:26:36 +02:00
Oleksa 'trimm' Korin cd2c66f4a8 Initial try for collaboration reproduction crash 2017-10-30 20:45:51 +02:00
Ilya Puchka a2c04ed61e migrate tests 2017-09-16 18:39:12 +02:00
John Twigg 3429c6ae0b Parent child container support for Dip 2017-08-02 10:41:03 -07:00
Ilya Puchka 3f8b83b87c addet test for peforming autowiring before collaboration 2017-07-29 18:16:54 +02:00
Ilya Puchka b7bf4904e9 fixed sharing singletons during collaboration 2017-07-29 18:04:28 +02:00
Ilya Puchka 218b5a4e9a disable running tests on watchos on Travis
https://github.com/travis-ci/travis-ci/issues/7580
2017-04-09 12:56:22 +02:00
Ilya Puchka 0b221f3368 fixed auto-wiring with tagged definitions 2017-04-09 12:08:48 +02:00
Ilya Puchka e7d8fb41e1 fixed collaboration references, now collaboration is bidirectional 2017-04-06 21:46:08 +02:00
Ilya Puchka 905cbdadb0 swift 2.3 compatibility 2016-10-12 20:47:33 +02:00
Ilya Puchka 21673d1f4d added some tests 2016-10-10 15:07:22 +02:00
Ilya Puchka e19b65d9c2 fixed issues with reflection of objectes with IUO properties 2016-10-07 19:19:05 +02:00
Ilya Puchka 6a6c4a358e lowercased DipError enum cases 2016-09-11 11:29:44 +02:00
Ilya Puchka 2d177b7aea lowercased ComponentScope enum cases 2016-09-11 11:07:01 +02:00
Ilya Puchka 3ada18d756 Swift 3 (#120)
Swift 3 migration
2016-09-11 11:01:02 +02:00