Skip to content
This repository was archived by the owner on Apr 16, 2023. It is now read-only.

Conversation

@LilyFirefly
Copy link
Collaborator

Related to #30.

Ian Foote added 3 commits October 8, 2014 21:13
* The first line should be in imperative mood.
* Avoid possibility that __all__ can be mutated confusing
  flake8-docstrings
* The first line should end with a full stop.
@LilyFirefly LilyFirefly self-assigned this Oct 8, 2014
@coveralls
Copy link

Coverage Status

Coverage remained the same when pulling b7c9ecf on Ian-Foote:flake8-docstring into 2d71666 on meshy:master.

* Omit docstrings for setUp methods in TestCases
* D102: Public method docstring missing.
* D102: Public function docstring missing.
@coveralls
Copy link

Coverage Status

Coverage remained the same when pulling 84cd61b on Ian-Foote:flake8-docstring into 2d71666 on meshy:master.

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

..."includes its url."

@meshy
Copy link
Owner

meshy commented Oct 8, 2014

Thanks again for this :)

@coveralls
Copy link

Coverage Status

Coverage remained the same when pulling a63a30b on Ian-Foote:flake8-docstring into 2d71666 on meshy:master.

Ian Foote added 6 commits October 8, 2014 23:42
Disable flake8 warnings for D100, D203 and D204
* D100: Module docstring missing.
* D203: 1 blank line required before class docstring.
* D204: 1 blank line required after class docstring.
* D200: One-line docstrings should fit on one line with quotes.
* Omit docstrings for test classes.
* D101: Public class docstring missing.
* Allow use of flake8-docstrings locally without causing travis build
  failures.
@coveralls
Copy link

Coverage Status

Coverage remained the same when pulling 9559d1d on Ian-Foote:flake8-docstring into 9a7e03b on meshy:master.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@meshy What do you think of the idea of adding flake8-docstrings in a separate requirements file? This way we can run the docstring checks while developing, but don't need to worry about D101, D102 and D103 (missing docstrings) in travis runs.

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Perhaps it would be better to add it to the normal test_requirements, and remove it for travis?

@LilyFirefly
Copy link
Collaborator Author

@meshy Review?

@coveralls
Copy link

Coverage Status

Coverage remained the same when pulling d554a3c on Ian-Foote:flake8-docstring into 9a7e03b on meshy:master.

Conflicts:
	conman/redirects/tests/factories.py
@coveralls
Copy link

Coverage Status

Coverage remained the same when pulling 5779112 on Ian-Foote:flake8-docstring into b1ed13a on meshy:master.

* Explicitly remove flake8-docstrings from travis builds
@coveralls
Copy link

Coverage Status

Coverage remained the same when pulling 9f60edc on Ian-Foote:flake8-docstring into b1ed13a on meshy:master.

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This seems to be something of a repetition.

@coveralls
Copy link

Coverage Status

Coverage remained the same when pulling 2ce339f on Ian-Foote:flake8-docstring into b1ed13a on meshy:master.

@meshy
Copy link
Owner

meshy commented Oct 13, 2014

Awesome work, Ian, thanks very much! I'll make sure to install the plugin, and to try not to introduce any more of these ;)

meshy added a commit that referenced this pull request Oct 13, 2014
@meshy meshy merged commit 8b0d542 into meshy:master Oct 13, 2014
@LilyFirefly LilyFirefly deleted the flake8-docstring branch October 13, 2014 22:36
@LilyFirefly
Copy link
Collaborator Author

Heh!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants