Table of Contents - file_overwrite-1.0 Documentation
Pages
-
README.en
- FileOverwrite - Controller class to overwrite a file with/without a backup file
- Summary
- Install
- Examples
- Basic examples (short-hand versions)
- Chaining example (with noop, meaning dryrun)
- IO.read type manipulation (String-based block)
- File.open type manipulation (IO-based block)
- IO.readlines type manipulation (Array-based block)
- If the file is examined but if the content is not updated?
- Description
- Content manipulation
- IO-type manipulation
- String-type manipulation
- Array-type manipulation
- Other methods
- Those related to the state
- Those related to the parameters
- Developer's note
- Algorithm
- Tests
- Known bugs
- Copyright
Classes and Modules
Methods
- ::each_line — FileOverwrite
- ::each_line! — FileOverwrite
- ::modify! — FileOverwrite
- ::new — FileOverwrite
- ::read — FileOverwrite
- ::read! — FileOverwrite
- ::readlines — FileOverwrite
- ::readlines! — FileOverwrite
- #adjust_input_encoding — FileOverwrite
- #backup — FileOverwrite
- #backup_from_suffix — FileOverwrite
- #chainable? — FileOverwrite
- #close_iotmp — FileOverwrite
- #completed? — FileOverwrite
- #dump — FileOverwrite
- #each_line — FileOverwrite
- #each_line! — FileOverwrite
- #empty? — FileOverwrite
- #encode — FileOverwrite
- #end_with? — FileOverwrite
- #force_encoding — FileOverwrite
- #fresh? — FileOverwrite
- #full_method_name — FileOverwrite
- #get_bkupname — FileOverwrite
- #gsub — FileOverwrite
- #gsub! — FileOverwrite
- #join_outary — FileOverwrite
- #modify — FileOverwrite
- #modify! — FileOverwrite
- #normalize_status — FileOverwrite
- #open — FileOverwrite
- #open! — FileOverwrite
- #path — FileOverwrite
- #prefix — FileOverwrite
- #read — FileOverwrite
- #read! — FileOverwrite
- #readlines — FileOverwrite
- #ready? — FileOverwrite
- #replace_with — FileOverwrite
- #replace_with! — FileOverwrite
- #reset — FileOverwrite
- #reset? — FileOverwrite
- #run — FileOverwrite
- #run! — FileOverwrite
- #run_identical? — FileOverwrite
- #save — FileOverwrite
- #save! — FileOverwrite
- #state — FileOverwrite
- #sub — FileOverwrite
- #sub! — FileOverwrite
- #sub_gsub_args_only — FileOverwrite
- #tempfile_io — FileOverwrite
- #temporary_filename — FileOverwrite
- #tr — FileOverwrite
- #tr! — FileOverwrite
- #tr_s — FileOverwrite
- #tr_s! — FileOverwrite
- #valid_encoding? — FileOverwrite
- #warn_for_sub_gsub — FileOverwrite
- #write_new — FileOverwrite