An open API service for providing issue and pull request metadata for open source projects.

GitHub / splitwise/super_diff issues and pull requests

#289 - CI: Try to use bundler-cache everywhere

Pull Request - State: closed - Opened by olleolleolle about 1 month ago - 1 comment

#288 - Fix failure case for chained matchers

Pull Request - State: closed - Opened by jas14 about 1 month ago - 2 comments

#287 - Tweak sqlite3 and appraisal dependencies

Pull Request - State: closed - Opened by jas14 about 1 month ago

#285 - Hash diff duplicates lines

Issue - State: closed - Opened by Nakilon 2 months ago - 3 comments

#284 - Upgrade @lavamoat/allow-scripts to 3.x

Pull Request - State: closed - Opened by jas14 3 months ago

#283 - 3.4 generating a couple warnings

Issue - State: closed - Opened by searls 4 months ago - 4 comments

#282 - Fix monkey patch of ActiveRecord::Base for records without primary key

Pull Request - State: closed - Opened by atranson-electra 5 months ago - 1 comment

#281 - Add Rails 8.0 support

Pull Request - State: closed - Opened by jas14 5 months ago

#280 - Drop Ruby 3.0 support

Pull Request - State: closed - Opened by jas14 5 months ago

#279 - Add Rails 7.2 support

Pull Request - State: closed - Opened by jas14 5 months ago

#278 - Add Rails 7.1 support

Pull Request - State: closed - Opened by jas14 5 months ago

#277 - Fix CI: require logger before active_record

Pull Request - State: closed - Opened by jas14 5 months ago

#276 - Update README.md and User Docs with revised link to rspec differ

Pull Request - State: closed - Opened by sealocal 5 months ago - 2 comments

#275 - Filter super_diff from rspec backtrace

Pull Request - State: closed - Opened by FlorinPopaCodes 7 months ago - 3 comments

#274 - Fix CHANGELOG entry for PR 266

Pull Request - State: closed - Opened by lucaseras 9 months ago

#273 - Exclude more un-diffable objects

Pull Request - State: closed - Opened by lucaseras 9 months ago

#271 - Replace Zeus with process forking strategy

Pull Request - State: closed - Opened by jas14 9 months ago - 5 comments

#270 - Update inspection-tree reference

Pull Request - State: closed - Opened by emmanuel-ferdman 9 months ago

#269 - Switch from Prettier to Rubocop

Pull Request - State: closed - Opened by jas14 9 months ago - 4 comments

#268 - Exclude more un-diffable objects

Issue - State: closed - Opened by jas14 9 months ago
Labels: 🔧 Improvement, :door: Good First Issue

#267 - Add handling for `Range`s

Pull Request - State: closed - Opened by lucaseras 10 months ago - 1 comment

#266 - Fix multiline string diff with blank lines

Pull Request - State: closed - Opened by jas14 10 months ago

#265 - Internal library details are included in the stacktrace

Issue - State: closed - Opened by jacob-carlborg-apoex 10 months ago - 4 comments
Labels: 🔧 Improvement, :door: Good First Issue

#264 - The have_attributes matcher doesn't show a diff

Issue - State: closed - Opened by jacob-carlborg-apoex 10 months ago - 1 comment

#263 - Improve inspection of Module

Pull Request - State: closed - Opened by phorsuedzie 10 months ago - 1 comment

#262 - Add String to primitive list

Pull Request - State: closed - Opened by jas14 10 months ago

#261 - Respect RSpec color mode when applicable

Pull Request - State: closed - Opened by jas14 10 months ago - 3 comments

#260 - super_diff seems to ignore --no-color

Issue - State: closed - Opened by dgmstuart 10 months ago - 3 comments
Labels: 🔧 Improvement

#259 - Add handling for Data classes

Pull Request - State: closed - Opened by jas14 11 months ago

#258 - Fixes for RSpec 3.13.0

Pull Request - State: closed - Opened by jas14 12 months ago

#254 - Undefined method keys

Issue - State: closed - Opened by jcoyne about 1 year ago - 3 comments

#253 - Output for `contain_exactly`/`match_array` is worse than stock RSpec

Issue - State: closed - Opened by myronmarston about 1 year ago - 2 comments
Labels: 🐛 Bug

#252 - Output for data class expectations is worse than stock RSpec

