Antoine Pitrou created ARROW-7401:
-------------------------------------
Summary: [Dev] "archery lint" outputs unapplicable patch file
Key: ARROW-7401
URL: https://issues.apache.org/jira/browse/ARROW-7401
Project: Apache Arrow
Issue Type: Bug
Components: Developer Tools
Reporter: Antoine Pitrou
{code}
INFO:archery:Running r linter
/home/antoine/arrow/dev/r/src/py-to-r.cpp had clang-format style issues
--- /home/antoine/arrow/dev/r/src/py-to-r.cpp
+++ /home/antoine/arrow/dev/r/src/py-to-r.cpp (after clang format)
@@ -21,16 +21,15 @@
// [[arrow::export]]
std::shared_ptr<arrow::Array> ImportArray(uintptr_t array, uintptr_t schema) {
- return VALUE_OR_STOP(arrow::ImportArray(
- reinterpret_cast<struct ArrowArray*>(array),
- reinterpret_cast<struct ArrowSchema*>(schema)));
+ return VALUE_OR_STOP(arrow::ImportArray(reinterpret_cast<struct
ArrowArray*>(array),
+ reinterpret_cast<struct
ArrowSchema*>(schema)));
}
// [[arrow::export]]
std::shared_ptr<arrow::RecordBatch> ImportRecordBatch(uintptr_t array,
uintptr_t schema) {
- return VALUE_OR_STOP(arrow::ImportRecordBatch(
- reinterpret_cast<struct ArrowArray*>(array),
- reinterpret_cast<struct ArrowSchema*>(schema)));
+ return VALUE_OR_STOP(
+ arrow::ImportRecordBatch(reinterpret_cast<struct ArrowArray*>(array),
+ reinterpret_cast<struct ArrowSchema*>(schema)));
}
// [[arrow::export]]
@@ -56,23 +55,22 @@
// [[arrow::export]]
void ExportSchema(const std::shared_ptr<arrow::Schema>& schema, uintptr_t ptr)
{
- STOP_IF_NOT_OK(arrow::ExportSchema(*schema, reinterpret_cast<struct
ArrowSchema*>(ptr)));
+ STOP_IF_NOT_OK(
+ arrow::ExportSchema(*schema, reinterpret_cast<struct
ArrowSchema*>(ptr)));
}
// [[arrow::export]]
void ExportArray(const std::shared_ptr<arrow::Array>& array, uintptr_t ptr,
uintptr_t schema_ptr) {
- STOP_IF_NOT_OK(arrow::ExportArray(*array,
- reinterpret_cast<struct ArrowArray*>(ptr),
+ STOP_IF_NOT_OK(arrow::ExportArray(*array, reinterpret_cast<struct
ArrowArray*>(ptr),
reinterpret_cast<struct
ArrowSchema*>(schema_ptr)));
}
// [[arrow::export]]
-void ExportRecordBatch(const std::shared_ptr<arrow::RecordBatch>& batch,
- uintptr_t ptr, uintptr_t schema_ptr) {
+void ExportRecordBatch(const std::shared_ptr<arrow::RecordBatch>& batch,
uintptr_t ptr,
+ uintptr_t schema_ptr) {
STOP_IF_NOT_OK(
- arrow::ExportRecordBatch(*batch,
- reinterpret_cast<struct ArrowArray*>(ptr),
+ arrow::ExportRecordBatch(*batch, reinterpret_cast<struct
ArrowArray*>(ptr),
reinterpret_cast<struct
ArrowSchema*>(schema_ptr)));
}
{code}
If I try to apply the patch file using {{patch -p0}}:
{code}
Ignoring potentially dangerous file name
/home/antoine/arrow/dev/r/src/py-to-r.cpp
can't find file to patch at input line 3
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- /home/antoine/arrow/dev/r/src/py-to-r.cpp
|+++ /home/antoine/arrow/dev/r/src/py-to-r.cpp (after clang format)
--------------------------
{code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)