Bump clang-format to 14

pull/2027/head
Jason Rhinelander 2 years ago
parent 02108f0504
commit d011f8fb4a
No known key found for this signature in database
GPG Key ID: C4992CE7A88D4262

@ -336,7 +336,7 @@ local docs_pipeline(name, image, extra_cmds=[], allow_fail=false) = {
'echo "Building on ${DRONE_STAGE_MACHINE}"',
apt_get_quiet + ' update',
apt_get_quiet + ' install -y eatmydata',
'eatmydata ' + apt_get_quiet + ' install --no-install-recommends -y git clang-format-11 jsonnet',
'eatmydata ' + apt_get_quiet + ' install --no-install-recommends -y git clang-format-14 jsonnet',
'./contrib/ci/drone-format-verify.sh',
],
}],

@ -1,6 +1,9 @@
#!/usr/bin/env bash
test "x$IGNORE" != "x" && exit 0
. $(dirname $0)/../format-version.sh
repo=$(readlink -e $(dirname $0)/../../)
clang-format-11 -i $(find $repo/jni $repo/daemon $repo/llarp $repo/include $repo/pybind | grep -E '\.[hc](pp)?$')
$CLANG_FORMAT -i $(find $repo/jni $repo/daemon $repo/llarp $repo/include $repo/pybind | grep -E '\.[hc](pp)?$')
jsonnetfmt -i $repo/.drone.jsonnet
git --no-pager diff --exit-code --color || (echo -ne '\n\n\e[31;1mLint check failed; please run ./contrib/format.sh\e[0m\n\n' ; exit 1)

@ -0,0 +1,19 @@
CLANG_FORMAT_DESIRED_VERSION=14
CLANG_FORMAT=$(command -v clang-format-$CLANG_FORMAT_DESIRED_VERSION 2>/dev/null)
if [ $? -ne 0 ]; then
CLANG_FORMAT=$(command -v clang-format-mp-$CLANG_FORMAT_DESIRED_VERSION 2>/dev/null)
fi
if [ $? -ne 0 ]; then
CLANG_FORMAT=$(command -v clang-format 2>/dev/null)
if [ $? -ne 0 ]; then
echo "Please install clang-format version $CLANG_FORMAT_DESIRED_VERSION and re-run this script."
exit 1
fi
version=$(clang-format --version)
if [[ ! $version == *"clang-format version $CLANG_FORMAT_DESIRED_VERSION"* ]]; then
echo "Please install clang-format version $CLANG_FORMAT_DESIRED_VERSION and re-run this script."
exit 1
fi
fi

@ -1,31 +1,15 @@
#!/usr/bin/env bash
CLANG_FORMAT_DESIRED_VERSION=11
binary=$(command -v clang-format-$CLANG_FORMAT_DESIRED_VERSION 2>/dev/null)
if [ $? -ne 0 ]; then
binary=$(command -v clang-format-mp-$CLANG_FORMAT_DESIRED_VERSION 2>/dev/null)
fi
if [ $? -ne 0 ]; then
binary=$(command -v clang-format 2>/dev/null)
if [ $? -ne 0 ]; then
echo "Please install clang-format version $CLANG_FORMAT_DESIRED_VERSION and re-run this script."
exit 1
fi
version=$(clang-format --version)
if [[ ! $version == *"clang-format version $CLANG_FORMAT_DESIRED_VERSION"* ]]; then
echo "Please install clang-format version $CLANG_FORMAT_DESIRED_VERSION and re-run this script."
exit 1
fi
fi
. $(dirname $0)/format-version.sh
cd "$(dirname $0)/../"
if [ "$1" = "verify" ] ; then
if [ $($binary --output-replacements-xml $(find jni daemon llarp include pybind | grep -E '\.([hc](pp)?|m(m)?)$' | grep -v '#') | grep '</replacement>' | wc -l) -ne 0 ] ; then
if [ $($CLANG_FORMAT --output-replacements-xml $(find jni daemon llarp include pybind | grep -E '\.([hc](pp)?|m(m)?)$' | grep -v '#') | grep '</replacement>' | wc -l) -ne 0 ] ; then
exit 2
fi
else
$binary -i $(find jni daemon llarp include pybind | grep -E '\.([hc](pp)?|m(m)?)$' | grep -v '#') &> /dev/null
$CLANG_FORMAT -i $(find jni daemon llarp include pybind | grep -E '\.([hc](pp)?|m(m)?)$' | grep -v '#') &> /dev/null
fi
swift_format=$(command -v swiftformat 2>/dev/null)

