summaryrefslogtreecommitdiffhomepage
path: root/test/benchmark.rb
AgeCommit message (Collapse)Author
2023-05-23Add benchmark with merge cellsPaul Kmiec
This is an extreme case, but it really shows the impact of merging cells.
2023-05-05Improve benchmarking / profilingPaul Kmiec
Added zip_command variant to benchmark.rb and added profile_memory.rb based on the `memory_profiler` gem.
2023-05-04Enable Style/FrozenStringLiteralComment and autocorrectPaul Kmiec
2023-05-03Fix other non-production offensesGeremia Taglialatela
- Style/MethodCallWithoutArgsParentheses - Style/StringLiteralsInInterpolation
2023-05-03Fix offenses to non-production codeGeremia Taglialatela
- Lint/AmbiguousBlockAssociation - Lint/AmbiguousOperatorPrecedence - Lint/EmptyBlock - Lint/RedundantSplatExpansion - Lint/RedundantStringCoercion - Lint/SymbolConversion - Lint/UnusedBlockArgument - Style/BlockDelimiters - Style/CommentAnnotation - Style/EachForSimpleLoop - Style/EmptyMethod - Style/ExpandPathArguments - Style/FileWrite - Style/GlobalStdStream (UNSAFE) - Style/HashEachMethods (UNSAFE) - Style/NestedParenthesizedCalls - Style/NilComparison - Style/NumericLiteralPrefix (manually fixed) - Style/ParallelAssignment - Style/PreferredHashMethods (UNSAFE) - Style/RedundantInterpolation (UNSAFE) - Style/RedundantParentheses (UNSAFE) - Style/RegexpLiteral - Style/RescueStandardError - Style/SpecialGlobalVars (UNSAFE) - Style/SymbolProc (UNSAFE) - Style/ZeroLengthPredicate (UNSAFE)
2023-04-08Fix space-related offensesGeremia Taglialatela
- Layout/SpaceAfterComma - Layout/SpaceAroundEqualsInParameterDefault - Layout/SpaceAroundOperators - Layout/SpaceBeforeBlockBraces - Layout/SpaceInsideBlockBraces - Layout/SpaceInsideHashLiteralBraces - Layout/SpaceInsideParens
2023-04-07Fix Layout/EmptyLinesAroundBlockBody offensesGeremia Taglialatela
``` rubocop --only Layout/EmptyLinesAroundBlockBody -a ```
2022-09-26Make sure all examples and docs use binary mode for reading / writing XLSX filesStefan
Not using binary mode can cause encoding issues, see #138.
2013-04-20Removed useless coding hintRandy Morgan
2013-01-10reduced processing of 3000 rows from 3+ seconds to just under 2Randy Morgan
2012-11-25Added note for ::CGI.escapeHTML performance issueRandy Morgan
2012-04-18Cleanup benchmark and teach it to cleanup after itself.Randy Morgan
2012-03-28use consisten name for benchmark xlsx filesochko
2012-03-26Quick and Dirty run on trying interpolated strings instead of nokogiri for ↵Randy Morgan
sheet generation.