@@ -52,7 +52,7 @@ Machen Sie sich bereit für eine neue Ära von Rubys Performanz.
52
52
Ruby 2.6 führt das Modul ` RubyVM::AbstractSyntaxTree ` ein.
53
53
54
54
Dieses Modul verfügt über die Methoden ` parse ` , die den als String
55
- übergenen Ruby-Code verarbeitet und eine Liste von Knoten des ASTs
55
+ übergebenen Ruby-Code verarbeitet und eine Liste von Knoten des ASTs
56
56
_ (Abstract Syntax Tree)_ zurückgibt, und ` parse_file ` , die die
57
57
übergebene Ruby-Quelldatei auf ähnliche Weise verarbeitet und
58
58
ebenfalls AST-Knoten zurückgibt.
@@ -97,6 +97,7 @@ Struktur von AST-Knoten kann derzeit nicht gewährleistet werden.
97
97
98
98
* Einmal-Modus _ (oneshot mode)_
99
99
hinzugefügt. [[ Feature #15022 ]] ( https://bugs.ruby-lang.org/issues/15022 )
100
+
100
101
* Anstelle von „wie oft wurde eine bestimmte Zeile ausgeführt“,
101
102
prüft dieser Modus, „ob jede Zeile wenigstens einmal oder gar
102
103
nicht ausgeführt wurde“. Der entsprechende Hook wird für jede
@@ -112,6 +113,7 @@ Struktur von AST-Knoten kann derzeit nicht gewährleistet werden.
112
113
* ` Coverage.line_stub ` hinzugefügt. Es handelt sich um eine einfache
113
114
Hilfsfunktion, die eine kurze Zusammenfassung der Zeilenabdeckung
114
115
des übergebenen Quellcodes erzeugt.
116
+
115
117
* ` FileUtils#cp_lr ` hinzugefügt. [[ Feature #4189 ]] ( https://bugs.ruby-lang.org/issues/4189 )
116
118
117
119
## Performanzverbesserungen
0 commit comments