Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

camel_case to snake_case functions and their arguments #679

Closed
24 tasks done
JanMarvin opened this issue Jul 7, 2023 · 4 comments
Closed
24 tasks done

camel_case to snake_case functions and their arguments #679

JanMarvin opened this issue Jul 7, 2023 · 4 comments

Comments

@JanMarvin
Copy link
Owner

JanMarvin commented Jul 7, 2023

wb

  • wb_workbook
    • datetimeCreated
  • wb_load
    • xlsxFile

wb_add & wb_remove functions

  • wb_remove_comment / remove_comment
    • gridExpand
  • wb_add_named_region
    • localSheet
    • customMenu
    • functionGroupId
    • localName
    • publishToServer
    • statusBar
    • vbProcedure
    • workbookParameter
  • wb_add_cell_style
    • applyAlignment
    • applyBorder
    • applyFill
    • applyFont
    • applyNumberFormat
    • applyProtection
    • borderId
    • extLst
    • fillId
    • fontId
    • justifyLastLine
    • numFmtId
    • pivotButton
    • quotePrefix
    • readingOrder
    • relativeIndent
    • shrinkToFit
    • textRotation
    • wrapText
    • xfId
  • wb_add_chart_xml / wb_add_drawing / wb_add_mschart
    • colOffset
    • rowOffset
  • wb_add_chartsheet
    • tabColor
  • wb_add_data_table
    • startCol
    • startRow
    • colNames
    • rowNames
    • tableStyle
    • tableName
    • withFilter
    • firstColumn
    • lastColumn
    • bandedRows
    • bandedCols
    • applyCellStyle
    • removeCellStyle
  • wb_add_data_validation
    • allowBlank
    • showInputMsg
    • showErrorMsg
    • errorStyle
    • errorTitle
    • promptTitle
  • wb_add_dxfs_style
    • numFmt
    • bgFill
    • gradientFill
  • wb_add_font
    • vertAlign
  • wb_add_formula
    • startCol
    • startRow
    • applyCellStyle
    • removeCellStyle
  • wb_add_ignore_error
    • wb_add_ignore_error
    • emptyCellReference
    • evalError
    • formulaRange
    • listDataValidation
    • numberStoredAsText
    • twoDigitTextYear
    • unlockedFormula
  • wb_add_image / wb_add_plot
    • startRow
    • startCol
    • rowOffset
    • colOffset
  • wb_add_worksheet
    • gridLines
    • rowColHeaders
    • tabColor
    • oddHeader
    • oddFooter
    • evenHeader
    • evenHeader
    • firstHeader
    • firstFooter
    • hasDrawing
    • paperSize
  • wb_add_data / write_data
    • startCol
    • startRow
    • colNames
    • rowNames
    • withFilter
    • applyCellStyle
    • removeCellStyle

wb_get/wb_set functions

  • wb_set_base_font
    • fontSize
    • fontColor
    • fontName
  • wb_set_bookview
    • activeTab
    • autoFilterDateGrouping
    • firstSheet
    • showHorizontalScroll
    • showSheetTabs
    • showVerticalScroll
    • tabRatio
    • windowHeight
    • windowWidth
    • xWindow
    • yWindow
  • wb_set_header_footer
    • evenHeader
    • evenFooter
    • firstHeader
    • firstFooter
  • wb_set_sheetview
    • defaultGridColor
    • rightToLeft
    • showFormulas
    • showGridLines
    • showOutlineSymbols
    • showRowColHeaders
    • showRuler
    • showWhiteSpace
    • showZeros
    • tabSelected
    • topLeftCell
    • windowProtection
    • workbookViewId
    • zoomScale
    • zoomScaleNormal
    • zoomScalePageLayoutView
    • zoomScaleSheetLayoutView

create functions

  • create_border
    • diagonalDown
    • diagonalUp
  • create_cell_style
    • borderId
    • fillId
    • fontId
    • numFmtId
    • pivotButton
    • quotePrefix
    • xfId
    • justifyLastLine
    • readingOrder
    • relativeIndent
    • shrinkToFit
    • textRotation
    • wrapText
    • extLst
  • create_dxfs_style
    • numFmt
    • bgFill
    • fgColor
    • gradientFill
  • create_tablestyle
    • wholeTable
    • headerRow
    • totalRow
    • firstColumn
    • lastColumn
    • firstRowStripe
    • secondRowStripe
    • firstColumnStripe
    • secondColumnStripe
    • firstHeaderCell
    • lastHeaderCell
    • firstTotalCell
    • lastTotalCell
@olivroy
Copy link
Collaborator

olivroy commented Jul 10, 2023

Bravo for the great work for unifying fn parameter and cleaning up functions.

if you'd like, I wouldn't mind going through the vignettes and docs to see where updates could be done

@JanMarvin
Copy link
Owner Author

:) I figured if I don't rush through it, it will never be done. I did not touch xlsx_file or xlsxFile yet, but it is not forgotten. The pull request was simply growing larger than what I feel comfortable with (partly because I was throwing in @noRd and some argument reordering and deprecations) and we have xlsxFile at many places all across the codebase.

I'm not entirely happy with either nor with file. Maybe something like x is enough. Otherwise we confuse people with files or workbook objects.

@JanMarvin
Copy link
Owner Author

Every contribution is more than welcome. Especially regarding documentation and testing. It would be kinda miraculous if that large pull request did not break anything, now it's up to us to find these cases and to document changes for the users.

@JanMarvin
Copy link
Owner Author

Closed in #678

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants