Josiah Kaviani

Results 172 issues of Josiah Kaviani

```python this['foo'] ``` Part of #242

bug

We need a few terms to document. * direct dependency - integers, lists, dicts, classes * indirect dependency - Package, this * evaluated dependency - value direct dependencies could be...

documentation

This check is already supported for direct dependencies. We need to expand that support to: * `this` object target * `Package` object target

feature

This useful feature mentioned once in the documentation. It confuses even experienced users. We should provide a separate section with code examples for it. See #127

documentation

```python class Container(Injector): foo = Foo foo_class = this.foo # error (class-named attribute point to non class-named attribute) ``` ```python class Container(Injector): foo_class = Foo foo = this.foo_class # error...

feature

If `@value` decorated function returns a class, it should be stored in a class-named attribute. If `@value` decorated function stored in a class-named attribute, it should return a class. Followup...

feature