build: Treat warnings as errors (#923)

* squash and rebase andronov-alexey:treat_warnings_as_errors from pull request #850
* fix remaining warnings in java lib
This commit is contained in:
Malte Langkabel
2020-02-14 16:34:04 +01:00
committed by GitHub
parent e5c1a118d7
commit a30f47e27f
112 changed files with 634 additions and 430 deletions
+11 -8
View File
@@ -363,7 +363,8 @@ void QtGraphView::rebuildGraph(
// move graph to center
QPointF center = itemsBoundingRect(m_nodes).center();
Vec2i o = GraphViewStyle::alignOnRaster(Vec2i(center.x(), center.y()));
const Vec2i o = GraphViewStyle::alignOnRaster(
Vec2i(static_cast<int>(center.x()), static_cast<int>(center.y())));
QPointF offset = QPointF(o.x, o.y);
m_sceneRectOffset = offset - center;
@@ -503,8 +504,10 @@ Vec2i QtGraphView::getViewSize() const
{
QtGraphicsView* view = getView();
float zoomFactor = view->getZoomFactor();
return Vec2i((view->width() - 50) / zoomFactor, (view->height() - 100) / zoomFactor);
const float zoomFactor = view->getZoomFactor();
return Vec2i(
static_cast<int>((view->width() - 50) / zoomFactor),
static_cast<int>((view->height() - 100) / zoomFactor));
}
GroupType QtGraphView::getGrouping() const
@@ -1006,7 +1009,7 @@ QtGraphNode* QtGraphView::createNodeRecursive(
}
else if (node->isExpandToggleNode())
{
newNode = new QtGraphNodeExpandToggle(node->isExpanded(), node->invisibleSubNodeCount);
newNode = new QtGraphNodeExpandToggle(node->isExpanded(), static_cast<int>(node->invisibleSubNodeCount));
}
else if (node->isBundleNode())
{
@@ -1107,10 +1110,10 @@ QtGraphEdge* QtGraphView::createEdge(
std::vector<Vec4i> path = edge->path;
for (size_t i = 0; i < path.size(); i++)
{
path[i].x = path[i].x - pathOffset.x();
path[i].z = path[i].z - pathOffset.x();
path[i].y = path[i].y - pathOffset.y();
path[i].w = path[i].w - pathOffset.y();
path[i].x = static_cast<int>(path[i].x - pathOffset.x());
path[i].z = static_cast<int>(path[i].z - pathOffset.x());
path[i].y = static_cast<int>(path[i].y - pathOffset.y());
path[i].w = static_cast<int>(path[i].w - pathOffset.y());
}
for (const Vec4i& rect: path)