diff options
author | Dimitri van Heesch <dimitri@stack.nl> | 2016-05-07 17:59:36 (GMT) |
---|---|---|
committer | Dimitri van Heesch <dimitri@stack.nl> | 2016-05-07 17:59:36 (GMT) |
commit | dfd0336f1a97e189d49e29860db1c43915aced76 (patch) | |
tree | 449f80610826267bf8d8ab1a0c8b3b3fc07f4472 | |
parent | 8480d35beef57ed08139b58972bfb83a3b37422c (diff) | |
download | Doxygen-dfd0336f1a97e189d49e29860db1c43915aced76.zip Doxygen-dfd0336f1a97e189d49e29860db1c43915aced76.tar.gz Doxygen-dfd0336f1a97e189d49e29860db1c43915aced76.tar.bz2 |
Bug 765070 - Java: final keyword on a parameter brakes docs inherinance
-rwxr-xr-x | src/util.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/util.cpp b/src/util.cpp index 9899c79..6d66abd 100755 --- a/src/util.cpp +++ b/src/util.cpp @@ -2981,6 +2981,8 @@ static void stripIrrelevantString(QCString &target,const QCString &str) So the following example, show what is stripped by this routine for const. The same is done for volatile. + For Java code we also strip the "final" keyword, see bug 765070. + \code const T param -> T param // not relevant const T& param -> const T& param // const needed @@ -2993,6 +2995,7 @@ void stripIrrelevantConstVolatile(QCString &s) //printf("stripIrrelevantConstVolatile(%s)=",s.data()); stripIrrelevantString(s,"const"); stripIrrelevantString(s,"volatile"); + stripIrrelevantString(s,"final"); //printf("%s\n",s.data()); } |