Skip to content

Commit e7762e8

Browse files
committed
migrate to mbt toolchain 0.7.1
1 parent ab34a1a commit e7762e8

File tree

5 files changed

+16
-15
lines changed

5 files changed

+16
-15
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
.DS_Store
2-
target/
2+
_build
3+
target
34
.mooncakes/
45
.moonagent/

jsondiff.mbt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -70,23 +70,23 @@ fn JsonDiff::object_diff(
7070
let mut score = 0.0
7171

7272
// Check for deleted keys
73-
for key, value1 in obj1.iterator2() {
73+
for key, value1 in obj1.iter2() {
7474
if !obj2.contains(key) {
7575
deleted[key] = value1
7676
score -= 30.0
7777
}
7878
}
7979

8080
// Check for added keys
81-
for key, value2 in obj2.iterator2() {
81+
for key, value2 in obj2.iter2() {
8282
if !obj1.contains(key) {
8383
added[key] = value2
8484
score -= 30.0
8585
}
8686
}
8787

8888
// Check for modified keys
89-
for key, value1 in obj1.iterator2() {
89+
for key, value1 in obj1.iter2() {
9090
if obj2.get(key) is Some(value2) {
9191
score += 20.0
9292
let { score: subscore, diff: change } = JsonDiff::diff_with_score(
@@ -133,7 +133,7 @@ fn JsonDiff::find_matching_object(
133133
let mut match_index = 0
134134

135135
// rely on stable iter order
136-
for key, candidate in fuzzy_originals.iterator2() {
136+
for key, candidate in fuzzy_originals.iter2() {
137137
let index_distance = match_index
138138
.reinterpret_as_uint()
139139
.sub(index.reinterpret_as_uint()) // wrapped sub
@@ -169,7 +169,7 @@ fn JsonDiff::scalarize(
169169
fuzzy_originals : Map[String, Json]?,
170170
) -> Array[String] {
171171
let output_array = Array::new()
172-
for index, item in array.iterator2() {
172+
for index, item in array.iter2() {
173173
let mut value : String? = match item {
174174
Json::Object(_) => None
175175
_ => {

jsonedit.mbt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,13 @@ impl ToJson for JsonEdit with to_json(self) {
2222
match self {
2323
Object(object, added~, deleted~) => {
2424
let result = {}
25-
for key, value in deleted.iterator2() {
25+
for key, value in deleted.iter2() {
2626
result[key + "__deleted"] = value
2727
}
28-
for key, value in added.iterator2() {
28+
for key, value in added.iter2() {
2929
result[key + "__added"] = value
3030
}
31-
for key, value in object.iterator2() {
31+
for key, value in object.iter2() {
3232
result[key] = value.to_json()
3333
}
3434
return Json::object(result)

sequence_matcher.mbt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ fn[T : Eq + Hash] SequenceMatcher::chain_second_seq(
9696
) -> Unit {
9797
let second_sequence = self.second_sequence
9898
let mut second_sequence_elements = @hashmap.HashMap::new()
99-
for i, item in second_sequence.iterator2() {
99+
for i, item in second_sequence.iter2() {
100100
let counter = second_sequence_elements.get_or_init(item, () => Array::new())
101101
counter.push(i)
102102
}
@@ -107,7 +107,7 @@ fn[T : Eq + Hash] SequenceMatcher::chain_second_seq(
107107
let test_len = (len.to_double() / 100.0).floor().to_int() + 1
108108
let after_filter = @hashmap.HashMap::new()
109109
second_sequence_elements
110-
.iterator()
110+
.iter()
111111
.each(fn(entry) {
112112
let (element, indexes) = entry
113113
if indexes.length() > test_len {

stringify.mbt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ fn json_substringify(
1919
match json {
2020
Object(object) => {
2121
output.push_line(tag, "\{String::make(indent, ' ')}\{prefix}{")
22-
for subkey, subvalue in object.iterator2() {
22+
for subkey, subvalue in object.iter2() {
2323
json_substringify(Some(subkey), subvalue, output, tag, subindent)
2424
}
2525
output.push_line(tag, "\{String::make(indent, ' ')}}")
@@ -73,13 +73,13 @@ fn substringify(
7373
}
7474
Object(diff, added~, deleted~) => {
7575
output.push_line(tag, "\{String::make(indent, ' ')}\{prefix}{")
76-
for key, value in deleted.iterator2() {
76+
for key, value in deleted.iter2() {
7777
json_substringify(Some(key), value, output, "-", subindent)
7878
}
79-
for key, value in added.iterator2() {
79+
for key, value in added.iter2() {
8080
json_substringify(Some(key), value, output, "+", subindent)
8181
}
82-
for key, value in diff.iterator2() {
82+
for key, value in diff.iter2() {
8383
substringify(Some(key), value, output, " ", subindent)
8484
}
8585
output.push_line(tag, "\{String::make(indent, ' ')}}")

0 commit comments

Comments
 (0)