diff options
author | Morris Jobke <hey@morrisjobke.de> | 2014-05-19 17:50:53 +0200 |
---|---|---|
committer | Morris Jobke <hey@morrisjobke.de> | 2014-05-19 17:50:53 +0200 |
commit | dc36d3095314db8d88c2ec1005d99af595c119da (patch) | |
tree | 9de515019d7ebae43a545e5dc4eb522ef71dbe9c /build/build.xml | |
parent | 95741f3936501e3ad6aeb26f93eeb28f9decc273 (diff) | |
download | nextcloud-server-dc36d3095314db8d88c2ec1005d99af595c119da.tar.gz nextcloud-server-dc36d3095314db8d88c2ec1005d99af595c119da.zip |
Remove all occurences of @brief and @returns from PHPDoc
* test case added to avoid adding them later
Diffstat (limited to 'build/build.xml')
-rw-r--r-- | build/build.xml | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/build/build.xml b/build/build.xml index 0f9d3605da1..265beb4bccf 100644 --- a/build/build.xml +++ b/build/build.xml @@ -40,6 +40,26 @@ </fileset> </apply> + + <!-- this looks for @brief and @returns annotation in PHP files and fails if it found some --> + <apply executable="egrep" failonerror="false" resultproperty="grepReturnCode"> + <arg value="-rsHn" /> + <arg value="@brief|@returns" /> + + <fileset dir="${basedir}/build"> + <include name="**/*.php" /> + <exclude name="**/3rdparty/**" /> + <exclude name="**/l10n/**" /> + </fileset> + </apply> + + <!-- fail if grep has found something --> + <fail message="Please remove @returns and @brief annotations for PHPDoc (listed above)"> + <condition> + <equals arg1="0" arg2="${grepReturnCode}"/> + </condition> + </fail> + </target> <!-- javascript lint --> |