commit 6a87085b26fc806bdebfbdcb37b0824daed1a835 Author: Jacob Van De Weert Date: Thu Jan 30 16:17:33 2020 -0500 clean up and enforce a barrier between opensource and fscommon code (#19739) This leaves us in the position of only allowing opensource code to depend on other opensource code, and turn fscommon into an internal- only slice of the codebase which can only depend on itself or opensource code. Additionally, both of these slices are relegated to a dedicated namespace enforced via the pants .ini files. This is the first step to cleaning up some dependency sadness at the root of our source tree, where modifying scala code would invalidate our thrift code tree. Concrete changes here: - opensource JsonSerialization, ThriftJsonHelper, and DollarAmount - clean up dependency rules in .ini files - remove redundant fscommon and opensource tags throughout the codebase - remove JsonResponse.serializeList - add a locale to DollarAmount format/toString src/jvm/io/fsq/json/lift/JsonSerialization.scala | 108 +++++++++++++++++++++++ 1 file changed, 108 insertions(+)