From 4b0f61bb981e6586608e122a7521b9a939cd87f0 Mon Sep 17 00:00:00 2001 From: Sebastian Wilzbach Date: Mon, 20 Feb 2017 05:43:58 +0100 Subject: [PATCH] Missing return section: add test for auto functions --- src/analysis/properly_documented_public_functions.d | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/analysis/properly_documented_public_functions.d b/src/analysis/properly_documented_public_functions.d index f8f56fe..b6d7c8b 100644 --- a/src/analysis/properly_documented_public_functions.d +++ b/src/analysis/properly_documented_public_functions.d @@ -370,6 +370,15 @@ unittest }c.format( ProperlyDocumentedPublicFunctions.MISSING_RETURNS_MESSAGE, ), sac); + + assertAnalyzerWarnings(q{ + /** + Some text + */ + auto foo(){} // [warn]: %s + }c.format( + ProperlyDocumentedPublicFunctions.MISSING_RETURNS_MESSAGE, + ), sac); } // ignore private