Spaces Data

Minimal test - lines (48, 63)

path: .spaces[2].spaces[2].metrics.mi.mi_sei
old: 83.39464586224052
new: 88.45257137130201

path: .spaces[2].spaces[2].metrics.mi.mi_original
old: 96.35692758515076
new: 95.31140354272212

path: .spaces[2].spaces[2].metrics.mi.mi_visual_studio
old: 56.349080459152496
new: 55.73766289048076

path: .spaces[2].spaces[2].metrics.loc.cloc
old: 1.0
new: 2.0

path: .spaces[2].spaces[2].metrics.loc.sloc
old: 15.0
new: 16.0

Code

    def put(self, url, rev, timestamp=None):
        if rev is None:
            return
        if timestamp is None:
            timestamp = time.time()

        for entry in self.repos:
            if url == entry.url:
                entry.timestamp = timestamp
                entry.rev = rev
                #print "set repo", entry
                break
        else:
            entry = RepoEntry(url, rev, timestamp)
            self.repos.append(entry)
            #print "appended repo", entry