Page MenuHomePhabricator

Continue construction of `bin/celerity map`
ClosedPublic

Authored by epriestley on Dec 31 2013, 9:53 PM.
Tags
None
Referenced Files
F18816714: D7865.diff
Tue, Oct 21, 8:55 AM
F18814748: D7865.id17793.diff
Mon, Oct 20, 11:51 PM
F18812850: D7865.id.diff
Mon, Oct 20, 12:43 PM
F18810637: D7865.diff
Sun, Oct 19, 10:39 PM
F18807987: D7865.id17805.diff
Sun, Oct 19, 4:27 AM
F18806711: D7865.id17805.diff
Sat, Oct 18, 9:14 PM
F18804388: D7865.diff
Sat, Oct 18, 7:58 AM
F18802608: D7865.id.diff
Fri, Oct 17, 7:37 PM
Subscribers

Details

Summary

Ref T4222. Continues porting scripts/celerity_mapper.php functionality into bin/celerity map. This is pretty much a 1:1 port with no functional changes, but hopefully the code is a little better factored. Particularly, more responsibilities are pluggalbe through CelerityResources now.

Test Plan

Ran bin/celerity map and inexpected the var_dump() output, which appeared to make sense.

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

src/infrastructure/celerity/CelerityResourceTransformer.php
121–126

This is temporary -- I'll throw away rawResourceMap eventually, but we need it for the old script to continue working for now.