| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-06-10 | Fix safe Style/ColonMethodCall offenses | Geremia Taglialatela | |
| Caxlsx is using both `.` and `::`, 220 occurrences vs 280 to invoke methods on `Axlsx` module. This commit standardizes the approach towards `.`, which will also allow shorter lines. Performance is not affected ``` Comparison: Axlsx.validate: 8515252.3 i/s Axlsx::validate: 8512863.7 i/s - same-ish: difference falls within error ``` | |||
| 2023-05-31 | Use Ruby 1.9 hash syntax | Geremia Taglialatela | |
| 2023-05-05 | Pipe output directly to str and avoid additional memory allocations | Paul Kmiec | |
| Currently, there are lots of examples of code like this, ``` str << ('<tag ' << foo << ' ' << bar << '/>') ``` which create the string for the tag in memory before piping to str. We can avoid creating all of these intermediate strings by dropping the paranthesis and piping directly to str. This relies on the `str` passed around to handle lots of small appends. This is a problem when using RubyZip, but that is solved in the next commit. | |||
| 2023-05-04 | Fix tests / code to work with frozen string literals | Paul Kmiec | |
| 2023-05-04 | Enable Style/FrozenStringLiteralComment and autocorrect | Paul Kmiec | |
| 2023-05-03 | Fix safe, minor offenses to production code | Geremia Taglialatela | |
| - Lint/RedundantStringCoercion - Style/CommentAnnotation offenses - Style/DefWithParentheses - Style/EvalWithLocation - Style/MethodCallWithoutArgsParentheses - Style/MethodDefParentheses - Style/NilComparison - Style/Semicolon | |||
| 2023-04-09 | Fix offenses related to indentation consistency | Geremia Taglialatela | |
| 2023-04-08 | Fix space-related offenses | Geremia Taglialatela | |
| - Layout/SpaceAfterComma - Layout/SpaceAroundEqualsInParameterDefault - Layout/SpaceAroundOperators - Layout/SpaceBeforeBlockBraces - Layout/SpaceInsideBlockBraces - Layout/SpaceInsideHashLiteralBraces - Layout/SpaceInsideParens | |||
| 2023-04-08 | Fix EmptyLines related offenses | Geremia Taglialatela | |
| 2023-04-06 | Fix Style/Encoding offenses | Geremia Taglialatela | |
| ``` rubocop --only Style/Encoding -a ``` | |||
| 2023-04-06 | Remove Layout/TrailingWhitespace offenses | Geremia Taglialatela | |
| ``` rubocop --only Layout/TrailingWhitespace -a ``` | |||
| 2014-03-04 | sourceLinked should be false (0) when specifying a format_code for an axis | Chris Roby | |
| 2014-02-26 | Huge refactoring | Jurriaan Pruis | |
| Do not create huge strings Let Row inherit from SimpleTypedList Optimized sanitizing Optimized validation And more.. | |||
| 2013-04-19 | Added prep for 1.3.6 release | Randy Morgan | |
| 2013-03-17 | Fixed LineChart and refactored chart axes management | Randy Morgan | |
| 2012-10-14 | Refactored to use options parser and serialized attributes | Randy Morgan | |
| 2012-08-30 | add none options for tick_lbl_pos | Randy Morgan | |
| 2012-07-10 | more cleanup | Randy Morgan | |
| 2012-07-08 | adding in axis line fill and patching view3d misname for line3DChart | Randy Morgan | |
| 2012-06-11 | add title object to axis. | Randy Morgan | |
| 2012-05-25 | moar snake casing and alias | Randy Morgan | |
| 2012-05-15 | bring coverage up to 100% and patch a few minor bugs in cell style overrides ↵ | Randy Morgan | |
| and misnamed app attributes. | |||
| 2012-05-03 | add support for axis delete, cat axis tickLblSkip and tickMarkSkip with ↵ | Randy Morgan | |
| sensible defaults. Improve chart positioning defaults. | |||
| 2012-04-28 | less # more << | Randy Morgan | |
| 2012-04-25 | label rotation and conditional formatting examples | Randy Morgan | |
| 2012-04-03 | pre-release cleanup | Randy Morgan | |
| 2012-04-01 | rebuild all serialization to use string concatenation instead of nokogiri. | Randy Morgan | |
| 2012-04-01 | part way through changing all serialization to use string concatenation ↵ | Randy Morgan | |
| prior to dropping Nokogiri dep in production. | |||
| 2012-03-10 | adding in quick patch for catAxis, valAxis on charts to specify gridlines = ↵ | Randy Morgan | |
| false. Needs specs once I work out what the hell happened to nokogiri in 1.5.1 | |||
| 2012-02-12 | Adding in support for optionally using the shared strings table. This will ↵ | Randy Morgan | |
| allow us to inter-op properly with Numbers | |||
| 2011-12-08 | cleaning up xml namespace usage in drawings and improving looks for charts ↵ | Randy Morgan | |
| in excel 2011 | |||
| 2011-11-26 | adding in support for ruby 1.9.3 | Randy Morgan | |
| release version 1.0.9 | |||
| 2011-11-23 | -refactoring chart position and axis data/category for chart. | Randy Morgan | |
| -additional specs and documentation improvements. | |||
| 2011-11-20 | first commit | Randy Morgan | |
