nitlanguage
/
nit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
toolcontext: support Windows PATH separator ';'
[nit.git]
/
src
/
metrics
/
metrics_base.nit
diff --git
a/src/metrics/metrics_base.nit
b/src/metrics/metrics_base.nit
index
ebd05ae
..
a2fb201
100644
(file)
--- a/
src/metrics/metrics_base.nit
+++ b/
src/metrics/metrics_base.nit
@@
-51,7
+51,7
@@
redef class ToolContext
# --rta
var opt_rta = new OptionBool("Compute RTA metrics", "--rta")
# --generate-csv
# --rta
var opt_rta = new OptionBool("Compute RTA metrics", "--rta")
# --generate-csv
- var opt_csv = new OptionBool("Export metrics in CSV format", "--csv")
+ var opt_csv = new OptionBool("Also export metrics in CSV format", "--csv")
# --generate_hyperdoc
var opt_generate_hyperdoc = new OptionBool("Generate Hyperdoc", "--generate_hyperdoc")
# --poset
# --generate_hyperdoc
var opt_generate_hyperdoc = new OptionBool("Generate Hyperdoc", "--generate_hyperdoc")
# --poset
@@
-166,7
+166,7
@@
interface Metric
fun values: RES is abstract
# Collect metric values on elements
fun values: RES is abstract
# Collect metric values on elements
- fun collect(elements: Set[ELM]) is abstract
+ fun collect(elements: Collection[ELM]) is abstract
# The value calculated for the element
fun [](element: ELM): VAL do return values[element]
# The value calculated for the element
fun [](element: ELM): VAL do return values[element]
@@
-395,8
+395,7
@@
class MetricSet
# Export the metric set in CSV format
fun to_csv: CsvDocument do
var csv = new CsvDocument
# Export the metric set in CSV format
fun to_csv: CsvDocument do
var csv = new CsvDocument
-
- csv.format = new CsvFormat('"', ';', "\n")
+ csv.separator = ';'
# set csv headers
csv.header.add("entry")
# set csv headers
csv.header.add("entry")