You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
undesirable_operator_linter=Inf, # For ':::', possibly we could be more careful to only exclude ':::'.
100
-
# TODO(michaelchirico): Enforce these and re-activate them one-by-one.
101
-
comparison_negation_linter=Inf,
102
-
condition_call_linter=Inf,
103
-
duplicate_argument_linter=Inf,
104
-
equals_na_linter=Inf,
105
-
missing_argument_linter=Inf,
106
-
paste_linter=Inf,
107
-
rep_len_linter=Inf,
108
-
sample_int_linter=Inf,
109
-
seq_linter=Inf,
110
-
unnecessary_lambda_linter=Inf
111
-
))
74
+
exclusions=list(
75
+
`../tests`=list(
76
+
quotes_linter=Inf,
77
+
# TODO(michaelchirico): Enforce these and re-activate them one-by-one.
78
+
implicit_integer_linter=Inf,
79
+
infix_spaces_linter=Inf,
80
+
undesirable_function_linter=Inf
81
+
),
82
+
`../vignettes*`=list(
83
+
# assignment_linter = Inf,
84
+
implicit_integer_linter=Inf,
85
+
quotes_linter=Inf,
86
+
sample_int_linter=Inf
87
+
# strings_as_factors_linter = Inf
88
+
# system_time_linter = Inf
89
+
),
90
+
`../inst/tests`=list(
91
+
library_call_linter=Inf,
92
+
numeric_leading_zero_linter=Inf,
93
+
undesirable_operator_linter=Inf, # For ':::', possibly we could be more careful to only exclude ':::'.
94
+
# TODO(michaelchirico): Enforce these and re-activate them one-by-one.
95
+
comparison_negation_linter=Inf,
96
+
condition_call_linter=Inf,
97
+
duplicate_argument_linter=Inf,
98
+
equals_na_linter=Inf,
99
+
missing_argument_linter=Inf,
100
+
paste_linter=Inf,
101
+
rep_len_linter=Inf,
102
+
sample_int_linter=Inf,
103
+
seq_linter=Inf,
104
+
unnecessary_lambda_linter=Inf
105
+
),
106
+
`../inst/tests/froll.Rraw`=list(
107
+
dt_test_literal_linter=Inf# TODO(michaelchirico): Fix these once #5898, #5692, #5682, #5576, #5575, #5441 are merged.
112
108
)
113
-
}),
114
-
list(`../inst/tests/froll.Rraw`=list(dt_test_literal_linter=Inf)) # TODO(michaelchirico): Fix these once #5898, #5692, #5682, #5576, #5575, #5441 are merged.
Copy file name to clipboardExpand all lines: NEWS.md
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,6 +10,12 @@
10
10
11
11
1. Custom binary operators from the `lubridate` package now work with objects of class `IDate` as with a `Date` subclass, [#6839](https://github.com/Rdatatable/data.table/issues/6839). Thanks @emallickhossain for the report and @aitap for the fix.
12
12
13
+
2.`fwrite(compress="gzip")` once again produces a gzip header when the column names are missing or disabled, [@6852](https://github.com/Rdatatable/data.table/issues/6852). Thanks @maxscheiber for the report and @aitap for the fix.
14
+
15
+
## NOTES
16
+
17
+
1. Continued work to remove non-API C functions, [#6180](https://github.com/Rdatatable/data.table/issues/6180). Thanks Ivan Krylov for the PRs and for writing a clear and concise guide about the R API: https://aitap.codeberg.page/R-api/.
18
+
13
19
# data.table [v1.17.0](https://github.com/Rdatatable/data.table/milestone/34) (20 Feb 2025)
error(_("Entry %d for group %d in j=list(...) should be atomic vector or list. If you are trying something like j=list(.SD,newcol=mean(colA)) then use := by group instead (much quicker), or cbind or merge afterwards."), j+1, i+1);
0 commit comments