Issue - State: closed - Opened by myronmarston about 1 year ago - 1 comment
Labels: 🔧 Improvement

#250 - rspec 3.13: breaking changes to ExpectedsForMultipleDiffs

Issue - State: closed - Opened by jas14 about 1 year ago - 1 comment

#227 - Use Node LTS for development

Pull Request - State: closed - Opened by mcmire over 1 year ago

#226 - Fix GitHub workflow

Pull Request - State: closed - Opened by mcmire over 1 year ago

#225 - Add docsite

Pull Request - State: closed - Opened by mcmire over 1 year ago - 5 comments

#224 - Tweak GitHub workflows for docsite additions

Pull Request - State: closed - Opened by mcmire over 1 year ago

#205 - Support for diffing message expectations?

Issue - State: open - Opened by babelfish over 1 year ago - 2 comments
Labels: 💡 Feature Request

#204 - Premature calculation of `actual` description when generating matcher description

Issue - State: open - Opened by jas14 over 1 year ago
Labels: 🔧 Improvement

#180 - CI takes a very long time to run

Issue - State: closed - Opened by mcmire over 2 years ago - 2 comments
Labels: 🔧 Improvement

#164 - Hide color escape chars in non-TTY

Issue - State: open - Opened by iSarCasm over 2 years ago - 2 comments
Labels: 💡 Feature Request

#160 - RSpec hanging when matching on http response

Issue - State: open - Opened by tomchipchase over 2 years ago - 16 comments
Labels: 🐛 Bug

#133 - Regression in hash diffing logic

Issue - State: closed - Opened by mcmire about 4 years ago - 2 comments
Labels: 🐛 Bug

#99 - Hash diffing algorithm is incorrect in certain cases

Issue - State: open - Opened by khiav223577 almost 5 years ago - 3 comments
Labels: 🐛 Bug

#98 - Add missing stdlib requires.

Pull Request - State: closed - Opened by myronmarston almost 5 years ago - 2 comments

#92 - Add attr_extras as runtime dependence

Pull Request - State: closed - Opened by artofhuman about 5 years ago - 1 comment

#89 - Release version compatible with Ruby 2.7

Issue - State: closed - Opened by imanel about 5 years ago - 4 comments

#85 - Rename some concepts

Pull Request - State: closed - Opened by mcmire about 5 years ago

#84 - Do some reorganizing

Pull Request - State: closed - Opened by mcmire about 5 years ago

#83 - Speed up integration tests

Pull Request - State: closed - Opened by mcmire about 5 years ago

#81 - Retain original ordering of keys when diffing hashes

Pull Request - State: closed - Opened by mcmire about 5 years ago

#80 - Globalize all configuration

Pull Request - State: closed - Opened by mcmire about 5 years ago

#79 - Rename either OperationalSequencer or OperationSequence

Issue - State: closed - Opened by mcmire about 5 years ago - 1 comment
Labels: ⬇️ Low Priority

#78 - Rename factory functions

Issue - State: closed - Opened by mcmire about 5 years ago - 1 comment
Labels: ⬇️ Low Priority

#77 - Ensure have_attributes + nested fuzzy matchers are tested

Pull Request - State: closed - Opened by mcmire over 5 years ago

#76 - Fix diff from using have_attributes with a hash

Pull Request - State: closed - Opened by mcmire over 5 years ago

#74 - Add inspectors for more fuzzy matchers

Pull Request - State: closed - Opened by mcmire over 5 years ago

#73 - Correct expected message for raise_error with regexp. Issue #72

Pull Request - State: closed - Opened by numbata over 5 years ago

#72 - Error when regex used in `raise_error`

Issue - State: closed - Opened by krisleech over 5 years ago - 2 comments

#71 - WIP: Ruby2.7 support

Pull Request - State: closed - Opened by numbata over 5 years ago - 7 comments

#70 - Add testing with Ruby 2.7 to CI

Pull Request - State: closed - Opened by aried3r over 5 years ago - 1 comment

#69 - Error when `aggregate_failures` is used

Issue - State: closed - Opened by krisleech over 5 years ago - 3 comments

#68 - Version 0.4.0 does not load in Rails codebase

Issue - State: closed - Opened by Mange over 5 years ago - 4 comments

#66 - Initialize failure line groups as array. Issue #56

Pull Request - State: closed - Opened by numbata over 5 years ago - 5 comments

