| File | Function | Coverage |
| --- | --- | --- |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/client.go:49: | Transform | 0.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/client.go:73: | TransformSchema | 0.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/client.go:84: | Close | 0.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders.go:27: | newColumnBuilders | 75.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders.go:50: | addRow | 100.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders.go:57: | build | 71.4% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders.go:70: | requireNoUnknownTypes | 75.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders.go:85: | preprocessRowKeys | 100.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders.go:100: | choosePreprocessRowKeysFn | 100.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders.go:132: | preprocessRowKeysFnIdentity | 100.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders.go:136: | preprocessRowKaysFnSnakeCase | 100.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders_bool.go:17: | NewBoolColumnsBuilder | 100.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders_bool.go:28: | addRow | 80.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders_bool.go:45: | build | 100.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders_bool.go:52: | buildBoolColumn | 75.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders_float64.go:17: | NewFloat64ColumnsBuilder | 83.3% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders_float64.go:28: | addRow | 40.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders_float64.go:45: | build | 66.7% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders_float64.go:52: | buildFloat64Column | 0.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders_int64.go:17: | NewInt64ColumnsBuilder | 100.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders_int64.go:28: | addRow | 81.8% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders_int64.go:46: | build | 100.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders_int64.go:53: | buildInt64Column | 75.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders_json.go:16: | NewJSONColumnsBuilder | 100.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders_json.go:27: | addRow | 77.8% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders_json.go:42: | build | 100.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders_json.go:49: | buildJSONColumn | 100.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders_timestamp.go:19: | NewTimestampColumnsBuilder | 100.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders_timestamp.go:30: | addRow | 86.7% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders_timestamp.go:71: | build | 100.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders_timestamp.go:78: | buildTimestampColumn | 72.7% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders_utf8.go:17: | NewUTF8ColumnsBuilder | 100.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders_utf8.go:28: | addRow | 100.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders_utf8.go:45: | build | 100.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders_utf8.go:52: | buildUTF8Column | 100.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders_uuid.go:16: | NewUUIDColumnsBuilder | 100.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders_uuid.go:27: | addRow | 80.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders_uuid.go:44: | build | 66.7% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/column_builders_uuid.go:51: | buildUUIDColumn | 80.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/record_updater.go:25: | New | 100.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/record_updater.go:36: | FlattenJSONFields | 74.1% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/record_updater.go:80: | countNewColumns | 100.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/record_updater.go:88: | buildAllNewColumns | 90.9% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/record_updater.go:110: | buildNewColumnsFromColumn | 78.9% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/record_updater.go:144: | preprocessRow | 45.5% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/recordupdater/record_updater.go:167: | preprocessTypeSchema | 91.7% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/schemaupdater/schema_updater.go:30: | New | 100.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/schemaupdater/schema_updater.go:34: | AddJSONFlattenedFields | 84.6% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/schemaupdater/schema_updater.go:60: | uniqueName | 80.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/schemaupdater/schema_updater.go:69: | typeFromString | 44.4% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/spec/spec.go:7: | SetDefaults | 100.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/spec/spec.go:13: | Validate | 0.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/tablematcher/table_matcher.go:23: | New | 100.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/tablematcher/table_matcher.go:30: | isTableMatch | 88.9% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/tablematcher/table_matcher.go:45: | IsSchemasTableMatch | 100.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/transformers/transformers.go:22: | NewFromSpec | 100.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/transformers/transformers.go:31: | Transform | 66.7% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/transformers/transformers.go:45: | TransformSchema | 0.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/transformers/transformers.go:62: | FlattenJSONFields | 80.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/transformers/transformers.go:72: | transformSchema | 20.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/transformers/transformers.go:82: | makeEmptyRecord | 0.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/client/util/util.go:7: | SortedKeys | 100.0% |
| github.com/cloudquery/cloudquery/plugins/transformer/jsonflattener/main.go:13: | main | 0.0% |
| total: | (statements) | 72.2% |
