#23648 - Validate docstring now checks for existence of docstring first.
TST - validate_one() will check if docstring exists before performing other checks. If it does not exist, then a single error will be returned reading 'Docstring does not exist'
PERF - validate_one will skip other validation checks if docstring doesn't exist, which will save time in cases of high volumes of function checks without docstrings.

- [ ] closes #23648 
- [ ] passes `python3 ./scripts/validate_docstrings.py --prefix=pandas.Series.imag`
- [ ] whatsnew Smart validation checking in validate_docstrings
<img width="767" alt="screen shot 2018-11-13 at 10 58 12 am" src="https://user-images.githubusercontent.com/12774588/48425555-11a25600-e733-11e8-8b0e-c481244b4b01.png">

Hello @iway1! Thanks for updating the PR.

 - There are no PEP8 issues in the file [`scripts/validate_docstrings.py`](https://github.com/iway1/pandas/blob/bca3771b3c05208d6c3ec7a99a73c05844003e16/scripts/validate_docstrings.py) !



##### Comment last updated on November 13, 2018 at 21:14 Hours UTC Closing this as duplicate of #23673 for now, see discussion in: https://github.com/pandas-dev/pandas/pull/23673#issuecomment-438449564

@iway1 next time check in the GitHub comments if someone else is working on an issue, to avoid repetitive work. If you and @avolkov prefer to continue the work in this PR, please reopen here, and close the other PR.