Skip to content
#

oop

Here are 3,006 public repositories matching this topic...

droserasprout
droserasprout commented Oct 24, 2019

I am getting Unexpected keyword argument mypy errors for my slightly modified attrs' dataclasses on latest attrs 19.3.0 and mypy 0.740. It took me some time lurking docs and github issues to realize there's no plugin I forgot to add, just mypy fails to recognize attr.s after I've wrapped it like this:

def dataclass(cls):
    cls = attr.s(kw_only=True, auto_attribs=True)(cls)
    cls.__at
mykeels
mykeels commented Apr 21, 2019

I'd like to contribute when I can, but it's hard knowing your intentions for parts of the application that haven't been completed yet.

Could you provide a document that gives the design of the application? A good and simple format to begin with is:

Class

This is a description of a school's class. It does this and that ... Its properties are:

  • Property 1
  • Property 2

Section

cactoos
silkentrance
silkentrance commented Nov 6, 2019

The current documentation lacks information on dependency injection and best practices for doing so. Also, it misses to point out that only constructor level injection is being supported and it also misses to point out why, at the test method level or lifecycle hook level, no injection can take place.

It also misses information on the available DI containers, and why one should not make the tes

logtalk3
pencil.js
GMartigny
GMartigny commented Jul 16, 2018

Low level documentation could be generated from jsDoc. We need to find a good module able to handle this for each sub-packages.
Generated documentation should be easily readable, display all informations present in jsDoc and have links to other files (for types for example).

PS: High level documentation ("readme", "first steps", "changelog" ...) should still be written by hand.

Improve this page

Add a description, image, and links to the oop topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the oop topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.