@ -329,9 +329,8 @@ class WindowsServiceStopped
LONG
GenerateDump(EXCEPTION_POINTERS* pExceptionPointers)
{
const auto flags = (MINIDUMP_TYPE)(
MiniDumpWithFullMemory | MiniDumpWithFullMemoryInfo | MiniDumpWithHandleData
| MiniDumpWithUnloadedModules | MiniDumpWithThreadInfo);
const auto flags =
(MINIDUMP_TYPE)(MiniDumpWithFullMemory | MiniDumpWithFullMemoryInfo | MiniDumpWithHandleData | MiniDumpWithUnloadedModules | MiniDumpWithThreadInfo);
std::stringstream ss;
ss << "C:\\ProgramData\\lokinet\\crash-" << llarp::time_now_ms().count() << ".dmp";

@ -15,10 +15,12 @@ namespace llarp::apple
/// These are called for poking route holes, but we don't have to do that at all on macos
/// because the appex isn't subject to its own rules.
void AddRoute(net::ipaddr_t /*ip*/, net::ipaddr_t /*gateway*/) override
void
AddRoute(net::ipaddr_t /*ip*/, net::ipaddr_t /*gateway*/) override
{}
void DelRoute(net::ipaddr_t /*ip*/, net::ipaddr_t /*gateway*/) override
void
DelRoute(net::ipaddr_t /*ip*/, net::ipaddr_t /*gateway*/) override
{}
void

@ -160,7 +160,8 @@ namespace llarp
return OwnedBuffer::copy_used(buf);
}
void Message::AddServFail(RR_TTL_t)
void
Message::AddServFail(RR_TTL_t)
{
if (questions.size())
{
@ -386,7 +387,8 @@ namespace llarp
std::copy_n(buf.base, buf.sz, rec.rData.data());
}
void Message::AddNXReply(RR_TTL_t)
void
Message::AddNXReply(RR_TTL_t)
{
if (questions.size())
{

@ -613,7 +613,8 @@ namespace llarp
});
}
std::optional<EndpointBase::SendStat> ExitEndpoint::GetStatFor(AddressVariant_t) const
std::optional<EndpointBase::SendStat>
ExitEndpoint::GetStatFor(AddressVariant_t) const
{
/// TODO: implement me
return std::nullopt;

@ -101,13 +101,14 @@ namespace llarp::handlers
void
SendPacketToRemote(const llarp_buffer_t&, service::ProtocolType) override{};
huint128_t ObtainIPForAddr(std::variant<service::Address, RouterID>) override
huint128_t
ObtainIPForAddr(std::variant<service::Address, RouterID>) override
{
return {0};
}
std::optional<std::variant<service::Address, RouterID>> ObtainAddrForIP(
huint128_t) const override
std::optional<std::variant<service::Address, RouterID>>
ObtainAddrForIP(huint128_t) const override
{
return std::nullopt;
}

@ -924,13 +924,15 @@ namespace llarp
}
}
void Session::HandleCLOS(Packet_t)
void
Session::HandleCLOS(Packet_t)
{
LogInfo("remote closed by ", m_RemoteAddr);
Close();
}
void Session::HandlePING(Packet_t)
void
Session::HandlePING(Packet_t)
{
m_LastRX = m_Parent->Now();
}

@ -68,7 +68,8 @@ namespace llarp
/// recv packet on low layer
/// not used by utp
virtual bool Recv_LL(Packet_t)
virtual bool
Recv_LL(Packet_t)
{
return true;
}

@ -93,7 +93,8 @@ namespace llarp::net
return IPRange::FindPrivateRange(currentRanges);
}
std::optional<int> GetInterfaceIndex(ipaddr_t) const override
std::optional<int>
GetInterfaceIndex(ipaddr_t) const override
{
// todo: implement me
return std::nullopt;

@ -412,7 +412,8 @@ namespace llarp
return nullptr;
}
void PathContext::RemovePathSet(PathSet_ptr)
void
PathContext::RemovePathSet(PathSet_ptr)
{}
} // namespace path
} // namespace llarp

