vec_as_names() repairs NA_character_ to "...1": vctrs::vec_as_names(NA_character_, repair = "universal_quiet").
[1] "...1"
I would have expected ".NA_character_" as output, just like vctrs::vec_as_names(TRUE, repair = "universal_quiet") that currently returns ".TRUE".
That would also be consistent with the current behaviour for (quoted) "NA_character_": vctrs::vec_as_names("NA_character_", repair = "universal_quiet") returns the expected ".NA_character_", just like vctrs::vec_as_names("TRUE", repair = "universal_quiet") returns ".TRUE".
I use vctrs version 0.7.3.
vec_as_names()repairsNA_character_to"...1":vctrs::vec_as_names(NA_character_, repair = "universal_quiet").[1] "...1"
I would have expected
".NA_character_"as output, just likevctrs::vec_as_names(TRUE, repair = "universal_quiet")that currently returns".TRUE".That would also be consistent with the current behaviour for (quoted)
"NA_character_":vctrs::vec_as_names("NA_character_", repair = "universal_quiet")returns the expected".NA_character_", just likevctrs::vec_as_names("TRUE", repair = "universal_quiet")returns".TRUE".I use
vctrsversion0.7.3.