| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: ruby3.4-rubygem-cfa | Distribution: SUSE Linux 16 |
| Version: 1.0.2 | Vendor: SUSE LLC <https://www.suse.com/> |
| Release: 160000.2.2 | Build date: Mon Dec 30 12:57:49 2019 |
| Group: Development/Languages/Ruby | Build host: reproducible |
| Size: 63333 | Source RPM: rubygem-cfa-1.0.2-160000.2.2.src.rpm |
| Packager: https://www.suse.com/ | |
| Url: https://github.com/config-files-api/config_files_api | |
| Summary: CFA (Config Files API) provides an easy way to create models on top | |
Library offering separation of parsing and file access from the rest of the logic for managing configuraton files. It has built-in support for parsing using augeas lenses and also for working with files directly in memory.
LGPL-3.0-only
* Mon Dec 30 2019 jreidinger@suse.com
- fix writting multiple new elements to previously single element
(found during fixing bsc#1156929)
- 1.0.2
* Wed Jul 17 2019 jreidinger@suse.com
- fix writting subtree when element change to collection and vice
versa (bsc#1132362)
- 1.0.1
* Wed Jun 12 2019 mvidner@suse.com
- Dropped the changes_only argument of BaseModel#save,
it does not work in the generic case.
- Fixed NameError in AugeasTree#replace_entry (bsc#1137948)
- Drop support for Ruby 2.2 and 2.3; add 2.6.
- 1.0.0
* Thu Nov 08 2018 jreidinger@suse.com
- Improve even more error reporting now with specialized exceptions
that holds all details for better user reports
(needed for bsc#1113996)
- 0.7.0
* Thu Mar 15 2018 mvidner@suse.com
- Distinguish between parsing and serializing in error reports.
- Mention the file being parsed, and the position inside, in error
reports (bsc#1077435)
- 0.6.4
* Thu Mar 08 2018 jreidinger@suse.com
- Workaround for augeas lenses that don't handle files without
a trailing newline (bsc#1064623, bsc#1074891, bsc#1080051
and gh#hercules-team/augeas#547)
- 0.6.3
* Fri May 26 2017 jreidinger@suse.com
- Fix attributes to work with simple values with trailing comments
(bsc#1040946)
- Fix using CFA::BaseModel#generic_set without requiring
CFA::Matcher
- 0.6.2
* Tue Apr 25 2017 jreidinger@suse.com
- fix writing two elements in collection containing nested tree
(also caused by fix for bsc#1023204)
- 0.6.1
* Tue Mar 21 2017 jreidinger@suse.com
- fix writting two new following nested trees (also caused by fix
for bsc#1023204)
- fix writing new element with same key as only existing key
- fix writing new element with same key as removed element
- add new method AugeasTree#unique_id that helps with writing new
entries for augeas sequences
- 0.6.0
* Tue Mar 21 2017 jreidinger@suse.com
- fix AugeasTree#select to not return elements marked as deleted
(caused by fix for bsc#1023204)
- 0.5.1
* Thu Mar 02 2017 jreidinger@suse.com
- allow generic set/get also on subtree (bsc#1023204)
- do minimal changes when editing file, especially do not eat
white spaces if value is not modified (bsc#1023204)
- AugeasTree#data now return frozen hash as it is just filtered
view of data, which cannot be modified
- 0.5.0
* Mon Dec 05 2016 joseivanlopez@gmail.com
- fix regression when passing nil to AugeasTree#delete (bsc#983486)
- 0.4.3
* Wed Nov 30 2016 joseivanlopez@gmail.com
- Improve deletion of elements in the augeas parser (needed to
fix ntp-client, bsc#983486)
- 0.4.2
* Tue Oct 11 2016 jreidinger@suse.com
- optimize loading configuration files with augeas by reducing
number of augeas match calls (bsc#877047)
- 0.4.1
* Tue Sep 27 2016 jreidinger@suse.com
- support augeas nodes containing value and also attached tree
below it like e.g. ntp.conf has (bnc#983486)
- 0.4.0
* Tue May 24 2016 jreidinger@suse.com
- better inspecting of BooleanValue objects (helps with debugging
various bncs, like bnc#980108 or bnc#940465)
- 0.3.1
* Mon Dec 21 2015 jreidinger@suse.com
- allow specifying a default file handler for all models
- 0.3.0
* Tue Dec 15 2015 jreidinger@suse.com
- add empty method requirement for parsers
- allow using block for matcher
- 0.2.0
* Tue Dec 15 2015 jreidinger@suse.com
- initial version of package
- 0.1.0
/usr/lib64/ruby/gems/3.4.0/build_info /usr/lib64/ruby/gems/3.4.0/cache/cfa-1.0.2.gem /usr/lib64/ruby/gems/3.4.0/gems/cfa-1.0.2 /usr/lib64/ruby/gems/3.4.0/gems/cfa-1.0.2/lib /usr/lib64/ruby/gems/3.4.0/gems/cfa-1.0.2/lib/cfa /usr/lib64/ruby/gems/3.4.0/gems/cfa-1.0.2/lib/cfa/augeas_parser /usr/lib64/ruby/gems/3.4.0/gems/cfa-1.0.2/lib/cfa/augeas_parser.rb /usr/lib64/ruby/gems/3.4.0/gems/cfa-1.0.2/lib/cfa/augeas_parser/keys_cache.rb /usr/lib64/ruby/gems/3.4.0/gems/cfa-1.0.2/lib/cfa/augeas_parser/reader.rb /usr/lib64/ruby/gems/3.4.0/gems/cfa-1.0.2/lib/cfa/augeas_parser/writer.rb /usr/lib64/ruby/gems/3.4.0/gems/cfa-1.0.2/lib/cfa/base_model.rb /usr/lib64/ruby/gems/3.4.0/gems/cfa-1.0.2/lib/cfa/matcher.rb /usr/lib64/ruby/gems/3.4.0/gems/cfa-1.0.2/lib/cfa/memory_file.rb /usr/lib64/ruby/gems/3.4.0/gems/cfa-1.0.2/lib/cfa/placer.rb /usr/lib64/ruby/gems/3.4.0/specifications/cfa-1.0.2.gemspec
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Sep 30 23:01:15 2025