Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / t6d/smart_properties issues and pull requests
#99 - Exclude spec files from gem package
Pull Request -
State: open - Opened by amatsuda 4 months ago
#98 - Required behavior differs when the required key is missing vs when it is nil
Issue -
State: open - Opened by marcin-drozd over 1 year ago
#97 - Extracting plugins out of the runtime
Pull Request -
State: open - Opened by t6d over 2 years ago
#96 - Extract runtime into separate class
Pull Request -
State: closed - Opened by t6d over 2 years ago
#95 - Increased Ruby 3 compatibility
Pull Request -
State: closed - Opened by t6d almost 3 years ago
#94 - Fix check for including `ModuleMethods`
Pull Request -
State: closed - Opened by paracycle about 3 years ago
#93 - Release v1.16.2
Pull Request -
State: closed - Opened by t6d about 3 years ago
#92 - Reverse order of parent registration
Pull Request -
State: closed - Opened by t6d about 3 years ago
#91 - Release v1.16.1
Pull Request -
State: closed - Opened by t6d about 3 years ago
#90 - Child registration
Pull Request -
State: closed - Opened by t6d about 3 years ago
#89 - Release v1.16.0
Pull Request -
State: closed - Opened by t6d over 3 years ago
#88 - Update rake from Version 12 to Version 13
Pull Request -
State: closed - Opened by t6d over 3 years ago
#87 - Support for multiple inheritance
Pull Request -
State: closed - Opened by t6d over 3 years ago
#86 - Argument forwarding for generic accessors
Pull Request -
State: closed - Opened by t6d over 3 years ago
#85 - Hash Serialization Plugin
Pull Request -
State: closed - Opened by t6d over 3 years ago
#84 - Move existing plugins into the plugin foler
Pull Request -
State: closed - Opened by t6d over 3 years ago
#83 - SmartProperties::Plugins::Equality
Pull Request -
State: closed - Opened by t6d over 3 years ago
#82 - SmartProperties::Plugin
Pull Request -
State: closed - Opened by t6d over 3 years ago
#81 - Make SmartProperties more modular and configurable
Pull Request -
State: closed - Opened by t6d over 3 years ago
#80 - Allow Modules (and classes) as default values
Pull Request -
State: closed - Opened by amomchilov over 3 years ago
#79 - Upgrade to Rake 12
Pull Request -
State: closed - Opened by t6d over 3 years ago
#78 - Add constant time `PropertyCollection#count`
Pull Request -
State: open - Opened by amomchilov over 3 years ago
- 2 comments
#77 - Test Workflow Tweaks
Pull Request -
State: closed - Opened by t6d over 3 years ago
#76 - GitHub Action Based Testing
Pull Request -
State: closed - Opened by t6d over 3 years ago
#75 - Property Collection Names
Issue -
State: open - Opened by t6d over 3 years ago
#74 - Allows non-array values for `accept:`
Issue -
State: open - Opened by amomchilov over 3 years ago
#73 - Tweak comments on Property#null_object?
Pull Request -
State: closed - Opened by amomchilov over 3 years ago
- 2 comments
#72 - Add missing keyword to Ancestor.must_be
Pull Request -
State: closed - Opened by amomchilov over 3 years ago
- 1 comment
#71 - Patch for dup Symbols (Ruby 2.2.3)
Pull Request -
State: closed - Opened by thedrummeraki over 5 years ago
- 1 comment
#70 - Prevent defaults that may be shared and mutated across all instances of a class
Pull Request -
State: closed - Opened by EiNSTeiN- over 5 years ago
#69 - Add metadata for the source code
Pull Request -
State: closed - Opened by rafaelfranca over 5 years ago
- 1 comment
#68 - Adding writable as an option on property.
Pull Request -
State: closed - Opened by fulrich almost 6 years ago
- 2 comments
#67 - Adding the Validations module. Created the first validation: 'Ancestor'
Pull Request -
State: closed - Opened by fulrich almost 6 years ago
#66 - Fixing PropertyCollection to deal with prepended modules
Pull Request -
State: closed - Opened by tanema over 6 years ago
#65 - WIP Add rubocop cop to watch for risky defaults.
Pull Request -
State: closed - Opened by alexaitken over 6 years ago
- 1 comment
#64 - Use equality test for nil as a last resort
Pull Request -
State: closed - Opened by lreeves almost 7 years ago
- 4 comments
#63 - Explicitly passing nil default property fails required check
Issue -
State: open - Opened by sambostock about 7 years ago
- 1 comment
#62 - add README section about overriding readers
Pull Request -
State: closed - Opened by exterm over 7 years ago
#61 - Smart Properties 1.13.0 does not work with Ruby 2.4
Issue -
State: closed - Opened by alexcoco over 7 years ago
- 1 comment
#60 - split `accepts:` into two separate keywords
Issue -
State: closed - Opened by exterm over 7 years ago
- 2 comments
#59 - Use the index methods as central mechanism for reading and writing properties
Issue -
State: open - Opened by t6d over 7 years ago
- 3 comments
#58 - Move index methods into the main module
Pull Request -
State: closed - Opened by t6d over 7 years ago
- 1 comment
#57 - Ruby 2.4 compatibility
Pull Request -
State: closed - Opened by t6d over 7 years ago
- 1 comment
#56 - Add equality method
Issue -
State: closed - Opened by exterm over 7 years ago
- 1 comment
#55 - Accepts responds_to properties
Pull Request -
State: closed - Opened by tostart-pickagreatname almost 8 years ago
- 1 comment
#54 - Allow aliases for properties
Issue -
State: open - Opened by SebastianSzturo almost 8 years ago
#53 - Add SmartProperties::Property#to_h
Pull Request -
State: closed - Opened by SebastianSzturo about 8 years ago
- 1 comment
#52 - ConstructorArgumentForwardingError
Pull Request -
State: closed - Opened by t6d about 8 years ago
#51 - Add property! method to define required arguments
Pull Request -
State: closed - Opened by SebastianSzturo about 8 years ago
#50 - Add property! method for required arguments
Pull Request -
State: closed - Opened by SebastianSzturo about 8 years ago
#49 - Add alternative notation for required arguments
Issue -
State: closed - Opened by SebastianSzturo about 8 years ago
#48 - SmartProperties::Property#to_h
Issue -
State: closed - Opened by t6d about 8 years ago
Labels: feature
#47 - Release 1.11.0
Pull Request -
State: closed - Opened by t6d about 8 years ago
#46 - Enable `accepts: Boolean` syntax
Pull Request -
State: closed - Opened by SebastianSzturo about 8 years ago
#45 - Add support for custom reader
Pull Request -
State: closed - Opened by SebastianSzturo about 8 years ago
- 1 comment
#44 - Unify `accepter` spelling, simplify logic.
Pull Request -
State: closed - Opened by marutypes over 8 years ago
#43 - Enhancement/better invalid value error messages
Pull Request -
State: closed - Opened by marutypes over 8 years ago
- 1 comment
#42 - InvalidValueError doesn't give enough information
Issue -
State: closed - Opened by marutypes over 8 years ago
#41 - Object comparison with #==
Issue -
State: closed - Opened by t6d over 8 years ago
- 1 comment
Labels: feature
#40 - Configurable options handling
Issue -
State: open - Opened by t6d almost 9 years ago
Labels: feature
#39 - Optional block initialization
Issue -
State: open - Opened by t6d almost 9 years ago
Labels: feature
#38 - Index methods should call super
Issue -
State: closed - Opened by t6d almost 9 years ago
- 1 comment
Labels: feature
#37 - Support validation before and after conversion
Issue -
State: open - Opened by t6d almost 9 years ago
- 6 comments
Labels: feature
#36 - Overriding getters and setters
Issue -
State: open - Opened by t6d about 9 years ago
Labels: documentation
#35 - Proper support for overriding setters
Issue -
State: open - Opened by t6d about 9 years ago
Labels: bug
#34 - Buildkite setup
Pull Request -
State: closed - Opened by t6d about 9 years ago
#33 - README improvements
Pull Request -
State: closed - Opened by t6d about 9 years ago
#32 - Fixes warnings and improves test suite
Pull Request -
State: closed - Opened by t6d about 9 years ago
#31 - Update README - Document the errors that are actually thrown
Issue -
State: closed - Opened by t6d about 9 years ago
- 1 comment
Labels: documentation
#30 - Option Forwarding and Support for Strings as Keys
Pull Request -
State: closed - Opened by t6d about 9 years ago
#29 - Proper PropertyCollection caching
Pull Request -
State: closed - Opened by t6d about 9 years ago
- 5 comments
#28 - Properly implement forwarding of unprocessed options
Issue -
State: closed - Opened by t6d about 9 years ago
- 1 comment
Labels: feature
#27 - Revert "Forwarding of unprocessed options"
Pull Request -
State: closed - Opened by t6d about 9 years ago
#26 - Forwarding of unprocessed options
Pull Request -
State: closed - Opened by t6d about 9 years ago
- 3 comments
#25 - Make inheritance work for arbitrary long inheritance chains
Pull Request -
State: closed - Opened by t6d about 9 years ago
#24 - SmartProperties don't work correctly over more than two layers of inheritance
Issue -
State: closed - Opened by t6d about 9 years ago
Labels: bug
#23 - Splits main project file into separate files
Pull Request -
State: closed - Opened by t6d about 9 years ago
#22 - Refactors all the things
Pull Request -
State: closed - Opened by t6d about 9 years ago
- 2 comments
#21 - Null object support
Pull Request -
State: closed - Opened by t6d about 9 years ago
#20 - Only convert if there is a converter
Pull Request -
State: closed - Opened by christhomson about 9 years ago
#19 - SmartProperties::PropertyCollection enhancements
Pull Request -
State: closed - Opened by t6d about 9 years ago
#18 - Update README - Describe positional arguments forwarding
Issue -
State: closed - Opened by t6d about 9 years ago
- 1 comment
Labels: documentation
#17 - Check for nil again after conversion
Pull Request -
State: closed - Opened by t6d about 9 years ago
#16 - Complete test suite refactoring
Pull Request -
State: closed - Opened by t6d about 9 years ago
#15 - Improved SmartPropertyMatcher
Pull Request -
State: closed - Opened by t6d about 9 years ago
#14 - Constructor argument forwarding
Pull Request -
State: closed - Opened by t6d about 9 years ago
#13 - #initialize should call super
Issue -
State: closed - Opened by t6d about 9 years ago
- 1 comment
#12 - Initialization of required overridden properties
Pull Request -
State: closed - Opened by t6d about 9 years ago
#11 - Properly track missing properties and set default values if specified
Pull Request -
State: closed - Opened by t6d about 9 years ago
#10 - Properly track missing properties and set default values if specified
Pull Request -
State: closed - Opened by t6d about 9 years ago
#9 - Prevent unnecessary evaluation of default blocks
Pull Request -
State: closed - Opened by t6d about 9 years ago
#8 - Use value.inspect to prevent interpoliation errors
Pull Request -
State: closed - Opened by fabrik42 over 10 years ago
#7 - Use custom ArgumentError exception with metadata
Pull Request -
State: closed - Opened by fabrik42 over 10 years ago
- 2 comments
#6 - Read-only properties
Issue -
State: open - Opened by t6d over 10 years ago
Labels: feature
#5 - PropertyCollection enhancements
Issue -
State: closed - Opened by t6d over 10 years ago
Labels: feature
#4 - Index methods
Issue -
State: closed - Opened by t6d over 10 years ago
Labels: feature
#3 - fix some examples in readme and adds ruby syntax highlighting
Pull Request -
State: closed - Opened by nodo over 11 years ago
- 4 comments
#2 - Adds missing specs for documented behavior and changes the implementation to actually behave this way
Pull Request -
State: closed - Opened by benedikt over 12 years ago
- 1 comment
#1 - Adds missing specs for documented behavior and changes the implementation to actually behave this way
Pull Request -
State: closed - Opened by benedikt over 12 years ago
- 2 comments