#65 - No ActiveRecord causes NameError

Issue - State: closed - Opened by KaptajnKold over 5 years ago - 3 comments

#64 - Remove activerecord from runtime dependencies

Pull Request - State: closed - Opened by flash-gordon over 5 years ago - 10 comments

#63 - Experience using `match` + complex set of objects could be better

Issue - State: closed - Opened by mcmire over 5 years ago - 1 comment

#62 - Fix tests so they run even with a global --color setting

Pull Request - State: closed - Opened by mcmire over 5 years ago - 1 comment

#61 - Add useful diff representation of Time-like values

Pull Request - State: closed - Opened by Mange over 5 years ago - 3 comments

#60 - User's personal `.rspec` file could conflict with the test suite

Issue - State: closed - Opened by Mange over 5 years ago - 4 comments

#58 - Consider making ActiveRecord an optional dependency

Issue - State: closed - Opened by flash-gordon over 5 years ago - 3 comments

#56 - no implicit conversion of Symbol into Integer

Issue - State: closed - Opened by mcmire almost 6 years ago

#55 - Messaging for raise_error has extra space

Issue - State: closed - Opened by mcmire almost 6 years ago

#53 - Be smarter about highlighting first line

Issue - State: closed - Opened by mcmire almost 6 years ago - 1 comment

#52 - Add object inspection for ActiveSupport::TimeZone

Issue - State: closed - Opened by mcmire almost 6 years ago

#51 - Consider splitting initial failure line if the value gets too large

Issue - State: open - Opened by mcmire almost 6 years ago
Labels: 🤔 Needs Decision

#50 - Incorrect result when `raise_error` fails

Issue - State: closed - Opened by mcmire almost 6 years ago - 2 comments

#49 - Having trouble with `match` + `a_collection_containing_exactly`

Issue - State: closed - Opened by mcmire almost 6 years ago - 1 comment

#48 - Add monkey patches for match_array

Issue - State: closed - Opened by mcmire almost 6 years ago - 1 comment

#46 - Colorize/format failures from method expectations

Issue - State: closed - Opened by mcmire almost 6 years ago - 1 comment

#45 - Switch to using GitHub Actions instead of Travis

Issue - State: closed - Opened by mcmire almost 6 years ago - 1 comment

#44 - Implement fallback in case of failure?

Issue - State: open - Opened by mcmire almost 6 years ago
Labels: 🤔 Needs Decision

#43 - Backfill integration tests for be_* matcher

Issue - State: closed - Opened by mcmire almost 6 years ago - 1 comment

#42 - Consider using yellow and magenta across the board instead of red and green

Issue - State: closed - Opened by mcmire almost 6 years ago - 1 comment

#41 - Should we also reformat output / colorize method expectations?

Issue - State: closed - Opened by mcmire almost 6 years ago - 1 comment
Labels: 🤔 Needs Decision

#39 - Flip magenta and yellow? Change colors back to red/green?

Issue - State: open - Opened by mcmire almost 6 years ago - 7 comments
Labels: 🤔 Needs Decision

#38 - Use AugmentedMatcher for `has_*` matcher

Issue - State: closed - Opened by mcmire almost 6 years ago - 1 comment

#37 - Test negative versions of overridden matchers

Issue - State: closed - Opened by mcmire almost 6 years ago - 1 comment

#36 - Test descriptions for overridden matchers

Issue - State: closed - Opened by mcmire almost 6 years ago - 1 comment

#35 - When a test blows up with a random error, colorize the error in red

Issue - State: closed - Opened by mcmire almost 6 years ago - 1 comment

#34 - Use AugmentedMatcher for `be` matcher (and `be_*` variants)

Issue - State: closed - Opened by mcmire almost 6 years ago - 1 comment

#33 - Use bold for highlighting "Failure/Error" instead of white

Issue - State: closed - Opened by mcmire almost 6 years ago - 1 comment

#32 - Add support for disabling color to Csi, and hook RSpec.configuration.color up to it

Issue - State: closed - Opened by mcmire almost 6 years ago - 1 comment

#31 - Detect recursion

Issue - State: closed - Opened by mcmire almost 6 years ago - 1 comment

#29 - Add appraisal and test with ActiveRecord 5.0, 5.1, 5.2, and 6.0

Issue - State: closed - Opened by mcmire almost 6 years ago - 1 comment