@ -335,7 +335,8 @@ namespace llarp
Build(*maybe, roles);
}
bool Builder::UrgentBuild(llarp_time_t) const
bool
Builder::UrgentBuild(llarp_time_t) const
{
return buildIntervalLimit > MIN_PATH_BUILD_INTERVAL * 4;
}

@ -73,7 +73,8 @@ namespace llarp
}
}
void PathSet::Tick(llarp_time_t)
void
PathSet::Tick(llarp_time_t)
{
std::unordered_set<RouterID> endpoints;
for (auto& item : m_Paths)

@ -210,19 +210,22 @@ namespace llarp
BlacklistSNode(const RouterID) = 0;
/// override me in subtype
virtual bool HandleGotIntroMessage(std::shared_ptr<const dht::GotIntroMessage>)
virtual bool
HandleGotIntroMessage(std::shared_ptr<const dht::GotIntroMessage>)
{
return false;
}
/// override me in subtype
virtual bool HandleGotRouterMessage(std::shared_ptr<const dht::GotRouterMessage>)
virtual bool
HandleGotRouterMessage(std::shared_ptr<const dht::GotRouterMessage>)
{
return false;
}
/// override me in subtype
virtual bool HandleGotNameMessage(std::shared_ptr<const dht::GotNameMessage>)
virtual bool
HandleGotNameMessage(std::shared_ptr<const dht::GotNameMessage>)
{
return false;
}

@ -308,7 +308,8 @@ namespace llarp
throw std::logic_error{"Peer stats backend not enabled!"};
}
void PeerDb::loadDatabase(std::optional<fs::path>)
void
PeerDb::loadDatabase(std::optional<fs::path>)
{}
void
@ -349,7 +350,8 @@ namespace llarp
PeerDb::configure(const RouterConfig&)
{}
bool PeerDb::shouldFlush(llarp_time_t)
bool
PeerDb::shouldFlush(llarp_time_t)
{
return false;
}

@ -320,7 +320,8 @@ namespace llarp
return m_state->ExtractStatus(obj);
}
void Endpoint::Tick(llarp_time_t)
void
Endpoint::Tick(llarp_time_t)
{
const auto now = llarp::time_now_ms();
path::Builder::Tick(now);
@ -1165,7 +1166,8 @@ namespace llarp
return m_Identity.pub.Addr();
}
std::optional<EndpointBase::SendStat> Endpoint::GetStatFor(AddressVariant_t) const
std::optional<EndpointBase::SendStat>
Endpoint::GetStatFor(AddressVariant_t) const
{
// TODO: implement me
return std::nullopt;

@ -35,7 +35,8 @@ namespace llarp
}
/// handle lookup result for introsets
virtual bool HandleNameResponse(std::optional<Address>)
virtual bool
HandleNameResponse(std::optional<Address>)
{
return false;
}
@ -76,7 +77,8 @@ namespace llarp
RouterID endpoint;
/// return true if this lookup is for a remote address
virtual bool IsFor(EndpointBase::AddressVariant_t) const
virtual bool
IsFor(EndpointBase::AddressVariant_t) const
{
return false;
}

@ -125,7 +125,8 @@ namespace llarp::win32
return -1;
}
virtual bool WritePacket(net::IPPacket) override
virtual bool
WritePacket(net::IPPacket) override
{
return false;
}

@ -66,13 +66,14 @@ namespace llarp
return false;
}
llarp::huint128_t ObtainIPForAddr(std::variant<service::Address, RouterID>) override
llarp::huint128_t
ObtainIPForAddr(std::variant<service::Address, RouterID>) override
{
return {0};
}
std::optional<std::variant<service::Address, RouterID>> ObtainAddrForIP(
huint128_t) const override
std::optional<std::variant<service::Address, RouterID>>
ObtainAddrForIP(huint128_t) const override
{
return std::nullopt;
}

Loading…
Cancel
Save