diff --git a/src/.clang-format b/src/.clang-format deleted file mode 100644 index 90e3d435d622376a363a2a5ab93e8f16c603793e..0000000000000000000000000000000000000000 --- a/src/.clang-format +++ /dev/null @@ -1,117 +0,0 @@ -# -# Copyright (c) 2015, EURECOM (www.eurecom.fr) -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# -# 1. Redistributions of source code must retain the above copyright notice, this -# list of conditions and the following disclaimer. -# 2. Redistributions in binary form must reproduce the above copyright notice, -# this list of conditions and the following disclaimer in the documentation -# and/or other materials provided with the distribution. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR -# ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND -# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# -# The views and conclusions contained in the software and documentation are those -# of the authors and should not be interpreted as representing official policies, -# either expressed or implied, of the FreeBSD Project. -# - -# see https://clang.llvm.org/docs/ClangFormatStyleOptions.html for explanation -# of style options - -BasedOnStyle: Google -Language: Cpp -IndentWidth: 2 -ColumnLimit: 80 - -IncludeBlocks: Preserve -SortIncludes: false - -# alignment -AlignAfterOpenBracket: AlwaysBreak -AlignConsecutiveAssignments: true -AlignConsecutiveDeclarations: false -AlignEscapedNewlines: Right -AlignOperands: true -AlignTrailingComments: true -DerivePointerAlignment: false -PointerAlignment: Left - -# function style -AllowAllParametersOfDeclarationOnNextLine: false -AllowShortFunctionsOnASingleLine: Inline -AlwaysBreakAfterReturnType: None -IndentWrappedFunctionNames: false - -# template style -AlwaysBreakTemplateDeclarations: Yes - -# preprocessor style -IndentPPDirectives: None - -# block style -AllowShortBlocksOnASingleLine: false -KeepEmptyLinesAtTheStartOfBlocks: false - -# break style -BreakBeforeBinaryOperators: None -BreakBeforeBraces: Attach -BreakBeforeTernaryOperators: false -BreakStringLiterals: true -CompactNamespaces: false -ContinuationIndentWidth: 4 -MaxEmptyLinesToKeep: 1 -ReflowComments: true - -# spacing style -UseTab: Never -SpaceAfterCStyleCast: true -SpaceAfterTemplateKeyword: false -SpaceBeforeAssignmentOperators: true -SpaceBeforeInheritanceColon: true -SpaceBeforeParens: ControlStatements -SpaceBeforeRangeBasedForLoopColon: true -SpaceInEmptyParentheses: false -SpacesBeforeTrailingComments: 2 -SpacesInAngles: false -SpacesInCStyleCastParentheses: false -SpacesInContainerLiterals: false -SpacesInParentheses: false -SpacesInSquareBrackets: false - -# class style -BreakConstructorInitializers: BeforeColon -BreakInheritanceList: BeforeColon -ConstructorInitializerAllOnOneLineOrOnePerLine: true -ConstructorInitializerIndentWidth: 4 - -# case statements -IndentCaseLabels: true - -# cpp -Cpp11BracedListStyle: true -FixNamespaceComments: true -NamespaceIndentation: None -SortUsingDeclarations: true - -# todo -# AlwaysBreakBeforeMultilineStrings: bool -# PenaltyBreakAssignment (unsigned) -# PenaltyBreakBeforeFirstCallParameter (unsigned) -# PenaltyBreakComment (unsigned) -# PenaltyBreakFirstLessLess (unsigned) -# PenaltyBreakString (unsigned) -# PenaltyBreakTemplateDeclaration (unsigned) -# PenaltyExcessCharacter (unsigned) -# PenaltyReturnTypeOnItsOwnLine (unsigned) diff --git a/src/utils/bstr/bstest.c b/src/utils/bstr/bstest.c deleted file mode 100644 index bba97986c605c58bf4d6e07578fd2870fa4267e2..0000000000000000000000000000000000000000 --- a/src/utils/bstr/bstest.c +++ /dev/null @@ -1,103 +0,0 @@ -/* - * This source file is part of the bstring string library. This code was - * written by Paul Hsieh in 2002-2015, and is covered by the BSD open source - * license. Refer to the accompanying documentation for details on usage and - * license. - */ - -/* - * bstest.c - * - * This file is the C unit test for Bstrlib. - */ - -#include <stdio.h> -#include <stdlib.h> -#include <stdarg.h> -#include <limits.h> -#include <ctype.h> -#include "bstrlib.h" -#include "bstraux.h" - -static bstring dumpOut[16]; -static int rot = 0; - -static int incorrectBstring (const struct tagbstring * b) { - if (NULL == b) return 1; - if (NULL == b->data) return 1; - if (b->slen < 0) return 1; - if (b->mlen > 0 && b->slen > b->mlen) return 1; - if (b->data[b->slen] != '\0') return 1; - return 0; -} - -static char * dumpBstring (const struct tagbstring * b) { - rot = (rot + 1) % (unsigned)16; - if (dumpOut[rot] == NULL) { - dumpOut[rot] = bfromcstr (""); - if (dumpOut[rot] == NULL) return "FATAL INTERNAL ERROR"; - } - dumpOut[rot]->slen = 0; - if (b == NULL) { - bcatcstr (dumpOut[rot], "NULL"); - } else { - static char msg[256]; - sprintf (msg, "%p", (void *)b); - bcatcstr (dumpOut[rot], msg); - - if (b->slen < 0) { - sprintf (msg, ":[err:slen=%d<0]", b->slen); - bcatcstr (dumpOut[rot], msg); - } else { - if (b->mlen > 0 && b->mlen < b->slen) { - sprintf (msg, ":[err:mlen=%d<slen=%d]", b->mlen, b->slen); - bcatcstr (dumpOut[rot], msg); - } else { - if (b->mlen == -1) { - bcatcstr (dumpOut[rot], "[p]"); - } else if (b->mlen < 0) { - bcatcstr (dumpOut[rot], "[c]"); - } - bcatcstr (dumpOut[rot], ":"); - if (b->data == NULL) { - bcatcstr (dumpOut[rot], "[err:data=NULL]"); - } else { - bcatcstr (dumpOut[rot], "\""); - bcatcstr (dumpOut[rot], (const char *) b->data); - bcatcstr (dumpOut[rot], "\""); - } - } - } - } - return (char *) dumpOut[rot]->data; -} - -static char* dumpCstring (const char* s) { - rot = (rot + 1) % (unsigned)16; - if (dumpOut[rot] == NULL) { - dumpOut[rot] = bfromcstr (""); - if (dumpOut[rot] == NULL) return "FATAL INTERNAL ERROR"; - } - dumpOut[rot]->slen = 0; - if (s == NULL) { - bcatcstr (dumpOut[rot], "NULL"); - } else { - static char msg[64]; - int i; - - sprintf (msg, "cstr[%p] -> ", (void *)s); - bcatcstr (dumpOut[rot], msg); - - bcatStatic (dumpOut[rot], "\""); - for (i = 0; s[i]; i++) { - if (i > 1024) { - bcatStatic (dumpOut[rot], " ..."); - break; - } - bconchar (dumpOut[rot], s[i]); - } - bcatStatic (dumpOut[rot], "\""); - } - - return (char *) dumpOut[rot]->data; -}