Author: jsc
Date: Fri Dec 20 09:33:11 2013
New Revision: 1552559

URL: http://svn.apache.org/r1552559
Log:
#123891# allow OpenOffice since tag only

Modified:
    openoffice/trunk/main/autodoc/source/parser_i/idoc/docu_pe2.cxx

Modified: openoffice/trunk/main/autodoc/source/parser_i/idoc/docu_pe2.cxx
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/autodoc/source/parser_i/idoc/docu_pe2.cxx?rev=1552559&r1=1552558&r2=1552559&view=diff
==============================================================================
--- openoffice/trunk/main/autodoc/source/parser_i/idoc/docu_pe2.cxx (original)
+++ openoffice/trunk/main/autodoc/source/parser_i/idoc/docu_pe2.cxx Fri Dec 20 
09:33:11 2013
@@ -491,7 +491,7 @@ SapiDocu_PE::SetCurSeeAlsoAtTagLinkText_
 }
 
 const String
-    C_sSinceFormat("Correct version format: \"AOO <major>.<minor>[.<micro> if 
micro is not 0]\".");
+    C_sSinceFormat("Correct version format: \"OpenOffice 
<major>.<minor>[.<micro> if micro is not 0]\".");
 
 void
 SapiDocu_PE::SetCurSinceAtTagVersion_OOo( DYN ary::inf::DocuToken & 
let_drNewToken )
@@ -507,7 +507,8 @@ SapiDocu_PE::SetCurSinceAtTagVersion_OOo
 
     const String
         sVersion(pToken->GetText());
-    if (NOT CheckVersionSyntax_OOo(sVersion))
+//    if (NOT CheckVersionSyntax_OOo(sVersion))
+    if (sVersion != "OpenOffice")
     {
         Cerr() << "Version information in @since tag has incorrect format.\n"
                << "Found: \"" << sVersion << "\"\n"
@@ -521,48 +522,6 @@ SapiDocu_PE::SetCurSinceAtTagVersion_OOo
     if (NOT rCommandLine.DoesTransform_SinceTag())
         pCurAtTag->AddToken(let_drNewToken);
 
-    if (sVersion=="Apache")
-    {
-        fCurTokenAddFunction = &SapiDocu_PE::SetCurSinceAtTagVersion_AOO;
-    }
-    else
-        fCurTokenAddFunction = &SapiDocu_PE::SetCurSinceAtTagVersion_Number;
-}
-
-void
-SapiDocu_PE::SetCurSinceAtTagVersion_AOO( DYN ary::inf::DocuToken & 
let_drNewToken )
-{
-    csv_assert(pCurAtTag);
-
-    DT_TextToken * pToken = dynamic_cast< DT_TextToken* >(&let_drNewToken);
-    if (pToken == 0)
-    {
-        delete &let_drNewToken;
-        return;
-    }
-
-    const String
-        sVersion(pToken->GetText());
-    if (sVersion != "OpenOffice")
-    {
-        Cerr() << "Version information in @since tag has incorrect format.\n"
-               << "Found: Apache \"" << sVersion << "\"\n"
-               << "Correct version format: \"Apache OpenOffice 
<major>.<minor>[.<micro> if micro is not 0]\"."
-               << Endl();
-        exit(1);
-    }
-
-    const autodoc::CommandLine &
-        rCommandLine = autodoc::CommandLine::Get_();
-    if (NOT rCommandLine.DoesTransform_SinceTag())
-    {
-        String &
-            sValue = pCurAtTag->Access_Text().Access_TextOfFirstToken();
-        StreamLock
-            sHelp(1000);
-        sValue = sHelp() << sValue << " " << sVersion << " " << c_str;
-    }
-
     fCurTokenAddFunction = &SapiDocu_PE::SetCurSinceAtTagVersion_Number;
 }
 
@@ -648,15 +607,6 @@ SapiDocu_PE::AddDocuToken2SinceAtTag( DY
 }
 
 bool
-SapiDocu_PE::CheckVersionSyntax_OOo(const String & i_versionPart1)
-{
-    return      i_versionPart1 == "OOo"
-            OR  i_versionPart1 == "Apache"
-            OR  i_versionPart1 == "AOO"
-            OR  i_versionPart1 == "OpenOffice.org";
-}
-
-bool
 SapiDocu_PE::CheckVersionSyntax_Number(const String & i_versionPart2)
 {
     if (i_versionPart2.length () == 0)


Reply via email to