forked from NHSDigital/ndr_import
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcode_safety.yml
More file actions
414 lines (414 loc) · 13.7 KB
/
code_safety.yml
File metadata and controls
414 lines (414 loc) · 13.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
---
file safety:
".gitignore":
comments: whole file re-reviewed
reviewed_by: josh.pencheon
safe_revision: d22b012a99fb1f8d94acbe445b6170f251a7b4a2
".hound.yml":
comments:
reviewed_by: timgentry
safe_revision: df3c0be0e655f4fc95c86d4a57bda6eef1fb8955
".rubocop.yml":
comments:
reviewed_by: joshpencheon
safe_revision: ac40ad6e6a9d79d139ba063681f3fe6093c73b14
".travis.yml":
comments:
reviewed_by: josh.pencheon
safe_revision: f9de73c5988557e29ea73c279f2fdae19ffa8bb4
CODE_OF_CONDUCT.md:
comments:
reviewed_by: timgentry
safe_revision: 5d185a0aeba6a9cd2ff5e59efadcaeec9be45d8b
Gemfile:
comments:
reviewed_by: timgentry
safe_revision: a146ca7db90b5e074f7e723b2a6fd1674c5b47ad
Guardfile:
comments:
reviewed_by: timgentry
safe_revision: fb1f4a97327f426cc73a6ebdc4f1089caae98e93
LICENSE.txt:
comments:
reviewed_by: timgentry
safe_revision: 5d185a0aeba6a9cd2ff5e59efadcaeec9be45d8b
README.md:
comments:
reviewed_by: josh.pencheon
safe_revision: 290022d7fc1334c79a4558deeac7da7e5027efe4
Rakefile:
comments:
reviewed_by: josh.pencheon
safe_revision: 5a7f26cecaabab20f4e666776f9166dcc3fa6bfe
gemfiles/Gemfile.rails32:
comments:
reviewed_by: timgentry
safe_revision: 0c5967732100f43e7b60a97a7f0aae60d3641791
gemfiles/Gemfile.rails41:
comments:
reviewed_by: timgentry
safe_revision: 0c5967732100f43e7b60a97a7f0aae60d3641791
gemfiles/Gemfile.rails42:
comments:
reviewed_by: timgentry
safe_revision: 0c5967732100f43e7b60a97a7f0aae60d3641791
gemfiles/Gemfile.rails50:
comments:
reviewed_by: josh.pencheon
safe_revision: 738577adf8eeacc7a000d08289bd7ae7bf3b5849
lib/ndr_import.rb:
comments:
reviewed_by: timgentry
safe_revision: a8451809db86e0e023b0d93826114a33ff896c4f
lib/ndr_import/csv_library.rb:
comments:
reviewed_by: josh.pencheon
safe_revision: 20939133f61ed102feb2a841b6c43b86f385b972
lib/ndr_import/file/all.rb:
comments:
reviewed_by: timgentry
safe_revision: c88000b32401b5ae9ef7f5878a9b630506ab5a94
lib/ndr_import/file/base.rb:
comments:
reviewed_by: timgentry
safe_revision: a8451809db86e0e023b0d93826114a33ff896c4f
lib/ndr_import/file/delimited.rb:
comments:
reviewed_by: josh.pencheon
safe_revision: 62702f103dd41c188684cfda73a94401b130cd01
lib/ndr_import/file/excel.rb:
comments:
reviewed_by: joshpencheon
safe_revision: e108b1635e41e89e4cba816d47514dcd9d0d6433
lib/ndr_import/file/pdf.rb:
comments:
reviewed_by: timgentry
safe_revision: c88000b32401b5ae9ef7f5878a9b630506ab5a94
lib/ndr_import/file/registry.rb:
comments:
reviewed_by: joshpencheon
safe_revision: 629a368e6a6a2aac3bec4616edbfc4c38184a923
lib/ndr_import/file/text.rb:
comments:
reviewed_by: timgentry
safe_revision: a8451809db86e0e023b0d93826114a33ff896c4f
lib/ndr_import/file/word.rb:
comments:
reviewed_by: timgentry
safe_revision: c88000b32401b5ae9ef7f5878a9b630506ab5a94
lib/ndr_import/file/zip.rb:
comments:
reviewed_by: timgentry
safe_revision: c88000b32401b5ae9ef7f5878a9b630506ab5a94
lib/ndr_import/helpers/file/delimited.rb:
comments:
reviewed_by: joshpencheon
safe_revision: 06fd16643d02957ce856728e4911143c8e0178dc
lib/ndr_import/helpers/file/excel.rb:
comments:
reviewed_by: joshpencheon
safe_revision: 06fd16643d02957ce856728e4911143c8e0178dc
lib/ndr_import/helpers/file/pdf.rb:
comments:
reviewed_by: timgentry
safe_revision: 3757fece40192a335c2d7d9290f2e4e9eed43619
lib/ndr_import/helpers/file/word.rb:
comments:
reviewed_by: timgentry
safe_revision: 45da71ebd3acbc0fe53755bcd75483ba17cb6924
lib/ndr_import/helpers/file/xml.rb:
comments:
reviewed_by: timgentry
safe_revision: 137170d443ea6bcc0afb18f62202c285ae6501eb
lib/ndr_import/helpers/file/zip.rb:
comments:
reviewed_by: timgentry
safe_revision: 6c6f204fab2f4232d81cb76aa523c26b0c490ae7
lib/ndr_import/mapper.rb:
comments:
reviewed_by: brian.shand
safe_revision: c9a37e6b076c4699d6d17fb0e2a4fb56698583a5
lib/ndr_import/mapping_error.rb:
comments:
reviewed_by: timgentry
safe_revision: 96ccc535bb9f933081dfc73bf0442b32b6bdce1d
lib/ndr_import/non_tabular/column_mapping.rb:
comments:
reviewed_by: josh.pencheon
safe_revision: 96ccc535bb9f933081dfc73bf0442b32b6bdce1d
lib/ndr_import/non_tabular/line.rb:
comments:
reviewed_by: timgentry
safe_revision: ac30f66578ab380649be800a4426d917ddbcb329
lib/ndr_import/non_tabular/mapping.rb:
comments:
reviewed_by: timgentry
safe_revision: cf382902508a21a95b80ac4582fbbd117164e80e
lib/ndr_import/non_tabular/record.rb:
comments:
reviewed_by: timgentry
safe_revision: 63b1e8c275bd63377309d9b124176f39f75576a9
lib/ndr_import/non_tabular/table.rb:
comments:
reviewed_by: timgentry
safe_revision: cf382902508a21a95b80ac4582fbbd117164e80e
lib/ndr_import/non_tabular_file_helper.rb:
comments:
reviewed_by: josh.pencheon
safe_revision: ac30f66578ab380649be800a4426d917ddbcb329
lib/ndr_import/standard_mappings.rb:
comments:
reviewed_by: josh.pencheon
safe_revision: 3c7f827d17aacbf7b811eea67e27553f3b039070
lib/ndr_import/table.rb:
comments: uses File.basename
reviewed_by: josh.pencheon
safe_revision: eb73897a29cfa30000d9873e602253bc97b8c8d8
lib/ndr_import/universal_importer_helper.rb:
comments:
reviewed_by: josh.pencheon
safe_revision: 36143ff4f48e0433a7b04b63143ef6d6d2481fec
lib/ndr_import/version.rb:
comments: another check?
reviewed_by: josh.pencheon
safe_revision: db6baab3610d561026a405c4a6bef683dbba3ca0
ndr_import.gemspec:
comments:
reviewed_by: josh.pencheon
safe_revision: 85585cddf403337163bf7e5e848d68a4e7ddf75c
test/file/base_test.rb:
comments:
reviewed_by: timgentry
safe_revision: a8451809db86e0e023b0d93826114a33ff896c4f
test/file/delimited_test.rb:
comments:
reviewed_by: josh.pencheon
safe_revision: 62702f103dd41c188684cfda73a94401b130cd01
test/file/excel_test.rb:
comments:
reviewed_by: joshpencheon
safe_revision: 334d53bb9e8698bba3d92b4dbd71b36faacae629
test/file/pdf_test.rb:
comments:
reviewed_by: timgentry
safe_revision: c88000b32401b5ae9ef7f5878a9b630506ab5a94
test/file/registry_test.rb:
comments:
reviewed_by: timgentry
safe_revision: c88000b32401b5ae9ef7f5878a9b630506ab5a94
test/file/text_test.rb:
comments:
reviewed_by: timgentry
safe_revision: 3107f711805b6d3b89d32ec923178425aa600dac
test/file/word_test.rb:
comments:
reviewed_by: timgentry
safe_revision: c88000b32401b5ae9ef7f5878a9b630506ab5a94
test/file/zip_test.rb:
comments:
reviewed_by: timgentry
safe_revision: c88000b32401b5ae9ef7f5878a9b630506ab5a94
test/helpers/file/delimited_test.rb:
comments:
reviewed_by: joshpencheon
safe_revision: 377c060bd1e012d6e162a4ab8923a3609aacdf57
test/helpers/file/excel_test.rb:
comments:
reviewed_by: joshpencheon
safe_revision: 377c060bd1e012d6e162a4ab8923a3609aacdf57
test/helpers/file/pdf_test.rb:
comments:
reviewed_by: timgentry
safe_revision: 9abdd6ced1d0c90ce8dd88abee4eb6472c7ff0d6
test/helpers/file/word_test.rb:
comments:
reviewed_by: timgentry
safe_revision: 9abdd6ced1d0c90ce8dd88abee4eb6472c7ff0d6
test/helpers/file/xml_test.rb:
comments:
reviewed_by: timgentry
safe_revision: 137170d443ea6bcc0afb18f62202c285ae6501eb
test/helpers/file/zip_test.rb:
comments:
reviewed_by: josh.pencheon
safe_revision: 9abdd6ced1d0c90ce8dd88abee4eb6472c7ff0d6
test/mapper_test.rb:
comments: exposes Mapper internals to test them
reviewed_by: josh.pencheon
safe_revision: 7a38b590806c97bd4cbcd80fba4c72d980f14f4f
test/non_tabular/mapping_test.rb:
comments:
reviewed_by: timgentry
safe_revision: 63b1e8c275bd63377309d9b124176f39f75576a9
test/non_tabular/table_test.rb:
comments:
reviewed_by: timgentry
safe_revision: c9136301653bd7e6c4d16a8cfb8f40ad9ef6e836
test/non_tabular_file_helper_test.rb:
comments:
reviewed_by: timgentry
safe_revision: cf382902508a21a95b80ac4582fbbd117164e80e
test/readme_test.rb:
comments:
reviewed_by: timgentry
safe_revision: cf382902508a21a95b80ac4582fbbd117164e80e
test/resources/blank_tab_test.xlsx:
comments: reviewed contents
reviewed_by: joshpencheon
safe_revision: 80ce15cc5ca15019400d4cd24c3353191bec00cc
test/resources/bomd.csv:
comments:
reviewed_by: timgentry
safe_revision: f755c6960182f7dd460c18866cccfdf09178e860
test/resources/broken.csv:
comments:
reviewed_by: timgentry
safe_revision: dab4b8a3e4b29d85eccd971e79936982d888cffd
test/resources/filesystem_paths.yml:
comments:
reviewed_by: timgentry
safe_revision: a8451809db86e0e023b0d93826114a33ff896c4f
test/resources/flat_file.pdf:
comments:
reviewed_by: timgentry
safe_revision: aba37ca7167f4e43a912e267a13b0c24a8737731
test/resources/flat_file.txt:
comments:
reviewed_by: timgentry
safe_revision: 63b1e8c275bd63377309d9b124176f39f75576a9
test/resources/flat_file.yml:
comments:
reviewed_by: timgentry
safe_revision: cf382902508a21a95b80ac4582fbbd117164e80e
test/resources/hello_utf16be.txt:
comments:
reviewed_by: timgentry
safe_revision: 3107f711805b6d3b89d32ec923178425aa600dac
test/resources/hello_utf16le.txt:
comments:
reviewed_by: timgentry
safe_revision: 3107f711805b6d3b89d32ec923178425aa600dac
test/resources/hello_utf8.txt:
comments:
reviewed_by: timgentry
safe_revision: 3961826eb16a30598381c424b95897a2f1e8c40a
test/resources/hello_windows.txt:
comments:
reviewed_by: timgentry
safe_revision: 3961826eb16a30598381c424b95897a2f1e8c40a
test/resources/hello_world.doc:
comments:
reviewed_by: timgentry
safe_revision: 45da71ebd3acbc0fe53755bcd75483ba17cb6924
test/resources/hello_world.pdf:
comments:
reviewed_by: timgentry
safe_revision: ed2360bd226dd6babb7683f2f888ba9547ff7e53
test/resources/hello_world.txt:
comments:
reviewed_by: timgentry
safe_revision: c88000b32401b5ae9ef7f5878a9b630506ab5a94
test/resources/high_ascii_delimited.txt:
comments:
reviewed_by: timgentry
safe_revision: e13005efa08f7168c1c65c60ce97057287ace534
test/resources/malformed.xml:
comments:
reviewed_by: timgentry
safe_revision: 137170d443ea6bcc0afb18f62202c285ae6501eb
test/resources/normal.csv:
comments:
reviewed_by: timgentry
safe_revision: f755c6960182f7dd460c18866cccfdf09178e860
test/resources/normal.csv.zip:
comments:
reviewed_by: timgentry
safe_revision: c88000b32401b5ae9ef7f5878a9b630506ab5a94
test/resources/normal_pipe.csv:
comments:
reviewed_by: timgentry
safe_revision: c88000b32401b5ae9ef7f5878a9b630506ab5a94
test/resources/normal_thorn.csv:
comments:
reviewed_by: timgentry
safe_revision: c88000b32401b5ae9ef7f5878a9b630506ab5a94
test/resources/not_a_pdf.pdf:
comments:
reviewed_by: timgentry
safe_revision: ed2360bd226dd6babb7683f2f888ba9547ff7e53
test/resources/not_a_word_file.doc:
comments:
reviewed_by: timgentry
safe_revision: 45da71ebd3acbc0fe53755bcd75483ba17cb6924
test/resources/sample_xls.xls:
comments:
reviewed_by: timgentry
safe_revision: 8c30f89f0562ab120769c166d4e93ff839c055f7
test/resources/sample_xlsx.xlsx:
comments:
reviewed_by: timgentry
safe_revision: 8c30f89f0562ab120769c166d4e93ff839c055f7
test/resources/sheet_streaming.xls:
comments:
reviewed_by: joshpencheon
safe_revision: 334d53bb9e8698bba3d92b4dbd71b36faacae629
test/resources/sheet_streaming.xlsx:
comments:
reviewed_by: joshpencheon
safe_revision: 334d53bb9e8698bba3d92b4dbd71b36faacae629
test/resources/standard_mappings.yml:
comments:
reviewed_by: timgentry
safe_revision: 31fb1935f4578729d8786eea41cf0ce0a19be1cd
test/resources/txt_file_xls_extension.xls:
comments:
reviewed_by: timgentry
safe_revision: c88000b32401b5ae9ef7f5878a9b630506ab5a94
test/resources/txt_file_xlsx_extension.xlsx:
comments:
reviewed_by: timgentry
safe_revision: c88000b32401b5ae9ef7f5878a9b630506ab5a94
test/resources/utf-16be_xml.xml:
comments:
reviewed_by: timgentry
safe_revision: 19b1f3d2c2da501cf26ab2b6953a44199871f68a
test/resources/utf-16be_xml_with_declaration.xml:
comments:
reviewed_by: timgentry
safe_revision: 39be14a276d30d9b711451a882874a1db41bf9f2
test/resources/utf-16le_xml.xml:
comments:
reviewed_by: timgentry
safe_revision: 19b1f3d2c2da501cf26ab2b6953a44199871f68a
test/resources/utf-8_xml.xml:
comments:
reviewed_by: timgentry
safe_revision: 19b1f3d2c2da501cf26ab2b6953a44199871f68a
test/resources/windows-1252_xml.xml:
comments:
reviewed_by: timgentry
safe_revision: 19b1f3d2c2da501cf26ab2b6953a44199871f68a
test/resources/windows.csv:
comments:
reviewed_by: timgentry
safe_revision: f755c6960182f7dd460c18866cccfdf09178e860
test/resources/xlsx_file_xls_extension.xls:
comments:
reviewed_by: timgentry
safe_revision: 8c30f89f0562ab120769c166d4e93ff839c055f7
test/standard_mappings_test.rb:
comments:
reviewed_by: timgentry
safe_revision: 3c7f827d17aacbf7b811eea67e27553f3b039070
test/table_test.rb:
comments:
reviewed_by: joshpencheon
safe_revision: e70ece909c44b26208eaff3cf27ada7145e03f11
test/test_helper.rb:
comments:
reviewed_by: josh.pencheon
safe_revision: 53cc0af4321b64746367231b65821fda0f8d8a0a
test/universal_importer_helper_test.rb:
comments:
reviewed_by: josh.pencheon
safe_revision: 36143ff4f48e0433a7b04b63143ef6d6d2481fec