diff --git a/.automation/generated/flavors-stats.json b/.automation/generated/flavors-stats.json index 5fd37124d6f..76e06f73c56 100644 --- a/.automation/generated/flavors-stats.json +++ b/.automation/generated/flavors-stats.json @@ -1,9362 +1,9362 @@ { - "all": [ - [ - "2021-07-26T20:10:04", - 77570 - ], - [ - "2021-07-28T01:29:28", - 78337 - ], - [ - "2021-07-29T01:25:08", - 78805 - ], - [ - "2021-07-30T02:45:47", - 79265 - ], - [ - "2021-07-31T02:55:52", - 79773 - ], - [ - "2021-08-01T01:34:33", - 80133 - ], - [ - "2021-08-02T01:25:51", - 80366 - ], - [ - "2021-08-03T01:34:04", - 80925 - ], - [ - "2021-08-04T01:25:42", - 81536 - ], - [ - "2021-08-05T13:16:40", - 82650 - ], - [ - "2021-08-06T10:08:44", - 83268 - ], - [ - "2021-08-07T01:23:20", - 83979 - ], - [ - "2021-08-08T17:46:20", - 85465 - ], - [ - "2021-08-09T12:57:30", - 86272 - ], - [ - "2021-08-10T18:15:58", - 87378 - ], - [ - "2021-08-11T19:45:43", - 88333 - ], - [ - "2021-08-12T16:45:06", - 89138 - ], - [ - "2021-08-13T01:26:41", - 89563 - ], - [ - "2021-08-14T08:26:41", - 90590 - ], - [ - "2021-08-15T21:37:16", - 91463 - ], - [ - "2021-08-17T01:22:18", - 92534 - ], - [ - "2021-08-18T01:24:15", - 93767 - ], - [ - "2021-08-19T22:44:18", - 96000 - ], - [ - "2021-08-20T16:03:59", - 96976 - ], - [ - "2021-08-21T12:36:04", - 97622 - ], - [ - "2021-08-22T01:21:13", - 97937 - ], - [ - "2021-08-23T20:34:23", - 99566 - ], - [ - "2021-08-24T21:32:49", - 100727 - ], - [ - "2021-08-28T19:11:50", - 106217 - ], - [ - "2021-08-29T12:02:14", - 106767 - ], - [ - "2021-08-31T03:01:11", - 107582 - ], - [ - "2021-09-01T01:34:30", - 108178 - ], - [ - "2021-09-02T11:26:37", - 109463 - ], - [ - "2021-09-03T01:30:31", - 109984 - ], - [ - "2021-09-04T13:35:27", - 110900 - ], - [ - "2021-09-06T01:30:54", - 111558 - ], - [ - "2021-09-07T01:30:29", - 112197 - ], - [ - "2021-09-12T12:45:46", - 116735 - ], - [ - "2021-09-15T03:11:38", - 119538 - ], - [ - "2021-09-18T22:10:09", - 125967 - ], - [ - "2021-09-19T15:32:31", - 126293 - ], - [ - "2021-09-20T01:35:53", - 126629 - ], - [ - "2021-09-21T17:53:24", - 129886 - ], - [ - "2021-09-23T01:37:54", - 131529 - ], - [ - "2021-09-24T03:14:34", - 133166 - ], - [ - "2021-09-25T16:30:33", - 136442 - ], - [ - "2021-09-26T12:23:03", - 136753 - ], - [ - "2021-09-27T15:31:39", - 143511 - ], - [ - "2021-09-29T01:26:48", - 149489 - ], - [ - "2021-09-30T23:05:25", - 153277 - ], - [ - "2021-10-01T16:05:31", - 156126 - ], - [ - "2021-10-03T21:24:16", - 158824 - ], - [ - "2021-10-05T01:32:48", - 160507 - ], - [ - "2021-10-06T08:19:33", - 161259 - ], - [ - "2021-10-07T19:01:06", - 162321 - ], - [ - "2021-10-09T09:11:23", - 163195 - ], - [ - "2021-10-10T16:38:57", - 163651 - ], - [ - "2021-10-12T12:32:12", - 165505 - ], - [ - "2021-10-13T01:33:36", - 166100 - ], - [ - "2021-10-16T01:43:12", - 168047 - ], - [ - "2021-10-17T12:27:08", - 168569 - ], - [ - "2021-10-21T01:43:07", - 171219 - ], - [ - "2021-10-24T15:47:49", - 173156 - ], - [ - "2021-10-25T04:54:54", - 173360 - ], - [ - "2021-10-26T19:08:21", - 175828 - ], - [ - "2021-10-27T10:52:46", - 176224 - ], - [ - "2021-10-28T01:27:35", - 193991 - ], - [ - "2021-10-29T05:01:38", - 194985 - ], - [ - "2021-10-30T20:34:54", - 144 - ], - [ - "2021-10-31T18:17:07", - 287508 - ], - [ - "2021-11-01T01:50:59", - 307535 - ], - [ - "2021-11-02T11:56:56", - 398271 - ], - [ - "2021-11-03T01:34:05", - 448578 - ], - [ - "2021-11-04T22:06:35", - 605456 - ], - [ - "2021-11-07T22:48:14", - 923326 - ], - [ - "2021-11-08T16:38:12", - 976862 - ], - [ - "2021-11-09T14:05:16", - 1047309 - ], - [ - "2021-11-11T23:43:38", - 1205703 - ], - [ - "2021-11-12T07:23:40", - 1237700 - ], - [ - "2021-11-13T03:49:42", - 1300128 - ], - [ - "2021-11-14T20:38:46", - 1497308 - ], - [ - "2021-11-15T21:50:19", - 1561315 - ], - [ - "2021-11-17T13:49:27", - 1595766 - ], - [ - "2021-11-18T12:57:03", - 1597051 - ], - [ - "2021-11-19T01:41:21", - 1600499 - ], - [ - "2021-11-21T18:45:36", - 1613821 - ], - [ - "2021-11-22T21:51:21", - 1615521 - ], - [ - "2021-11-24T01:32:35", - 1632828 - ], - [ - "2021-11-25T01:36:17", - 1648844 - ], - [ - "2021-11-26T01:28:24", - 1666007 - ], - [ - "2021-11-27T01:29:49", - 1693380 - ], - [ - "2021-11-29T19:53:22", - 1783483 - ], - [ - "2021-12-01T21:53:10", - 1860585 - ], - [ - "2021-12-02T22:38:42", - 1897255 - ], - [ - "2021-12-03T07:25:47", - 1910165 - ], - [ - "2021-12-04T10:20:40", - 1949864 - ], - [ - "2021-12-05T01:37:50", - 1981415 - ], - [ - "2021-12-06T01:34:54", - 2030734 - ], - [ - "2021-12-07T19:17:16", - 2099655 - ], - [ - "2021-12-08T11:50:21", - 2122912 - ], - [ - "2021-12-09T08:24:35", - 2164261 - ], - [ - "2021-12-11T10:08:27", - 2252269 - ], - [ - "2021-12-12T01:37:49", - 2283864 - ], - [ - "2021-12-14T01:36:23", - 2375488 - ], - [ - "2021-12-15T01:38:21", - 2394041 - ], - [ - "2021-12-16T01:40:15", - 2395095 - ], - [ - "2021-12-17T01:41:18", - 2396129 - ], - [ - "2021-12-18T12:07:04", - 2397389 - ], - [ - "2021-12-21T13:52:15", - 2399557 - ], - [ - "2021-12-23T13:53:28", - 2401434 - ], - [ - "2021-12-26T01:43:59", - 2402762 - ], - [ - "2021-12-29T20:36:25", - 2405448 - ], - [ - "2021-12-31T01:38:18", - 2406342 - ], - [ - "2022-01-01T01:37:58", - 2406684 - ], - [ - "2022-01-03T22:58:05", - 2408070 - ], - [ - "2022-01-09T14:02:41", - 2412817 - ], - [ - "2022-01-11T01:36:44", - 2413957 - ], - [ - "2022-01-12T01:35:34", - 2414861 - ], - [ - "2022-01-13T09:24:45", - 2416088 - ], - [ - "2022-01-14T01:38:08", - 2416827 - ], - [ - "2022-01-15T11:07:48", - 2417778 - ], - [ - "2022-01-16T01:40:08", - 2418080 - ], - [ - "2022-01-17T12:08:17", - 2418732 - ], - [ - "2022-01-18T04:25:59", - 2420777 - ], - [ - "2022-01-22T22:01:45", - 2425142 - ], - [ - "2022-01-23T19:48:17", - 2425607 - ], - [ - "2022-01-24T20:09:52", - 2426620 - ], - [ - "2022-01-25T07:19:01", - 2426950 - ], - [ - "2022-01-26T01:45:09", - 2427753 - ], - [ - "2022-01-28T01:33:25", - 2429727 - ], - [ - "2022-01-29T20:09:19", - 2430982 - ], - [ - "2022-01-30T17:15:32", - 2431807 - ], - [ - "2022-01-31T13:01:19", - 2432640 - ], - [ - "2022-02-01T07:00:15", - 2433445 - ], - [ - "2022-02-02T23:09:44", - 2435324 - ], - [ - "2022-02-03T10:37:04", - 2435745 - ], - [ - "2022-02-05T23:23:53", - 2437974 - ], - [ - "2022-02-06T17:27:14", - 2438690 - ], - [ - "2022-02-07T07:41:03", - 2439227 - ], - [ - "2022-02-09T12:02:49", - 2442154 - ], - [ - "2022-02-10T01:38:28", - 2442962 - ], - [ - "2022-02-13T17:21:12", - 2446274 - ], - [ - "2022-02-14T01:37:05", - 2446523 - ], - [ - "2022-02-16T01:41:49", - 2449039 - ], - [ - "2022-02-18T21:34:22", - 2452855 - ], - [ - "2022-02-20T19:31:32", - 2454132 - ] - ], - "ci_light": [ - [ - "2021-07-26T20:10:04", - 1856 - ], - [ - "2021-07-28T01:29:28", - 1858 - ], - [ - "2021-07-29T01:25:08", - 1873 - ], - [ - "2021-07-30T02:45:47", - 1878 - ], - [ - "2021-07-31T02:55:52", - 1882 - ], - [ - "2021-08-01T01:34:33", - 1884 - ], - [ - "2021-08-02T01:25:51", - 1885 - ], - [ - "2021-08-03T01:34:04", - 1885 - ], - [ - "2021-08-04T01:25:42", - 1886 - ], - [ - "2021-08-05T13:16:40", - 1902 - ], - [ - "2021-08-06T10:08:44", - 1905 - ], - [ - "2021-08-07T01:23:20", - 1916 - ], - [ - "2021-08-08T17:46:20", - 1919 - ], - [ - "2021-08-09T12:57:30", - 1922 - ], - [ - "2021-08-10T18:15:58", - 1926 - ], - [ - "2021-08-11T19:45:43", - 1940 - ], - [ - "2021-08-12T16:45:06", - 1952 - ], - [ - "2021-08-13T01:26:41", - 1964 - ], - [ - "2021-08-14T08:26:41", - 1968 - ], - [ - "2021-08-15T21:37:16", - 1989 - ], - [ - "2021-08-17T01:22:18", - 1993 - ], - [ - "2021-08-18T01:24:15", - 1994 - ], - [ - "2021-08-19T22:44:18", - 2032 - ], - [ - "2021-08-20T16:03:59", - 2058 - ], - [ - "2021-08-21T12:36:04", - 2063 - ], - [ - "2021-08-22T01:21:13", - 2064 - ], - [ - "2021-08-23T20:34:23", - 2084 - ], - [ - "2021-08-24T21:32:49", - 2089 - ], - [ - "2021-08-28T19:11:50", - 2189 - ], - [ - "2021-08-29T12:02:14", - 2199 - ], - [ - "2021-08-31T03:01:11", - 2261 - ], - [ - "2021-09-01T01:34:30", - 2275 - ], - [ - "2021-09-02T11:26:37", - 2303 - ], - [ - "2021-09-03T01:30:31", - 2310 - ], - [ - "2021-09-04T13:35:27", - 2326 - ], - [ - "2021-09-06T01:30:54", - 2345 - ], - [ - "2021-09-07T01:30:29", - 2378 - ], - [ - "2021-09-12T12:45:46", - 2438 - ], - [ - "2021-09-15T03:11:38", - 2609 - ], - [ - "2021-09-18T22:10:09", - 2823 - ], - [ - "2021-09-19T15:32:31", - 2871 - ], - [ - "2021-09-20T01:35:53", - 2918 - ], - [ - "2021-09-21T17:53:24", - 2990 - ], - [ - "2021-09-23T01:37:54", - 3041 - ], - [ - "2021-09-24T03:14:34", - 3081 - ], - [ - "2021-09-25T16:30:33", - 3171 - ], - [ - "2021-09-26T12:23:03", - 3173 - ], - [ - "2021-09-27T15:31:39", - 3252 - ], - [ - "2021-09-29T01:26:48", - 3294 - ], - [ - "2021-09-30T23:05:25", - 3438 - ], - [ - "2021-10-01T16:05:31", - 3452 - ], - [ - "2021-10-03T21:24:16", - 3508 - ], - [ - "2021-10-05T01:32:48", - 3542 - ], - [ - "2021-10-06T08:19:33", - 3613 - ], - [ - "2021-10-07T19:01:06", - 3640 - ], - [ - "2021-10-09T09:11:23", - 3671 - ], - [ - "2021-10-10T16:38:57", - 3695 - ], - [ - "2021-10-12T12:32:12", - 3747 - ], - [ - "2021-10-13T01:33:36", - 3777 - ], - [ - "2021-10-16T01:43:12", - 3844 - ], - [ - "2021-10-17T12:27:08", - 3869 - ], - [ - "2021-10-21T01:43:07", - 3970 - ], - [ - "2021-10-24T15:47:49", - 4115 - ], - [ - "2021-10-25T04:54:54", - 4133 - ], - [ - "2021-10-26T19:08:21", - 4195 - ], - [ - "2021-10-27T10:52:46", - 4207 - ], - [ - "2021-10-28T01:27:35", - 4249 - ], - [ - "2021-10-29T05:01:38", - 4298 - ], - [ - "2021-10-30T20:34:54", - 49 - ], - [ - "2021-10-31T18:17:07", - 4424 - ], - [ - "2021-11-01T01:50:59", - 4464 - ], - [ - "2021-11-02T11:56:56", - 4536 - ], - [ - "2021-11-03T01:34:05", - 4563 - ], - [ - "2021-11-04T22:06:35", - 4662 - ], - [ - "2021-11-07T22:48:14", - 4706 - ], - [ - "2021-11-08T16:38:12", - 4743 - ], - [ - "2021-11-09T14:05:16", - 4777 - ], - [ - "2021-11-11T23:43:38", - 4851 - ], - [ - "2021-11-12T07:23:40", - 4852 - ], - [ - "2021-11-13T03:49:42", - 4862 - ], - [ - "2021-11-14T20:38:46", - 4875 - ], - [ - "2021-11-15T21:50:19", - 4940 - ], - [ - "2021-11-17T13:49:27", - 4971 - ], - [ - "2021-11-18T12:57:03", - 5016 - ], - [ - "2021-11-19T01:41:21", - 5043 - ], - [ - "2021-11-21T18:45:36", - 5119 - ], - [ - "2021-11-22T21:51:21", - 5172 - ], - [ - "2021-11-24T01:32:35", - 5206 - ], - [ - "2021-11-25T01:36:17", - 5222 - ], - [ - "2021-11-26T01:28:24", - 5229 - ], - [ - "2021-11-27T01:29:49", - 5246 - ], - [ - "2021-11-29T19:53:22", - 5288 - ], - [ - "2021-12-01T21:53:10", - 5386 - ], - [ - "2021-12-02T22:38:42", - 5412 - ], - [ - "2021-12-03T07:25:47", - 5429 - ], - [ - "2021-12-04T10:20:40", - 5468 - ], - [ - "2021-12-05T01:37:50", - 5473 - ], - [ - "2021-12-06T01:34:54", - 5493 - ], - [ - "2021-12-07T19:17:16", - 5597 - ], - [ - "2021-12-08T11:50:21", - 5612 - ], - [ - "2021-12-09T08:24:35", - 5673 - ], - [ - "2021-12-11T10:08:27", - 5735 - ], - [ - "2021-12-12T01:37:49", - 5745 - ], - [ - "2021-12-14T01:36:23", - 5787 - ], - [ - "2021-12-15T01:38:21", - 5825 - ], - [ - "2021-12-16T01:40:15", - 5849 - ], - [ - "2021-12-17T01:41:18", - 5895 - ], - [ - "2021-12-18T12:07:04", - 5920 - ], - [ - "2021-12-21T13:52:15", - 5977 - ], - [ - "2021-12-23T13:53:28", - 6029 - ], - [ - "2021-12-26T01:43:59", - 6038 - ], - [ - "2021-12-29T20:36:25", - 6081 - ], - [ - "2021-12-31T01:38:18", - 6083 - ], - [ - "2022-01-01T01:37:58", - 6092 - ], - [ - "2022-01-03T22:58:05", - 6164 - ], - [ - "2022-01-09T14:02:41", - 6301 - ], - [ - "2022-01-11T01:36:44", - 6359 - ], - [ - "2022-01-12T01:35:34", - 6373 - ], - [ - "2022-01-13T09:24:45", - 6404 - ], - [ - "2022-01-14T01:38:08", - 6409 - ], - [ - "2022-01-15T11:07:48", - 6469 - ], - [ - "2022-01-16T01:40:08", - 6484 - ], - [ - "2022-01-17T12:08:17", - 6514 - ], - [ - "2022-01-18T04:25:59", - 6520 - ], - [ - "2022-01-22T22:01:45", - 6621 - ], - [ - "2022-01-23T19:48:17", - 6637 - ], - [ - "2022-01-24T20:09:52", - 6703 - ], - [ - "2022-01-25T07:19:01", - 6703 - ], - [ - "2022-01-26T01:45:09", - 6711 - ], - [ - "2022-01-28T01:33:25", - 6763 - ], - [ - "2022-01-29T20:09:19", - 6778 - ], - [ - "2022-01-30T17:15:32", - 6790 - ], - [ - "2022-01-31T13:01:19", - 6862 - ], - [ - "2022-02-01T07:00:15", - 6875 - ], - [ - "2022-02-02T23:09:44", - 6928 - ], - [ - "2022-02-03T10:37:04", - 6957 - ], - [ - "2022-02-05T23:23:53", - 7017 - ], - [ - "2022-02-06T17:27:14", - 7020 - ], - [ - "2022-02-07T07:41:03", - 7031 - ], - [ - "2022-02-09T12:02:49", - 7117 - ], - [ - "2022-02-10T01:38:28", - 7124 - ], - [ - "2022-02-13T17:21:12", - 7184 - ], - [ - "2022-02-14T01:37:05", - 7191 - ], - [ - "2022-02-16T01:41:49", - 7306 - ], - [ - "2022-02-18T21:34:22", - 7451 - ], - [ - "2022-02-20T19:31:32", - 7489 - ] - ], - "dart": [ - [ - "2021-07-26T20:10:04", - 650 - ], - [ - "2021-07-28T01:29:28", - 651 - ], - [ - "2021-07-29T01:25:08", - 652 - ], - [ - "2021-07-30T02:45:47", - 654 - ], - [ - "2021-07-31T02:55:52", - 655 - ], - [ - "2021-08-01T01:34:33", - 657 - ], - [ - "2021-08-02T01:25:51", - 658 - ], - [ - "2021-08-03T01:34:04", - 658 - ], - [ - "2021-08-04T01:25:42", - 668 - ], - [ - "2021-08-05T13:16:40", - 675 - ], - [ - "2021-08-06T10:08:44", - 684 - ], - [ - "2021-08-07T01:23:20", - 684 - ], - [ - "2021-08-08T17:46:20", - 687 - ], - [ - "2021-08-09T12:57:30", - 690 - ], - [ - "2021-08-10T18:15:58", - 694 - ], - [ - "2021-08-11T19:45:43", - 699 - ], - [ - "2021-08-12T16:45:06", - 711 - ], - [ - "2021-08-13T01:26:41", - 717 - ], - [ - "2021-08-14T08:26:41", - 718 - ], - [ - "2021-08-15T21:37:16", - 731 - ], - [ - "2021-08-17T01:22:18", - 734 - ], - [ - "2021-08-18T01:24:15", - 739 - ], - [ - "2021-08-19T22:44:18", - 748 - ], - [ - "2021-08-20T16:03:59", - 760 - ], - [ - "2021-08-21T12:36:04", - 767 - ], - [ - "2021-08-22T01:21:13", - 768 - ], - [ - "2021-08-23T20:34:23", - 798 - ], - [ - "2021-08-24T21:32:49", - 817 - ], - [ - "2021-08-28T19:11:50", - 841 - ], - [ - "2021-08-29T12:02:14", - 847 - ], - [ - "2021-08-31T03:01:11", - 852 - ], - [ - "2021-09-01T01:34:30", - 861 - ], - [ - "2021-09-02T11:26:37", - 867 - ], - [ - "2021-09-03T01:30:31", - 873 - ], - [ - "2021-09-04T13:35:27", - 878 - ], - [ - "2021-09-06T01:30:54", - 888 - ], - [ - "2021-09-07T01:30:29", - 893 - ], - [ - "2021-09-12T12:45:46", - 901 - ], - [ - "2021-09-15T03:11:38", - 922 - ], - [ - "2021-09-18T22:10:09", - 954 - ], - [ - "2021-09-19T15:32:31", - 959 - ], - [ - "2021-09-20T01:35:53", - 961 - ], - [ - "2021-09-21T17:53:24", - 969 - ], - [ - "2021-09-23T01:37:54", - 980 - ], - [ - "2021-09-24T03:14:34", - 984 - ], - [ - "2021-09-25T16:30:33", - 1006 - ], - [ - "2021-09-26T12:23:03", - 1011 - ], - [ - "2021-09-27T15:31:39", - 1025 - ], - [ - "2021-09-29T01:26:48", - 1039 - ], - [ - "2021-09-30T23:05:25", - 1047 - ], - [ - "2021-10-01T16:05:31", - 1049 - ], - [ - "2021-10-03T21:24:16", - 1054 - ], - [ - "2021-10-05T01:32:48", - 1064 - ], - [ - "2021-10-06T08:19:33", - 1073 - ], - [ - "2021-10-07T19:01:06", - 1081 - ], - [ - "2021-10-09T09:11:23", - 1088 - ], - [ - "2021-10-10T16:38:57", - 1094 - ], - [ - "2021-10-12T12:32:12", - 1108 - ], - [ - "2021-10-13T01:33:36", - 1116 - ], - [ - "2021-10-16T01:43:12", - 1128 - ], - [ - "2021-10-17T12:27:08", - 1134 - ], - [ - "2021-10-21T01:43:07", - 1151 - ], - [ - "2021-10-24T15:47:49", - 1186 - ], - [ - "2021-10-25T04:54:54", - 1191 - ], - [ - "2021-10-26T19:08:21", - 1214 - ], - [ - "2021-10-27T10:52:46", - 1218 - ], - [ - "2021-10-28T01:27:35", - 1222 - ], - [ - "2021-10-29T05:01:38", - 1224 - ], - [ - "2021-10-30T20:34:54", - 46 - ], - [ - "2021-10-31T18:17:07", - 1295 - ], - [ - "2021-11-01T01:50:59", - 1308 - ], - [ - "2021-11-02T11:56:56", - 1329 - ], - [ - "2021-11-03T01:34:05", - 1343 - ], - [ - "2021-11-04T22:06:35", - 1371 - ], - [ - "2021-11-07T22:48:14", - 1397 - ], - [ - "2021-11-08T16:38:12", - 1408 - ], - [ - "2021-11-09T14:05:16", - 1421 - ], - [ - "2021-11-11T23:43:38", - 1446 - ], - [ - "2021-11-12T07:23:40", - 1454 - ], - [ - "2021-11-13T03:49:42", - 1460 - ], - [ - "2021-11-14T20:38:46", - 1465 - ], - [ - "2021-11-15T21:50:19", - 1476 - ], - [ - "2021-11-17T13:49:27", - 1487 - ], - [ - "2021-11-18T12:57:03", - 1491 - ], - [ - "2021-11-19T01:41:21", - 1508 - ], - [ - "2021-11-21T18:45:36", - 1536 - ], - [ - "2021-11-22T21:51:21", - 1547 - ], - [ - "2021-11-24T01:32:35", - 1551 - ], - [ - "2021-11-25T01:36:17", - 1554 - ], - [ - "2021-11-26T01:28:24", - 1557 - ], - [ - "2021-11-27T01:29:49", - 1561 - ], - [ - "2021-11-29T19:53:22", - 1573 - ], - [ - "2021-12-01T21:53:10", - 1597 - ], - [ - "2021-12-02T22:38:42", - 1610 - ], - [ - "2021-12-03T07:25:47", - 1621 - ], - [ - "2021-12-04T10:20:40", - 1630 - ], - [ - "2021-12-05T01:37:50", - 1634 - ], - [ - "2021-12-06T01:34:54", - 1638 - ], - [ - "2021-12-07T19:17:16", - 1678 - ], - [ - "2021-12-08T11:50:21", - 1687 - ], - [ - "2021-12-09T08:24:35", - 1712 - ], - [ - "2021-12-11T10:08:27", - 1720 - ], - [ - "2021-12-12T01:37:49", - 1735 - ], - [ - "2021-12-14T01:36:23", - 1747 - ], - [ - "2021-12-15T01:38:21", - 1749 - ], - [ - "2021-12-16T01:40:15", - 1751 - ], - [ - "2021-12-17T01:41:18", - 1754 - ], - [ - "2021-12-18T12:07:04", - 1759 - ], - [ - "2021-12-21T13:52:15", - 1779 - ], - [ - "2021-12-23T13:53:28", - 1787 - ], - [ - "2021-12-26T01:43:59", - 1788 - ], - [ - "2021-12-29T20:36:25", - 1793 - ], - [ - "2021-12-31T01:38:18", - 1793 - ], - [ - "2022-01-01T01:37:58", - 1794 - ], - [ - "2022-01-03T22:58:05", - 1797 - ], - [ - "2022-01-09T14:02:41", - 1845 - ], - [ - "2022-01-11T01:36:44", - 1864 - ], - [ - "2022-01-12T01:35:34", - 1869 - ], - [ - "2022-01-13T09:24:45", - 1886 - ], - [ - "2022-01-14T01:38:08", - 1898 - ], - [ - "2022-01-15T11:07:48", - 1906 - ], - [ - "2022-01-16T01:40:08", - 1911 - ], - [ - "2022-01-17T12:08:17", - 1914 - ], - [ - "2022-01-18T04:25:59", - 1918 - ], - [ - "2022-01-22T22:01:45", - 1937 - ], - [ - "2022-01-23T19:48:17", - 1962 - ], - [ - "2022-01-24T20:09:52", - 1980 - ], - [ - "2022-01-25T07:19:01", - 1984 - ], - [ - "2022-01-26T01:45:09", - 2003 - ], - [ - "2022-01-28T01:33:25", - 2031 - ], - [ - "2022-01-29T20:09:19", - 2037 - ], - [ - "2022-01-30T17:15:32", - 2045 - ], - [ - "2022-01-31T13:01:19", - 2077 - ], - [ - "2022-02-01T07:00:15", - 2095 - ], - [ - "2022-02-02T23:09:44", - 2124 - ], - [ - "2022-02-03T10:37:04", - 2151 - ], - [ - "2022-02-05T23:23:53", - 2171 - ], - [ - "2022-02-06T17:27:14", - 2174 - ], - [ - "2022-02-07T07:41:03", - 2177 - ], - [ - "2022-02-09T12:02:49", - 2197 - ], - [ - "2022-02-10T01:38:28", - 2201 - ], - [ - "2022-02-13T17:21:12", - 2226 - ], - [ - "2022-02-14T01:37:05", - 2232 - ], - [ - "2022-02-16T01:41:49", - 2258 - ], - [ - "2022-02-18T21:34:22", - 2287 - ], - [ - "2022-02-20T19:31:32", - 2314 - ] - ], - "documentation": [ - [ - "2021-07-26T20:10:04", - 6405 - ], - [ - "2021-07-28T01:29:28", - 6502 - ], - [ - "2021-07-29T01:25:08", - 6600 - ], - [ - "2021-07-30T02:45:47", - 6712 - ], - [ - "2021-07-31T02:55:52", - 6802 - ], - [ - "2021-08-01T01:34:33", - 6813 - ], - [ - "2021-08-02T01:25:51", - 6820 - ], - [ - "2021-08-03T01:34:04", - 6912 - ], - [ - "2021-08-04T01:25:42", - 6968 - ], - [ - "2021-08-05T13:16:40", - 7073 - ], - [ - "2021-08-06T10:08:44", - 7157 - ], - [ - "2021-08-07T01:23:20", - 7268 - ], - [ - "2021-08-08T17:46:20", - 7291 - ], - [ - "2021-08-09T12:57:30", - 7311 - ], - [ - "2021-08-10T18:15:58", - 7427 - ], - [ - "2021-08-11T19:45:43", - 7548 - ], - [ - "2021-08-12T16:45:06", - 7670 - ], - [ - "2021-08-13T01:26:41", - 7761 - ], - [ - "2021-08-14T08:26:41", - 7876 - ], - [ - "2021-08-15T21:37:16", - 7902 - ], - [ - "2021-08-17T01:22:18", - 7998 - ], - [ - "2021-08-18T01:24:15", - 8161 - ], - [ - "2021-08-19T22:44:18", - 8324 - ], - [ - "2021-08-20T16:03:59", - 8422 - ], - [ - "2021-08-21T12:36:04", - 8511 - ], - [ - "2021-08-22T01:21:13", - 8527 - ], - [ - "2021-08-23T20:34:23", - 8650 - ], - [ - "2021-08-24T21:32:49", - 8820 - ], - [ - "2021-08-28T19:11:50", - 9216 - ], - [ - "2021-08-29T12:02:14", - 9267 - ], - [ - "2021-08-31T03:01:11", - 9493 - ], - [ - "2021-09-01T01:34:30", - 9673 - ], - [ - "2021-09-02T11:26:37", - 9822 - ], - [ - "2021-09-03T01:30:31", - 9943 - ], - [ - "2021-09-04T13:35:27", - 10017 - ], - [ - "2021-09-06T01:30:54", - 10046 - ], - [ - "2021-09-07T01:30:29", - 10122 - ], - [ - "2021-09-12T12:45:46", - 10632 - ], - [ - "2021-09-15T03:11:38", - 10984 - ], - [ - "2021-09-18T22:10:09", - 11311 - ], - [ - "2021-09-19T15:32:31", - 11338 - ], - [ - "2021-09-20T01:35:53", - 11370 - ], - [ - "2021-09-21T17:53:24", - 11733 - ], - [ - "2021-09-23T01:37:54", - 11962 - ], - [ - "2021-09-24T03:14:34", - 12136 - ], - [ - "2021-09-25T16:30:33", - 12214 - ], - [ - "2021-09-26T12:23:03", - 12243 - ], - [ - "2021-09-27T15:31:39", - 12359 - ], - [ - "2021-09-29T01:26:48", - 12545 - ], - [ - "2021-09-30T23:05:25", - 13011 - ], - [ - "2021-10-01T16:05:31", - 13079 - ], - [ - "2021-10-03T21:24:16", - 13207 - ], - [ - "2021-10-05T01:32:48", - 13399 - ], - [ - "2021-10-06T08:19:33", - 13614 - ], - [ - "2021-10-07T19:01:06", - 13875 - ], - [ - "2021-10-09T09:11:23", - 14135 - ], - [ - "2021-10-10T16:38:57", - 14168 - ], - [ - "2021-10-12T12:32:12", - 14425 - ], - [ - "2021-10-13T01:33:36", - 14507 - ], - [ - "2021-10-16T01:43:12", - 14929 - ], - [ - "2021-10-17T12:27:08", - 14939 - ], - [ - "2021-10-21T01:43:07", - 15652 - ], - [ - "2021-10-24T15:47:49", - 16110 - ], - [ - "2021-10-25T04:54:54", - 16121 - ], - [ - "2021-10-26T19:08:21", - 16495 - ], - [ - "2021-10-27T10:52:46", - 16572 - ], - [ - "2021-10-28T01:27:35", - 16729 - ], - [ - "2021-10-29T05:01:38", - 17032 - ], - [ - "2021-10-30T20:34:54", - 46 - ], - [ - "2021-10-31T18:17:07", - 17483 - ], - [ - "2021-11-01T01:50:59", - 17567 - ], - [ - "2021-11-02T11:56:56", - 17938 - ], - [ - "2021-11-03T01:34:05", - 18159 - ], - [ - "2021-11-04T22:06:35", - 18648 - ], - [ - "2021-11-07T22:48:14", - 18944 - ], - [ - "2021-11-08T16:38:12", - 19171 - ], - [ - "2021-11-09T14:05:16", - 19363 - ], - [ - "2021-11-11T23:43:38", - 19880 - ], - [ - "2021-11-12T07:23:40", - 19893 - ], - [ - "2021-11-13T03:49:42", - 19984 - ], - [ - "2021-11-14T20:38:46", - 20035 - ], - [ - "2021-11-15T21:50:19", - 20202 - ], - [ - "2021-11-17T13:49:27", - 20500 - ], - [ - "2021-11-18T12:57:03", - 20993 - ], - [ - "2021-11-19T01:41:21", - 21088 - ], - [ - "2021-11-21T18:45:36", - 21298 - ], - [ - "2021-11-22T21:51:21", - 21471 - ], - [ - "2021-11-24T01:32:35", - 21651 - ], - [ - "2021-11-25T01:36:17", - 21912 - ], - [ - "2021-11-26T01:28:24", - 22006 - ], - [ - "2021-11-27T01:29:49", - 22150 - ], - [ - "2021-11-29T19:53:22", - 22344 - ], - [ - "2021-12-01T21:53:10", - 23000 - ], - [ - "2021-12-02T22:38:42", - 23134 - ], - [ - "2021-12-03T07:25:47", - 23149 - ], - [ - "2021-12-04T10:20:40", - 23337 - ], - [ - "2021-12-05T01:37:50", - 23344 - ], - [ - "2021-12-06T01:34:54", - 23358 - ], - [ - "2021-12-07T19:17:16", - 23887 - ], - [ - "2021-12-08T11:50:21", - 24000 - ], - [ - "2021-12-09T08:24:35", - 24246 - ], - [ - "2021-12-11T10:08:27", - 24625 - ], - [ - "2021-12-12T01:37:49", - 24649 - ], - [ - "2021-12-14T01:36:23", - 24778 - ], - [ - "2021-12-15T01:38:21", - 24878 - ], - [ - "2021-12-16T01:40:15", - 25005 - ], - [ - "2021-12-17T01:41:18", - 25138 - ], - [ - "2021-12-18T12:07:04", - 25227 - ], - [ - "2021-12-21T13:52:15", - 25344 - ], - [ - "2021-12-23T13:53:28", - 25473 - ], - [ - "2021-12-26T01:43:59", - 25516 - ], - [ - "2021-12-29T20:36:25", - 25595 - ], - [ - "2021-12-31T01:38:18", - 25637 - ], - [ - "2022-01-01T01:37:58", - 25649 - ], - [ - "2022-01-03T22:58:05", - 25700 - ], - [ - "2022-01-09T14:02:41", - 26157 - ], - [ - "2022-01-11T01:36:44", - 26368 - ], - [ - "2022-01-12T01:35:34", - 26686 - ], - [ - "2022-01-13T09:24:45", - 27123 - ], - [ - "2022-01-14T01:38:08", - 27381 - ], - [ - "2022-01-15T11:07:48", - 27898 - ], - [ - "2022-01-16T01:40:08", - 27932 - ], - [ - "2022-01-17T12:08:17", - 28208 - ], - [ - "2022-01-18T04:25:59", - 28523 - ], - [ - "2022-01-22T22:01:45", - 31809 - ], - [ - "2022-01-23T19:48:17", - 31874 - ], - [ - "2022-01-24T20:09:52", - 32914 - ], - [ - "2022-01-25T07:19:01", - 32996 - ], - [ - "2022-01-26T01:45:09", - 33612 - ], - [ - "2022-01-28T01:33:25", - 34456 - ], - [ - "2022-01-29T20:09:19", - 34766 - ], - [ - "2022-01-30T17:15:32", - 34865 - ], - [ - "2022-01-31T13:01:19", - 35016 - ], - [ - "2022-02-01T07:00:15", - 35142 - ], - [ - "2022-02-02T23:09:44", - 35493 - ], - [ - "2022-02-03T10:37:04", - 35591 - ], - [ - "2022-02-05T23:23:53", - 36074 - ], - [ - "2022-02-06T17:27:14", - 36206 - ], - [ - "2022-02-07T07:41:03", - 36295 - ], - [ - "2022-02-09T12:02:49", - 37200 - ], - [ - "2022-02-10T01:38:28", - 37479 - ], - [ - "2022-02-13T17:21:12", - 38680 - ], - [ - "2022-02-14T01:37:05", - 38700 - ], - [ - "2022-02-16T01:41:49", - 39534 - ], - [ - "2022-02-18T21:34:22", - 40938 - ], - [ - "2022-02-20T19:31:32", - 41222 - ] - ], - "dotnet": [ - [ - "2021-07-26T20:10:04", - 215546 - ], - [ - "2021-07-28T01:29:28", - 215612 - ], - [ - "2021-07-29T01:25:08", - 215655 - ], - [ - "2021-07-30T02:45:47", - 215693 - ], - [ - "2021-07-31T02:55:52", - 215736 - ], - [ - "2021-08-01T01:34:33", - 215742 - ], - [ - "2021-08-02T01:25:51", - 215755 - ], - [ - "2021-08-03T01:34:04", - 215956 - ], - [ - "2021-08-04T01:25:42", - 216028 - ], - [ - "2021-08-05T13:16:40", - 216193 - ], - [ - "2021-08-06T10:08:44", - 216223 - ], - [ - "2021-08-07T01:23:20", - 216273 - ], - [ - "2021-08-08T17:46:20", - 216280 - ], - [ - "2021-08-09T12:57:30", - 216310 - ], - [ - "2021-08-10T18:15:58", - 216381 - ], - [ - "2021-08-11T19:45:43", - 216760 - ], - [ - "2021-08-12T16:45:06", - 217047 - ], - [ - "2021-08-13T01:26:41", - 217189 - ], - [ - "2021-08-14T08:26:41", - 217638 - ], - [ - "2021-08-15T21:37:16", - 218095 - ], - [ - "2021-08-17T01:22:18", - 218479 - ], - [ - "2021-08-18T01:24:15", - 218782 - ], - [ - "2021-08-19T22:44:18", - 219393 - ], - [ - "2021-08-20T16:03:59", - 219728 - ], - [ - "2021-08-21T12:36:04", - 220011 - ], - [ - "2021-08-22T01:21:13", - 220213 - ], - [ - "2021-08-23T20:34:23", - 220907 - ], - [ - "2021-08-24T21:32:49", - 221455 - ], - [ - "2021-08-28T19:11:50", - 222749 - ], - [ - "2021-08-29T12:02:14", - 222972 - ], - [ - "2021-08-31T03:01:11", - 223499 - ], - [ - "2021-09-01T01:34:30", - 223803 - ], - [ - "2021-09-02T11:26:37", - 224324 - ], - [ - "2021-09-03T01:30:31", - 224502 - ], - [ - "2021-09-04T13:35:27", - 224936 - ], - [ - "2021-09-06T01:30:54", - 225388 - ], - [ - "2021-09-07T01:30:29", - 225689 - ], - [ - "2021-09-12T12:45:46", - 227344 - ], - [ - "2021-09-15T03:11:38", - 228140 - ], - [ - "2021-09-18T22:10:09", - 229296 - ], - [ - "2021-09-19T15:32:31", - 229501 - ], - [ - "2021-09-20T01:35:53", - 229620 - ], - [ - "2021-09-21T17:53:24", - 230158 - ], - [ - "2021-09-23T01:37:54", - 230603 - ], - [ - "2021-09-24T03:14:34", - 230954 - ], - [ - "2021-09-25T16:30:33", - 231453 - ], - [ - "2021-09-26T12:23:03", - 231689 - ], - [ - "2021-09-27T15:31:39", - 232065 - ], - [ - "2021-09-29T01:26:48", - 232536 - ], - [ - "2021-09-30T23:05:25", - 233158 - ], - [ - "2021-10-01T16:05:31", - 233357 - ], - [ - "2021-10-03T21:24:16", - 234042 - ], - [ - "2021-10-05T01:32:48", - 234484 - ], - [ - "2021-10-06T08:19:33", - 234944 - ], - [ - "2021-10-07T19:01:06", - 235378 - ], - [ - "2021-10-09T09:11:23", - 235856 - ], - [ - "2021-10-10T16:38:57", - 236275 - ], - [ - "2021-10-12T12:32:12", - 236847 - ], - [ - "2021-10-13T01:33:36", - 237028 - ], - [ - "2021-10-16T01:43:12", - 237947 - ], - [ - "2021-10-17T12:27:08", - 238374 - ], - [ - "2021-10-21T01:43:07", - 239507 - ], - [ - "2021-10-24T15:47:49", - 240611 - ], - [ - "2021-10-25T04:54:54", - 240788 - ], - [ - "2021-10-26T19:08:21", - 241372 - ], - [ - "2021-10-27T10:52:46", - 241558 - ], - [ - "2021-10-28T01:27:35", - 241786 - ], - [ - "2021-10-29T05:01:38", - 242180 - ], - [ - "2021-10-30T20:34:54", - 46 - ], - [ - "2021-10-31T18:17:07", - 243099 - ], - [ - "2021-11-01T01:50:59", - 243250 - ], - [ - "2021-11-02T11:56:56", - 243709 - ], - [ - "2021-11-03T01:34:05", - 243935 - ], - [ - "2021-11-04T22:06:35", - 244885 - ], - [ - "2021-11-07T22:48:14", - 245984 - ], - [ - "2021-11-08T16:38:12", - 246294 - ], - [ - "2021-11-09T14:05:16", - 246648 - ], - [ - "2021-11-11T23:43:38", - 247479 - ], - [ - "2021-11-12T07:23:40", - 247594 - ], - [ - "2021-11-13T03:49:42", - 247916 - ], - [ - "2021-11-14T20:38:46", - 248418 - ], - [ - "2021-11-15T21:50:19", - 248822 - ], - [ - "2021-11-17T13:49:27", - 249518 - ], - [ - "2021-11-18T12:57:03", - 250052 - ], - [ - "2021-11-19T01:41:21", - 250213 - ], - [ - "2021-11-21T18:45:36", - 251223 - ], - [ - "2021-11-22T21:51:21", - 251715 - ], - [ - "2021-11-24T01:32:35", - 252095 - ], - [ - "2021-11-25T01:36:17", - 252405 - ], - [ - "2021-11-26T01:28:24", - 252862 - ], - [ - "2021-11-27T01:29:49", - 253287 - ], - [ - "2021-11-29T19:53:22", - 254166 - ], - [ - "2021-12-01T21:53:10", - 255122 - ], - [ - "2021-12-02T22:38:42", - 255603 - ], - [ - "2021-12-03T07:25:47", - 255723 - ], - [ - "2021-12-04T10:20:40", - 256159 - ], - [ - "2021-12-05T01:37:50", - 256346 - ], - [ - "2021-12-06T01:34:54", - 256643 - ], - [ - "2021-12-07T19:17:16", - 257300 - ], - [ - "2021-12-08T11:50:21", - 257529 - ], - [ - "2021-12-09T08:24:35", - 257905 - ], - [ - "2021-12-11T10:08:27", - 258701 - ], - [ - "2021-12-12T01:37:49", - 258913 - ], - [ - "2021-12-14T01:36:23", - 259582 - ], - [ - "2021-12-15T01:38:21", - 259907 - ], - [ - "2021-12-16T01:40:15", - 260363 - ], - [ - "2021-12-17T01:41:18", - 260772 - ], - [ - "2021-12-18T12:07:04", - 261008 - ], - [ - "2021-12-21T13:52:15", - 261272 - ], - [ - "2021-12-23T13:53:28", - 261541 - ], - [ - "2021-12-26T01:43:59", - 261725 - ], - [ - "2021-12-29T20:36:25", - 261969 - ], - [ - "2021-12-31T01:38:18", - 262062 - ], - [ - "2022-01-01T01:37:58", - 262130 - ], - [ - "2022-01-03T22:58:05", - 262439 - ], - [ - "2022-01-09T14:02:41", - 264825 - ], - [ - "2022-01-11T01:36:44", - 265418 - ], - [ - "2022-01-12T01:35:34", - 265881 - ], - [ - "2022-01-13T09:24:45", - 266544 - ], - [ - "2022-01-14T01:38:08", - 266932 - ], - [ - "2022-01-15T11:07:48", - 267448 - ], - [ - "2022-01-16T01:40:08", - 267625 - ], - [ - "2022-01-17T12:08:17", - 268087 - ], - [ - "2022-01-18T04:25:59", - 268384 - ], - [ - "2022-01-22T22:01:45", - 270480 - ], - [ - "2022-01-23T19:48:17", - 270760 - ], - [ - "2022-01-24T20:09:52", - 271262 - ], - [ - "2022-01-25T07:19:01", - 271425 - ], - [ - "2022-01-26T01:45:09", - 271750 - ], - [ - "2022-01-28T01:33:25", - 272740 - ], - [ - "2022-01-29T20:09:19", - 273447 - ], - [ - "2022-01-30T17:15:32", - 273835 - ], - [ - "2022-01-31T13:01:19", - 274257 - ], - [ - "2022-02-01T07:00:15", - 274626 - ], - [ - "2022-02-02T23:09:44", - 275454 - ], - [ - "2022-02-03T10:37:04", - 275710 - ], - [ - "2022-02-05T23:23:53", - 276794 - ], - [ - "2022-02-06T17:27:14", - 277064 - ], - [ - "2022-02-07T07:41:03", - 277249 - ], - [ - "2022-02-09T12:02:49", - 278691 - ], - [ - "2022-02-10T01:38:28", - 279139 - ], - [ - "2022-02-13T17:21:12", - 280735 - ], - [ - "2022-02-14T01:37:05", - 280841 - ], - [ - "2022-02-16T01:41:49", - 281922 - ], - [ - "2022-02-18T21:34:22", - 283629 - ], - [ - "2022-02-20T19:31:32", - 284257 - ] - ], - "go": [ - [ - "2021-07-26T20:10:04", - 2256 - ], - [ - "2021-07-28T01:29:28", - 2306 - ], - [ - "2021-07-29T01:25:08", - 2326 - ], - [ - "2021-07-30T02:45:47", - 2334 - ], - [ - "2021-07-31T02:55:52", - 2347 - ], - [ - "2021-08-01T01:34:33", - 2349 - ], - [ - "2021-08-02T01:25:51", - 2351 - ], - [ - "2021-08-03T01:34:04", - 2381 - ], - [ - "2021-08-04T01:25:42", - 2418 - ], - [ - "2021-08-05T13:16:40", - 2433 - ], - [ - "2021-08-06T10:08:44", - 2438 - ], - [ - "2021-08-07T01:23:20", - 2455 - ], - [ - "2021-08-08T17:46:20", - 2463 - ], - [ - "2021-08-09T12:57:30", - 2471 - ], - [ - "2021-08-10T18:15:58", - 2504 - ], - [ - "2021-08-11T19:45:43", - 2541 - ], - [ - "2021-08-12T16:45:06", - 2650 - ], - [ - "2021-08-13T01:26:41", - 2695 - ], - [ - "2021-08-14T08:26:41", - 2761 - ], - [ - "2021-08-15T21:37:16", - 2825 - ], - [ - "2021-08-17T01:22:18", - 2861 - ], - [ - "2021-08-18T01:24:15", - 2886 - ], - [ - "2021-08-19T22:44:18", - 2907 - ], - [ - "2021-08-20T16:03:59", - 2922 - ], - [ - "2021-08-21T12:36:04", - 2934 - ], - [ - "2021-08-22T01:21:13", - 2935 - ], - [ - "2021-08-23T20:34:23", - 2957 - ], - [ - "2021-08-24T21:32:49", - 2972 - ], - [ - "2021-08-28T19:11:50", - 3059 - ], - [ - "2021-08-29T12:02:14", - 3074 - ], - [ - "2021-08-31T03:01:11", - 3125 - ], - [ - "2021-09-01T01:34:30", - 3150 - ], - [ - "2021-09-02T11:26:37", - 3190 - ], - [ - "2021-09-03T01:30:31", - 3210 - ], - [ - "2021-09-04T13:35:27", - 3231 - ], - [ - "2021-09-06T01:30:54", - 3239 - ], - [ - "2021-09-07T01:30:29", - 3248 - ], - [ - "2021-09-12T12:45:46", - 3390 - ], - [ - "2021-09-15T03:11:38", - 3532 - ], - [ - "2021-09-18T22:10:09", - 3603 - ], - [ - "2021-09-19T15:32:31", - 3609 - ], - [ - "2021-09-20T01:35:53", - 3613 - ], - [ - "2021-09-21T17:53:24", - 3658 - ], - [ - "2021-09-23T01:37:54", - 3695 - ], - [ - "2021-09-24T03:14:34", - 3727 - ], - [ - "2021-09-25T16:30:33", - 3801 - ], - [ - "2021-09-26T12:23:03", - 3806 - ], - [ - "2021-09-27T15:31:39", - 3836 - ], - [ - "2021-09-29T01:26:48", - 3879 - ], - [ - "2021-09-30T23:05:25", - 3918 - ], - [ - "2021-10-01T16:05:31", - 3928 - ], - [ - "2021-10-03T21:24:16", - 3953 - ], - [ - "2021-10-05T01:32:48", - 3988 - ], - [ - "2021-10-06T08:19:33", - 4014 - ], - [ - "2021-10-07T19:01:06", - 4063 - ], - [ - "2021-10-09T09:11:23", - 4086 - ], - [ - "2021-10-10T16:38:57", - 4122 - ], - [ - "2021-10-12T12:32:12", - 4156 - ], - [ - "2021-10-13T01:33:36", - 4168 - ], - [ - "2021-10-16T01:43:12", - 4226 - ], - [ - "2021-10-17T12:27:08", - 4246 - ], - [ - "2021-10-21T01:43:07", - 4318 - ], - [ - "2021-10-24T15:47:49", - 4391 - ], - [ - "2021-10-25T04:54:54", - 4395 - ], - [ - "2021-10-26T19:08:21", - 4447 - ], - [ - "2021-10-27T10:52:46", - 4477 - ], - [ - "2021-10-28T01:27:35", - 4505 - ], - [ - "2021-10-29T05:01:38", - 4543 - ], - [ - "2021-10-30T20:34:54", - 46 - ], - [ - "2021-10-31T18:17:07", - 4665 - ], - [ - "2021-11-01T01:50:59", - 4686 - ], - [ - "2021-11-02T11:56:56", - 4759 - ], - [ - "2021-11-03T01:34:05", - 4783 - ], - [ - "2021-11-04T22:06:35", - 4838 - ], - [ - "2021-11-07T22:48:14", - 4900 - ], - [ - "2021-11-08T16:38:12", - 4917 - ], - [ - "2021-11-09T14:05:16", - 4948 - ], - [ - "2021-11-11T23:43:38", - 5042 - ], - [ - "2021-11-12T07:23:40", - 5051 - ], - [ - "2021-11-13T03:49:42", - 5094 - ], - [ - "2021-11-14T20:38:46", - 5116 - ], - [ - "2021-11-15T21:50:19", - 5143 - ], - [ - "2021-11-17T13:49:27", - 5192 - ], - [ - "2021-11-18T12:57:03", - 5236 - ], - [ - "2021-11-19T01:41:21", - 5258 - ], - [ - "2021-11-21T18:45:36", - 5305 - ], - [ - "2021-11-22T21:51:21", - 5370 - ], - [ - "2021-11-24T01:32:35", - 5466 - ], - [ - "2021-11-25T01:36:17", - 5487 - ], - [ - "2021-11-26T01:28:24", - 5499 - ], - [ - "2021-11-27T01:29:49", - 5523 - ], - [ - "2021-11-29T19:53:22", - 5558 - ], - [ - "2021-12-01T21:53:10", - 5652 - ], - [ - "2021-12-02T22:38:42", - 5685 - ], - [ - "2021-12-03T07:25:47", - 5688 - ], - [ - "2021-12-04T10:20:40", - 5717 - ], - [ - "2021-12-05T01:37:50", - 5729 - ], - [ - "2021-12-06T01:34:54", - 5737 - ], - [ - "2021-12-07T19:17:16", - 5837 - ], - [ - "2021-12-08T11:50:21", - 5847 - ], - [ - "2021-12-09T08:24:35", - 5899 - ], - [ - "2021-12-11T10:08:27", - 5954 - ], - [ - "2021-12-12T01:37:49", - 5968 - ], - [ - "2021-12-14T01:36:23", - 6035 - ], - [ - "2021-12-15T01:38:21", - 6088 - ], - [ - "2021-12-16T01:40:15", - 6142 - ], - [ - "2021-12-17T01:41:18", - 6201 - ], - [ - "2021-12-18T12:07:04", - 6267 - ], - [ - "2021-12-21T13:52:15", - 6355 - ], - [ - "2021-12-23T13:53:28", - 6425 - ], - [ - "2021-12-26T01:43:59", - 6461 - ], - [ - "2021-12-29T20:36:25", - 6516 - ], - [ - "2021-12-31T01:38:18", - 6519 - ], - [ - "2022-01-01T01:37:58", - 6524 - ], - [ - "2022-01-03T22:58:05", - 6579 - ], - [ - "2022-01-09T14:02:41", - 6737 - ], - [ - "2022-01-11T01:36:44", - 6816 - ], - [ - "2022-01-12T01:35:34", - 6846 - ], - [ - "2022-01-13T09:24:45", - 6882 - ], - [ - "2022-01-14T01:38:08", - 6905 - ], - [ - "2022-01-15T11:07:48", - 6948 - ], - [ - "2022-01-16T01:40:08", - 6958 - ], - [ - "2022-01-17T12:08:17", - 7025 - ], - [ - "2022-01-18T04:25:59", - 7042 - ], - [ - "2022-01-22T22:01:45", - 7218 - ], - [ - "2022-01-23T19:48:17", - 7246 - ], - [ - "2022-01-24T20:09:52", - 7307 - ], - [ - "2022-01-25T07:19:01", - 7322 - ], - [ - "2022-01-26T01:45:09", - 7372 - ], - [ - "2022-01-28T01:33:25", - 7447 - ], - [ - "2022-01-29T20:09:19", - 7485 - ], - [ - "2022-01-30T17:15:32", - 7495 - ], - [ - "2022-01-31T13:01:19", - 7522 - ], - [ - "2022-02-01T07:00:15", - 7542 - ], - [ - "2022-02-02T23:09:44", - 7616 - ], - [ - "2022-02-03T10:37:04", - 7650 - ], - [ - "2022-02-05T23:23:53", - 7723 - ], - [ - "2022-02-06T17:27:14", - 7731 - ], - [ - "2022-02-07T07:41:03", - 7732 - ], - [ - "2022-02-09T12:02:49", - 7818 - ], - [ - "2022-02-10T01:38:28", - 7844 - ], - [ - "2022-02-13T17:21:12", - 7929 - ], - [ - "2022-02-14T01:37:05", - 7933 - ], - [ - "2022-02-16T01:41:49", - 8043 - ], - [ - "2022-02-18T21:34:22", - 8152 - ], - [ - "2022-02-20T19:31:32", - 8194 - ] - ], - "java": [ - [ - "2021-07-26T20:10:04", - 14423 - ], - [ - "2021-07-28T01:29:28", - 14674 - ], - [ - "2021-07-29T01:25:08", - 14827 - ], - [ - "2021-07-30T02:45:47", - 14901 - ], - [ - "2021-07-31T02:55:52", - 15018 - ], - [ - "2021-08-01T01:34:33", - 15026 - ], - [ - "2021-08-02T01:25:51", - 15041 - ], - [ - "2021-08-03T01:34:04", - 15327 - ], - [ - "2021-08-04T01:25:42", - 15616 - ], - [ - "2021-08-05T13:16:40", - 15819 - ], - [ - "2021-08-06T10:08:44", - 15850 - ], - [ - "2021-08-07T01:23:20", - 15968 - ], - [ - "2021-08-08T17:46:20", - 15983 - ], - [ - "2021-08-09T12:57:30", - 16048 - ], - [ - "2021-08-10T18:15:58", - 16278 - ], - [ - "2021-08-11T19:45:43", - 16398 - ], - [ - "2021-08-12T16:45:06", - 16605 - ], - [ - "2021-08-13T01:26:41", - 16637 - ], - [ - "2021-08-14T08:26:41", - 16722 - ], - [ - "2021-08-15T21:37:16", - 16741 - ], - [ - "2021-08-17T01:22:18", - 16934 - ], - [ - "2021-08-18T01:24:15", - 17091 - ], - [ - "2021-08-19T22:44:18", - 17368 - ], - [ - "2021-08-20T16:03:59", - 17478 - ], - [ - "2021-08-21T12:36:04", - 17549 - ], - [ - "2021-08-22T01:21:13", - 17554 - ], - [ - "2021-08-23T20:34:23", - 17705 - ], - [ - "2021-08-24T21:32:49", - 17875 - ], - [ - "2021-08-28T19:11:50", - 18941 - ], - [ - "2021-08-29T12:02:14", - 19061 - ], - [ - "2021-08-31T03:01:11", - 19484 - ], - [ - "2021-09-01T01:34:30", - 19735 - ], - [ - "2021-09-02T11:26:37", - 20090 - ], - [ - "2021-09-03T01:30:31", - 20245 - ], - [ - "2021-09-04T13:35:27", - 20444 - ], - [ - "2021-09-06T01:30:54", - 20471 - ], - [ - "2021-09-07T01:30:29", - 20568 - ], - [ - "2021-09-12T12:45:46", - 21838 - ], - [ - "2021-09-15T03:11:38", - 22524 - ], - [ - "2021-09-18T22:10:09", - 23187 - ], - [ - "2021-09-19T15:32:31", - 23239 - ], - [ - "2021-09-20T01:35:53", - 23268 - ], - [ - "2021-09-21T17:53:24", - 23646 - ], - [ - "2021-09-23T01:37:54", - 23982 - ], - [ - "2021-09-24T03:14:34", - 24264 - ], - [ - "2021-09-25T16:30:33", - 24721 - ], - [ - "2021-09-26T12:23:03", - 24793 - ], - [ - "2021-09-27T15:31:39", - 24965 - ], - [ - "2021-09-29T01:26:48", - 25344 - ], - [ - "2021-09-30T23:05:25", - 25922 - ], - [ - "2021-10-01T16:05:31", - 26066 - ], - [ - "2021-10-03T21:24:16", - 26305 - ], - [ - "2021-10-05T01:32:48", - 26748 - ], - [ - "2021-10-06T08:19:33", - 27091 - ], - [ - "2021-10-07T19:01:06", - 27679 - ], - [ - "2021-10-09T09:11:23", - 28004 - ], - [ - "2021-10-10T16:38:57", - 28094 - ], - [ - "2021-10-12T12:32:12", - 28538 - ], - [ - "2021-10-13T01:33:36", - 28791 - ], - [ - "2021-10-16T01:43:12", - 29504 - ], - [ - "2021-10-17T12:27:08", - 29598 - ], - [ - "2021-10-21T01:43:07", - 30602 - ], - [ - "2021-10-24T15:47:49", - 31359 - ], - [ - "2021-10-25T04:54:54", - 31407 - ], - [ - "2021-10-26T19:08:21", - 31971 - ], - [ - "2021-10-27T10:52:46", - 32204 - ], - [ - "2021-10-28T01:27:35", - 32503 - ], - [ - "2021-10-29T05:01:38", - 32842 - ], - [ - "2021-10-30T20:34:54", - 46 - ], - [ - "2021-10-31T18:17:07", - 33326 - ], - [ - "2021-11-01T01:50:59", - 33363 - ], - [ - "2021-11-02T11:56:56", - 34013 - ], - [ - "2021-11-03T01:34:05", - 34327 - ], - [ - "2021-11-04T22:06:35", - 34892 - ], - [ - "2021-11-07T22:48:14", - 35316 - ], - [ - "2021-11-08T16:38:12", - 35435 - ], - [ - "2021-11-09T14:05:16", - 35786 - ], - [ - "2021-11-11T23:43:38", - 36656 - ], - [ - "2021-11-12T07:23:40", - 36686 - ], - [ - "2021-11-13T03:49:42", - 37044 - ], - [ - "2021-11-14T20:38:46", - 37155 - ], - [ - "2021-11-15T21:50:19", - 37303 - ], - [ - "2021-11-17T13:49:27", - 37748 - ], - [ - "2021-11-18T12:57:03", - 38116 - ], - [ - "2021-11-19T01:41:21", - 38261 - ], - [ - "2021-11-21T18:45:36", - 38731 - ], - [ - "2021-11-22T21:51:21", - 39044 - ], - [ - "2021-11-24T01:32:35", - 39568 - ], - [ - "2021-11-25T01:36:17", - 39824 - ], - [ - "2021-11-26T01:28:24", - 40079 - ], - [ - "2021-11-27T01:29:49", - 40410 - ], - [ - "2021-11-29T19:53:22", - 40747 - ], - [ - "2021-12-01T21:53:10", - 41699 - ], - [ - "2021-12-02T22:38:42", - 42044 - ], - [ - "2021-12-03T07:25:47", - 42054 - ], - [ - "2021-12-04T10:20:40", - 42313 - ], - [ - "2021-12-05T01:37:50", - 42323 - ], - [ - "2021-12-06T01:34:54", - 42350 - ], - [ - "2021-12-07T19:17:16", - 43031 - ], - [ - "2021-12-08T11:50:21", - 43131 - ], - [ - "2021-12-09T08:24:35", - 43481 - ], - [ - "2021-12-11T10:08:27", - 44037 - ], - [ - "2021-12-12T01:37:49", - 44061 - ], - [ - "2021-12-14T01:36:23", - 44474 - ], - [ - "2021-12-15T01:38:21", - 44810 - ], - [ - "2021-12-16T01:40:15", - 45183 - ], - [ - "2021-12-17T01:41:18", - 45506 - ], - [ - "2021-12-18T12:07:04", - 45774 - ], - [ - "2021-12-21T13:52:15", - 46202 - ], - [ - "2021-12-23T13:53:28", - 46615 - ], - [ - "2021-12-26T01:43:59", - 47104 - ], - [ - "2021-12-29T20:36:25", - 47655 - ], - [ - "2021-12-31T01:38:18", - 47729 - ], - [ - "2022-01-01T01:37:58", - 47777 - ], - [ - "2022-01-03T22:58:05", - 48108 - ], - [ - "2022-01-09T14:02:41", - 49379 - ], - [ - "2022-01-11T01:36:44", - 49780 - ], - [ - "2022-01-12T01:35:34", - 50101 - ], - [ - "2022-01-13T09:24:45", - 50497 - ], - [ - "2022-01-14T01:38:08", - 50746 - ], - [ - "2022-01-15T11:07:48", - 51165 - ], - [ - "2022-01-16T01:40:08", - 51231 - ], - [ - "2022-01-17T12:08:17", - 51432 - ], - [ - "2022-01-18T04:25:59", - 51527 - ], - [ - "2022-01-22T22:01:45", - 52572 - ], - [ - "2022-01-23T19:48:17", - 52669 - ], - [ - "2022-01-24T20:09:52", - 52939 - ], - [ - "2022-01-25T07:19:01", - 53057 - ], - [ - "2022-01-26T01:45:09", - 53346 - ], - [ - "2022-01-28T01:33:25", - 53768 - ], - [ - "2022-01-29T20:09:19", - 54003 - ], - [ - "2022-01-30T17:15:32", - 54048 - ], - [ - "2022-01-31T13:01:19", - 54130 - ], - [ - "2022-02-01T07:00:15", - 54377 - ], - [ - "2022-02-02T23:09:44", - 54817 - ], - [ - "2022-02-03T10:37:04", - 54923 - ], - [ - "2022-02-05T23:23:53", - 55509 - ], - [ - "2022-02-06T17:27:14", - 55578 - ], - [ - "2022-02-07T07:41:03", - 55617 - ], - [ - "2022-02-09T12:02:49", - 56325 - ], - [ - "2022-02-10T01:38:28", - 56550 - ], - [ - "2022-02-13T17:21:12", - 57581 - ], - [ - "2022-02-14T01:37:05", - 57609 - ], - [ - "2022-02-16T01:41:49", - 58536 - ], - [ - "2022-02-18T21:34:22", - 59458 - ], - [ - "2022-02-20T19:31:32", - 59664 - ] - ], - "javascript": [ - [ - "2021-07-26T20:10:04", - 22186 - ], - [ - "2021-07-28T01:29:28", - 22489 - ], - [ - "2021-07-29T01:25:08", - 22726 - ], - [ - "2021-07-30T02:45:47", - 22966 - ], - [ - "2021-07-31T02:55:52", - 23073 - ], - [ - "2021-08-01T01:34:33", - 23126 - ], - [ - "2021-08-02T01:25:51", - 23171 - ], - [ - "2021-08-03T01:34:04", - 23423 - ], - [ - "2021-08-04T01:25:42", - 23682 - ], - [ - "2021-08-05T13:16:40", - 24035 - ], - [ - "2021-08-06T10:08:44", - 24293 - ], - [ - "2021-08-07T01:23:20", - 24500 - ], - [ - "2021-08-08T17:46:20", - 24648 - ], - [ - "2021-08-09T12:57:30", - 24954 - ], - [ - "2021-08-10T18:15:58", - 25371 - ], - [ - "2021-08-11T19:45:43", - 25862 - ], - [ - "2021-08-12T16:45:06", - 26124 - ], - [ - "2021-08-13T01:26:41", - 26247 - ], - [ - "2021-08-14T08:26:41", - 26556 - ], - [ - "2021-08-15T21:37:16", - 26672 - ], - [ - "2021-08-17T01:22:18", - 27060 - ], - [ - "2021-08-18T01:24:15", - 27345 - ], - [ - "2021-08-19T22:44:18", - 27852 - ], - [ - "2021-08-20T16:03:59", - 28063 - ], - [ - "2021-08-21T12:36:04", - 28236 - ], - [ - "2021-08-22T01:21:13", - 28305 - ], - [ - "2021-08-23T20:34:23", - 28813 - ], - [ - "2021-08-24T21:32:49", - 29200 - ], - [ - "2021-08-28T19:11:50", - 30375 - ], - [ - "2021-08-29T12:02:14", - 30603 - ], - [ - "2021-08-31T03:01:11", - 31187 - ], - [ - "2021-09-01T01:34:30", - 31611 - ], - [ - "2021-09-02T11:26:37", - 32340 - ], - [ - "2021-09-03T01:30:31", - 32577 - ], - [ - "2021-09-04T13:35:27", - 32944 - ], - [ - "2021-09-06T01:30:54", - 33151 - ], - [ - "2021-09-07T01:30:29", - 33597 - ], - [ - "2021-09-12T12:45:46", - 35177 - ], - [ - "2021-09-15T03:11:38", - 36119 - ], - [ - "2021-09-18T22:10:09", - 37239 - ], - [ - "2021-09-19T15:32:31", - 37335 - ], - [ - "2021-09-20T01:35:53", - 37401 - ], - [ - "2021-09-21T17:53:24", - 38026 - ], - [ - "2021-09-23T01:37:54", - 38757 - ], - [ - "2021-09-24T03:14:34", - 39148 - ], - [ - "2021-09-25T16:30:33", - 39601 - ], - [ - "2021-09-26T12:23:03", - 39688 - ], - [ - "2021-09-27T15:31:39", - 39949 - ], - [ - "2021-09-29T01:26:48", - 40467 - ], - [ - "2021-09-30T23:05:25", - 41320 - ], - [ - "2021-10-01T16:05:31", - 41536 - ], - [ - "2021-10-03T21:24:16", - 41795 - ], - [ - "2021-10-05T01:32:48", - 42103 - ], - [ - "2021-10-06T08:19:33", - 42486 - ], - [ - "2021-10-07T19:01:06", - 42998 - ], - [ - "2021-10-09T09:11:23", - 43407 - ], - [ - "2021-10-10T16:38:57", - 43546 - ], - [ - "2021-10-12T12:32:12", - 44289 - ], - [ - "2021-10-13T01:33:36", - 44713 - ], - [ - "2021-10-16T01:43:12", - 45709 - ], - [ - "2021-10-17T12:27:08", - 45874 - ], - [ - "2021-10-21T01:43:07", - 46643 - ], - [ - "2021-10-24T15:47:49", - 47362 - ], - [ - "2021-10-25T04:54:54", - 47417 - ], - [ - "2021-10-26T19:08:21", - 47826 - ], - [ - "2021-10-27T10:52:46", - 48035 - ], - [ - "2021-10-28T01:27:35", - 48174 - ], - [ - "2021-10-29T05:01:38", - 48461 - ], - [ - "2021-10-30T20:34:54", - 188 - ], - [ - "2021-10-31T18:17:07", - 49366 - ], - [ - "2021-11-01T01:50:59", - 49513 - ], - [ - "2021-11-02T11:56:56", - 49890 - ], - [ - "2021-11-03T01:34:05", - 50191 - ], - [ - "2021-11-04T22:06:35", - 50893 - ], - [ - "2021-11-07T22:48:14", - 51518 - ], - [ - "2021-11-08T16:38:12", - 51784 - ], - [ - "2021-11-09T14:05:16", - 52151 - ], - [ - "2021-11-11T23:43:38", - 52890 - ], - [ - "2021-11-12T07:23:40", - 52960 - ], - [ - "2021-11-13T03:49:42", - 53366 - ], - [ - "2021-11-14T20:38:46", - 53532 - ], - [ - "2021-11-15T21:50:19", - 53808 - ], - [ - "2021-11-17T13:49:27", - 54155 - ], - [ - "2021-11-18T12:57:03", - 54631 - ], - [ - "2021-11-19T01:41:21", - 54714 - ], - [ - "2021-11-21T18:45:36", - 55099 - ], - [ - "2021-11-22T21:51:21", - 55344 - ], - [ - "2021-11-24T01:32:35", - 55720 - ], - [ - "2021-11-25T01:36:17", - 56041 - ], - [ - "2021-11-26T01:28:24", - 56247 - ], - [ - "2021-11-27T01:29:49", - 56567 - ], - [ - "2021-11-29T19:53:22", - 56985 - ], - [ - "2021-12-01T21:53:10", - 57974 - ], - [ - "2021-12-02T22:38:42", - 58602 - ], - [ - "2021-12-03T07:25:47", - 59008 - ], - [ - "2021-12-04T10:20:40", - 59476 - ], - [ - "2021-12-05T01:37:50", - 59584 - ], - [ - "2021-12-06T01:34:54", - 59685 - ], - [ - "2021-12-07T19:17:16", - 60615 - ], - [ - "2021-12-08T11:50:21", - 60857 - ], - [ - "2021-12-09T08:24:35", - 61204 - ], - [ - "2021-12-11T10:08:27", - 61890 - ], - [ - "2021-12-12T01:37:49", - 61950 - ], - [ - "2021-12-14T01:36:23", - 62314 - ], - [ - "2021-12-15T01:38:21", - 62727 - ], - [ - "2021-12-16T01:40:15", - 63261 - ], - [ - "2021-12-17T01:41:18", - 63684 - ], - [ - "2021-12-18T12:07:04", - 64100 - ], - [ - "2021-12-21T13:52:15", - 64674 - ], - [ - "2021-12-23T13:53:28", - 65356 - ], - [ - "2021-12-26T01:43:59", - 65567 - ], - [ - "2021-12-29T20:36:25", - 66179 - ], - [ - "2021-12-31T01:38:18", - 66955 - ], - [ - "2022-01-01T01:37:58", - 67606 - ], - [ - "2022-01-03T22:58:05", - 68081 - ], - [ - "2022-01-09T14:02:41", - 69590 - ], - [ - "2022-01-11T01:36:44", - 70159 - ], - [ - "2022-01-12T01:35:34", - 70545 - ], - [ - "2022-01-13T09:24:45", - 71221 - ], - [ - "2022-01-14T01:38:08", - 71720 - ], - [ - "2022-01-15T11:07:48", - 72358 - ], - [ - "2022-01-16T01:40:08", - 72485 - ], - [ - "2022-01-17T12:08:17", - 72853 - ], - [ - "2022-01-18T04:25:59", - 73513 - ], - [ - "2022-01-22T22:01:45", - 76902 - ], - [ - "2022-01-23T19:48:17", - 77114 - ], - [ - "2022-01-24T20:09:52", - 77689 - ], - [ - "2022-01-25T07:19:01", - 77843 - ], - [ - "2022-01-26T01:45:09", - 78542 - ], - [ - "2022-01-28T01:33:25", - 79658 - ], - [ - "2022-01-29T20:09:19", - 80306 - ], - [ - "2022-01-30T17:15:32", - 80594 - ], - [ - "2022-01-31T13:01:19", - 80965 - ], - [ - "2022-02-01T07:00:15", - 81283 - ], - [ - "2022-02-02T23:09:44", - 82004 - ], - [ - "2022-02-03T10:37:04", - 82333 - ], - [ - "2022-02-05T23:23:53", - 83707 - ], - [ - "2022-02-06T17:27:14", - 83948 - ], - [ - "2022-02-07T07:41:03", - 84175 - ], - [ - "2022-02-09T12:02:49", - 85728 - ], - [ - "2022-02-10T01:38:28", - 86129 - ], - [ - "2022-02-13T17:21:12", - 87400 - ], - [ - "2022-02-14T01:37:05", - 87506 - ], - [ - "2022-02-16T01:41:49", - 88736 - ], - [ - "2022-02-18T21:34:22", - 90582 - ], - [ - "2022-02-20T19:31:32", - 90920 - ] - ], - "php": [ - [ - "2021-07-26T20:10:04", - 1300 - ], - [ - "2021-07-28T01:29:28", - 1301 - ], - [ - "2021-07-29T01:25:08", - 1306 - ], - [ - "2021-07-30T02:45:47", - 1311 - ], - [ - "2021-07-31T02:55:52", - 1311 - ], - [ - "2021-08-01T01:34:33", - 1313 - ], - [ - "2021-08-02T01:25:51", - 1323 - ], - [ - "2021-08-03T01:34:04", - 1323 - ], - [ - "2021-08-04T01:25:42", - 1327 - ], - [ - "2021-08-05T13:16:40", - 1329 - ], - [ - "2021-08-06T10:08:44", - 1329 - ], - [ - "2021-08-07T01:23:20", - 1329 - ], - [ - "2021-08-08T17:46:20", - 1334 - ], - [ - "2021-08-09T12:57:30", - 1337 - ], - [ - "2021-08-10T18:15:58", - 1340 - ], - [ - "2021-08-11T19:45:43", - 1345 - ], - [ - "2021-08-12T16:45:06", - 1357 - ], - [ - "2021-08-13T01:26:41", - 1363 - ], - [ - "2021-08-14T08:26:41", - 1364 - ], - [ - "2021-08-15T21:37:16", - 1377 - ], - [ - "2021-08-17T01:22:18", - 1378 - ], - [ - "2021-08-18T01:24:15", - 1379 - ], - [ - "2021-08-19T22:44:18", - 1387 - ], - [ - "2021-08-20T16:03:59", - 1399 - ], - [ - "2021-08-21T12:36:04", - 1407 - ], - [ - "2021-08-22T01:21:13", - 1408 - ], - [ - "2021-08-23T20:34:23", - 1431 - ], - [ - "2021-08-24T21:32:49", - 1437 - ], - [ - "2021-08-28T19:11:50", - 1450 - ], - [ - "2021-08-29T12:02:14", - 1471 - ], - [ - "2021-08-31T03:01:11", - 1487 - ], - [ - "2021-09-01T01:34:30", - 1491 - ], - [ - "2021-09-02T11:26:37", - 1508 - ], - [ - "2021-09-03T01:30:31", - 1512 - ], - [ - "2021-09-04T13:35:27", - 1522 - ], - [ - "2021-09-06T01:30:54", - 1547 - ], - [ - "2021-09-07T01:30:29", - 1564 - ], - [ - "2021-09-12T12:45:46", - 1581 - ], - [ - "2021-09-15T03:11:38", - 1588 - ], - [ - "2021-09-18T22:10:09", - 1602 - ], - [ - "2021-09-19T15:32:31", - 1607 - ], - [ - "2021-09-20T01:35:53", - 1611 - ], - [ - "2021-09-21T17:53:24", - 1619 - ], - [ - "2021-09-23T01:37:54", - 1629 - ], - [ - "2021-09-24T03:14:34", - 1633 - ], - [ - "2021-09-25T16:30:33", - 1663 - ], - [ - "2021-09-26T12:23:03", - 1667 - ], - [ - "2021-09-27T15:31:39", - 1683 - ], - [ - "2021-09-29T01:26:48", - 1693 - ], - [ - "2021-09-30T23:05:25", - 1708 - ], - [ - "2021-10-01T16:05:31", - 1711 - ], - [ - "2021-10-03T21:24:16", - 1726 - ], - [ - "2021-10-05T01:32:48", - 1739 - ], - [ - "2021-10-06T08:19:33", - 1760 - ], - [ - "2021-10-07T19:01:06", - 1774 - ], - [ - "2021-10-09T09:11:23", - 1781 - ], - [ - "2021-10-10T16:38:57", - 1784 - ], - [ - "2021-10-12T12:32:12", - 1816 - ], - [ - "2021-10-13T01:33:36", - 1819 - ], - [ - "2021-10-16T01:43:12", - 1856 - ], - [ - "2021-10-17T12:27:08", - 1879 - ], - [ - "2021-10-21T01:43:07", - 1934 - ], - [ - "2021-10-24T15:47:49", - 1942 - ], - [ - "2021-10-25T04:54:54", - 1944 - ], - [ - "2021-10-26T19:08:21", - 1971 - ], - [ - "2021-10-27T10:52:46", - 1973 - ], - [ - "2021-10-28T01:27:35", - 1979 - ], - [ - "2021-10-29T05:01:38", - 1981 - ], - [ - "2021-10-30T20:34:54", - 46 - ], - [ - "2021-10-31T18:17:07", - 2056 - ], - [ - "2021-11-01T01:50:59", - 2071 - ], - [ - "2021-11-02T11:56:56", - 2112 - ], - [ - "2021-11-03T01:34:05", - 2126 - ], - [ - "2021-11-04T22:06:35", - 2153 - ], - [ - "2021-11-07T22:48:14", - 2183 - ], - [ - "2021-11-08T16:38:12", - 2198 - ], - [ - "2021-11-09T14:05:16", - 2221 - ], - [ - "2021-11-11T23:43:38", - 2243 - ], - [ - "2021-11-12T07:23:40", - 2244 - ], - [ - "2021-11-13T03:49:42", - 2250 - ], - [ - "2021-11-14T20:38:46", - 2282 - ], - [ - "2021-11-15T21:50:19", - 2301 - ], - [ - "2021-11-17T13:49:27", - 2316 - ], - [ - "2021-11-18T12:57:03", - 2321 - ], - [ - "2021-11-19T01:41:21", - 2335 - ], - [ - "2021-11-21T18:45:36", - 2353 - ], - [ - "2021-11-22T21:51:21", - 2383 - ], - [ - "2021-11-24T01:32:35", - 2396 - ], - [ - "2021-11-25T01:36:17", - 2429 - ], - [ - "2021-11-26T01:28:24", - 2441 - ], - [ - "2021-11-27T01:29:49", - 2465 - ], - [ - "2021-11-29T19:53:22", - 2486 - ], - [ - "2021-12-01T21:53:10", - 2565 - ], - [ - "2021-12-02T22:38:42", - 2591 - ], - [ - "2021-12-03T07:25:47", - 2606 - ], - [ - "2021-12-04T10:20:40", - 2675 - ], - [ - "2021-12-05T01:37:50", - 2699 - ], - [ - "2021-12-06T01:34:54", - 2726 - ], - [ - "2021-12-07T19:17:16", - 2766 - ], - [ - "2021-12-08T11:50:21", - 2779 - ], - [ - "2021-12-09T08:24:35", - 2800 - ], - [ - "2021-12-11T10:08:27", - 2851 - ], - [ - "2021-12-12T01:37:49", - 2863 - ], - [ - "2021-12-14T01:36:23", - 2903 - ], - [ - "2021-12-15T01:38:21", - 2904 - ], - [ - "2021-12-16T01:40:15", - 2908 - ], - [ - "2021-12-17T01:41:18", - 2918 - ], - [ - "2021-12-18T12:07:04", - 2930 - ], - [ - "2021-12-21T13:52:15", - 2982 - ], - [ - "2021-12-23T13:53:28", - 3056 - ], - [ - "2021-12-26T01:43:59", - 3141 - ], - [ - "2021-12-29T20:36:25", - 3251 - ], - [ - "2021-12-31T01:38:18", - 3259 - ], - [ - "2022-01-01T01:37:58", - 3262 - ], - [ - "2022-01-03T22:58:05", - 3296 - ], - [ - "2022-01-09T14:02:41", - 3451 - ], - [ - "2022-01-11T01:36:44", - 3492 - ], - [ - "2022-01-12T01:35:34", - 3503 - ], - [ - "2022-01-13T09:24:45", - 3529 - ], - [ - "2022-01-14T01:38:08", - 3549 - ], - [ - "2022-01-15T11:07:48", - 3567 - ], - [ - "2022-01-16T01:40:08", - 3571 - ], - [ - "2022-01-17T12:08:17", - 3582 - ], - [ - "2022-01-18T04:25:59", - 3583 - ], - [ - "2022-01-22T22:01:45", - 3733 - ], - [ - "2022-01-23T19:48:17", - 3753 - ], - [ - "2022-01-24T20:09:52", - 3769 - ], - [ - "2022-01-25T07:19:01", - 3769 - ], - [ - "2022-01-26T01:45:09", - 3785 - ], - [ - "2022-01-28T01:33:25", - 3802 - ], - [ - "2022-01-29T20:09:19", - 3841 - ], - [ - "2022-01-30T17:15:32", - 3848 - ], - [ - "2022-01-31T13:01:19", - 3877 - ], - [ - "2022-02-01T07:00:15", - 3880 - ], - [ - "2022-02-02T23:09:44", - 3899 - ], - [ - "2022-02-03T10:37:04", - 3921 - ], - [ - "2022-02-05T23:23:53", - 3934 - ], - [ - "2022-02-06T17:27:14", - 3943 - ], - [ - "2022-02-07T07:41:03", - 3944 - ], - [ - "2022-02-09T12:02:49", - 3959 - ], - [ - "2022-02-10T01:38:28", - 3963 - ], - [ - "2022-02-13T17:21:12", - 3976 - ], - [ - "2022-02-14T01:37:05", - 3980 - ], - [ - "2022-02-16T01:41:49", - 4046 - ], - [ - "2022-02-18T21:34:22", - 4106 - ], - [ - "2022-02-20T19:31:32", - 4141 - ] - ], - "python": [ - [ - "2021-07-26T20:10:04", - 12114 - ], - [ - "2021-07-28T01:29:28", - 12392 - ], - [ - "2021-07-29T01:25:08", - 12554 - ], - [ - "2021-07-30T02:45:47", - 12647 - ], - [ - "2021-07-31T02:55:52", - 12754 - ], - [ - "2021-08-01T01:34:33", - 12781 - ], - [ - "2021-08-02T01:25:51", - 12831 - ], - [ - "2021-08-03T01:34:04", - 13033 - ], - [ - "2021-08-04T01:25:42", - 13261 - ], - [ - "2021-08-05T13:16:40", - 13489 - ], - [ - "2021-08-06T10:08:44", - 13664 - ], - [ - "2021-08-07T01:23:20", - 13846 - ], - [ - "2021-08-08T17:46:20", - 13935 - ], - [ - "2021-08-09T12:57:30", - 13981 - ], - [ - "2021-08-10T18:15:58", - 14214 - ], - [ - "2021-08-11T19:45:43", - 14545 - ], - [ - "2021-08-12T16:45:06", - 14755 - ], - [ - "2021-08-13T01:26:41", - 14874 - ], - [ - "2021-08-14T08:26:41", - 15073 - ], - [ - "2021-08-15T21:37:16", - 15148 - ], - [ - "2021-08-17T01:22:18", - 15350 - ], - [ - "2021-08-18T01:24:15", - 15695 - ], - [ - "2021-08-19T22:44:18", - 16060 - ], - [ - "2021-08-20T16:03:59", - 16230 - ], - [ - "2021-08-21T12:36:04", - 16461 - ], - [ - "2021-08-22T01:21:13", - 16489 - ], - [ - "2021-08-23T20:34:23", - 16769 - ], - [ - "2021-08-24T21:32:49", - 17102 - ], - [ - "2021-08-28T19:11:50", - 17673 - ], - [ - "2021-08-29T12:02:14", - 17813 - ], - [ - "2021-08-31T03:01:11", - 17950 - ], - [ - "2021-09-01T01:34:30", - 18097 - ], - [ - "2021-09-02T11:26:37", - 18385 - ], - [ - "2021-09-03T01:30:31", - 18498 - ], - [ - "2021-09-04T13:35:27", - 18586 - ], - [ - "2021-09-06T01:30:54", - 18619 - ], - [ - "2021-09-07T01:30:29", - 18663 - ], - [ - "2021-09-12T12:45:46", - 19323 - ], - [ - "2021-09-15T03:11:38", - 19752 - ], - [ - "2021-09-18T22:10:09", - 20215 - ], - [ - "2021-09-19T15:32:31", - 20290 - ], - [ - "2021-09-20T01:35:53", - 20322 - ], - [ - "2021-09-21T17:53:24", - 20479 - ], - [ - "2021-09-23T01:37:54", - 20838 - ], - [ - "2021-09-24T03:14:34", - 20957 - ], - [ - "2021-09-25T16:30:33", - 21082 - ], - [ - "2021-09-26T12:23:03", - 21118 - ], - [ - "2021-09-27T15:31:39", - 21278 - ], - [ - "2021-09-29T01:26:48", - 21465 - ], - [ - "2021-09-30T23:05:25", - 21750 - ], - [ - "2021-10-01T16:05:31", - 21808 - ], - [ - "2021-10-03T21:24:16", - 21957 - ], - [ - "2021-10-05T01:32:48", - 22052 - ], - [ - "2021-10-06T08:19:33", - 22135 - ], - [ - "2021-10-07T19:01:06", - 22351 - ], - [ - "2021-10-09T09:11:23", - 22455 - ], - [ - "2021-10-10T16:38:57", - 22538 - ], - [ - "2021-10-12T12:32:12", - 22694 - ], - [ - "2021-10-13T01:33:36", - 22764 - ], - [ - "2021-10-16T01:43:12", - 22948 - ], - [ - "2021-10-17T12:27:08", - 22990 - ], - [ - "2021-10-21T01:43:07", - 23368 - ], - [ - "2021-10-24T15:47:49", - 23763 - ], - [ - "2021-10-25T04:54:54", - 23787 - ], - [ - "2021-10-26T19:08:21", - 24038 - ], - [ - "2021-10-27T10:52:46", - 24169 - ], - [ - "2021-10-28T01:27:35", - 24297 - ], - [ - "2021-10-29T05:01:38", - 24528 - ], - [ - "2021-10-30T20:34:54", - 192 - ], - [ - "2021-10-31T18:17:07", - 25160 - ], - [ - "2021-11-01T01:50:59", - 25257 - ], - [ - "2021-11-02T11:56:56", - 25463 - ], - [ - "2021-11-03T01:34:05", - 25673 - ], - [ - "2021-11-04T22:06:35", - 26146 - ], - [ - "2021-11-07T22:48:14", - 26596 - ], - [ - "2021-11-08T16:38:12", - 26831 - ], - [ - "2021-11-09T14:05:16", - 27110 - ], - [ - "2021-11-11T23:43:38", - 27794 - ], - [ - "2021-11-12T07:23:40", - 27867 - ], - [ - "2021-11-13T03:49:42", - 28008 - ], - [ - "2021-11-14T20:38:46", - 28165 - ], - [ - "2021-11-15T21:50:19", - 28379 - ], - [ - "2021-11-17T13:49:27", - 28791 - ], - [ - "2021-11-18T12:57:03", - 29203 - ], - [ - "2021-11-19T01:41:21", - 29337 - ], - [ - "2021-11-21T18:45:36", - 29714 - ], - [ - "2021-11-22T21:51:21", - 30003 - ], - [ - "2021-11-24T01:32:35", - 30265 - ], - [ - "2021-11-25T01:36:17", - 30523 - ], - [ - "2021-11-26T01:28:24", - 30727 - ], - [ - "2021-11-27T01:29:49", - 30957 - ], - [ - "2021-11-29T19:53:22", - 31359 - ], - [ - "2021-12-01T21:53:10", - 32018 - ], - [ - "2021-12-02T22:38:42", - 32322 - ], - [ - "2021-12-03T07:25:47", - 32420 - ], - [ - "2021-12-04T10:20:40", - 32672 - ], - [ - "2021-12-05T01:37:50", - 32768 - ], - [ - "2021-12-06T01:34:54", - 32904 - ], - [ - "2021-12-07T19:17:16", - 33401 - ], - [ - "2021-12-08T11:50:21", - 33547 - ], - [ - "2021-12-09T08:24:35", - 33874 - ], - [ - "2021-12-11T10:08:27", - 34553 - ], - [ - "2021-12-12T01:37:49", - 34662 - ], - [ - "2021-12-14T01:36:23", - 35219 - ], - [ - "2021-12-15T01:38:21", - 35552 - ], - [ - "2021-12-16T01:40:15", - 35947 - ], - [ - "2021-12-17T01:41:18", - 36319 - ], - [ - "2021-12-18T12:07:04", - 36713 - ], - [ - "2021-12-21T13:52:15", - 37511 - ], - [ - "2021-12-23T13:53:28", - 38213 - ], - [ - "2021-12-26T01:43:59", - 38727 - ], - [ - "2021-12-29T20:36:25", - 39878 - ], - [ - "2021-12-31T01:38:18", - 40296 - ], - [ - "2022-01-01T01:37:58", - 40473 - ], - [ - "2022-01-03T22:58:05", - 41051 - ], - [ - "2022-01-09T14:02:41", - 42764 - ], - [ - "2022-01-11T01:36:44", - 43267 - ], - [ - "2022-01-12T01:35:34", - 43757 - ], - [ - "2022-01-13T09:24:45", - 44388 - ], - [ - "2022-01-14T01:38:08", - 44713 - ], - [ - "2022-01-15T11:07:48", - 45182 - ], - [ - "2022-01-16T01:40:08", - 45286 - ], - [ - "2022-01-17T12:08:17", - 45652 - ], - [ - "2022-01-18T04:25:59", - 45901 - ], - [ - "2022-01-22T22:01:45", - 48238 - ], - [ - "2022-01-23T19:48:17", - 48456 - ], - [ - "2022-01-24T20:09:52", - 49015 - ], - [ - "2022-01-25T07:19:01", - 49123 - ], - [ - "2022-01-26T01:45:09", - 49529 - ], - [ - "2022-01-28T01:33:25", - 50460 - ], - [ - "2022-01-29T20:09:19", - 51015 - ], - [ - "2022-01-30T17:15:32", - 51375 - ], - [ - "2022-01-31T13:01:19", - 51789 - ], - [ - "2022-02-01T07:00:15", - 52049 - ], - [ - "2022-02-02T23:09:44", - 52890 - ], - [ - "2022-02-03T10:37:04", - 53123 - ], - [ - "2022-02-05T23:23:53", - 53939 - ], - [ - "2022-02-06T17:27:14", - 54165 - ], - [ - "2022-02-07T07:41:03", - 54266 - ], - [ - "2022-02-09T12:02:49", - 55460 - ], - [ - "2022-02-10T01:38:28", - 55763 - ], - [ - "2022-02-13T17:21:12", - 56972 - ], - [ - "2022-02-14T01:37:05", - 57018 - ], - [ - "2022-02-16T01:41:49", - 58016 - ], - [ - "2022-02-18T21:34:22", - 59453 - ], - [ - "2022-02-20T19:31:32", - 59905 - ] - ], - "ruby": [ - [ - "2021-07-26T20:10:04", - 978 - ], - [ - "2021-07-28T01:29:28", - 985 - ], - [ - "2021-07-29T01:25:08", - 985 - ], - [ - "2021-07-30T02:45:47", - 990 - ], - [ - "2021-07-31T02:55:52", - 992 - ], - [ - "2021-08-01T01:34:33", - 994 - ], - [ - "2021-08-02T01:25:51", - 995 - ], - [ - "2021-08-03T01:34:04", - 995 - ], - [ - "2021-08-04T01:25:42", - 1002 - ], - [ - "2021-08-05T13:16:40", - 1003 - ], - [ - "2021-08-06T10:08:44", - 1003 - ], - [ - "2021-08-07T01:23:20", - 1003 - ], - [ - "2021-08-08T17:46:20", - 1006 - ], - [ - "2021-08-09T12:57:30", - 1009 - ], - [ - "2021-08-10T18:15:58", - 1012 - ], - [ - "2021-08-11T19:45:43", - 1016 - ], - [ - "2021-08-12T16:45:06", - 1028 - ], - [ - "2021-08-13T01:26:41", - 1034 - ], - [ - "2021-08-14T08:26:41", - 1035 - ], - [ - "2021-08-15T21:37:16", - 1048 - ], - [ - "2021-08-17T01:22:18", - 1049 - ], - [ - "2021-08-18T01:24:15", - 1050 - ], - [ - "2021-08-19T22:44:18", - 1060 - ], - [ - "2021-08-20T16:03:59", - 1072 - ], - [ - "2021-08-21T12:36:04", - 1076 - ], - [ - "2021-08-22T01:21:13", - 1077 - ], - [ - "2021-08-23T20:34:23", - 1090 - ], - [ - "2021-08-24T21:32:49", - 1092 - ], - [ - "2021-08-28T19:11:50", - 1093 - ], - [ - "2021-08-29T12:02:14", - 1099 - ], - [ - "2021-08-31T03:01:11", - 1101 - ], - [ - "2021-09-01T01:34:30", - 1103 - ], - [ - "2021-09-02T11:26:37", - 1105 - ], - [ - "2021-09-03T01:30:31", - 1109 - ], - [ - "2021-09-04T13:35:27", - 1111 - ], - [ - "2021-09-06T01:30:54", - 1118 - ], - [ - "2021-09-07T01:30:29", - 1119 - ], - [ - "2021-09-12T12:45:46", - 1121 - ], - [ - "2021-09-15T03:11:38", - 1124 - ], - [ - "2021-09-18T22:10:09", - 1136 - ], - [ - "2021-09-19T15:32:31", - 1141 - ], - [ - "2021-09-20T01:35:53", - 1143 - ], - [ - "2021-09-21T17:53:24", - 1145 - ], - [ - "2021-09-23T01:37:54", - 1151 - ], - [ - "2021-09-24T03:14:34", - 1153 - ], - [ - "2021-09-25T16:30:33", - 1169 - ], - [ - "2021-09-26T12:23:03", - 1171 - ], - [ - "2021-09-27T15:31:39", - 1178 - ], - [ - "2021-09-29T01:26:48", - 1180 - ], - [ - "2021-09-30T23:05:25", - 1183 - ], - [ - "2021-10-01T16:05:31", - 1184 - ], - [ - "2021-10-03T21:24:16", - 1185 - ], - [ - "2021-10-05T01:32:48", - 1187 - ], - [ - "2021-10-06T08:19:33", - 1190 - ], - [ - "2021-10-07T19:01:06", - 1194 - ], - [ - "2021-10-09T09:11:23", - 1197 - ], - [ - "2021-10-10T16:38:57", - 1201 - ], - [ - "2021-10-12T12:32:12", - 1207 - ], - [ - "2021-10-13T01:33:36", - 1214 - ], - [ - "2021-10-16T01:43:12", - 1218 - ], - [ - "2021-10-17T12:27:08", - 1222 - ], - [ - "2021-10-21T01:43:07", - 1227 - ], - [ - "2021-10-24T15:47:49", - 1233 - ], - [ - "2021-10-25T04:54:54", - 1235 - ], - [ - "2021-10-26T19:08:21", - 1244 - ], - [ - "2021-10-27T10:52:46", - 1246 - ], - [ - "2021-10-29T05:01:38", - 1255 - ], - [ - "2021-10-30T20:34:54", - 46 - ], - [ - "2021-10-31T18:17:07", - 1324 - ], - [ - "2021-11-01T01:50:59", - 1337 - ], - [ - "2021-11-02T11:56:56", - 1355 - ], - [ - "2021-11-03T01:34:05", - 1378 - ], - [ - "2021-11-04T22:06:35", - 1411 - ], - [ - "2021-11-07T22:48:14", - 1433 - ], - [ - "2021-11-08T16:38:12", - 1444 - ], - [ - "2021-11-09T14:05:16", - 1460 - ], - [ - "2021-11-11T23:43:38", - 1475 - ], - [ - "2021-11-12T07:23:40", - 1476 - ], - [ - "2021-11-13T03:49:42", - 1478 - ], - [ - "2021-11-14T20:38:46", - 1482 - ], - [ - "2021-11-15T21:50:19", - 1507 - ], - [ - "2021-11-17T13:49:27", - 1510 - ], - [ - "2021-11-18T12:57:03", - 1511 - ], - [ - "2021-11-19T01:41:21", - 1517 - ], - [ - "2021-11-21T18:45:36", - 1519 - ], - [ - "2021-11-22T21:51:21", - 1535 - ], - [ - "2021-11-24T01:32:35", - 1536 - ], - [ - "2021-11-25T01:36:17", - 1537 - ], - [ - "2021-11-26T01:28:24", - 1538 - ], - [ - "2021-11-27T01:29:49", - 1539 - ], - [ - "2021-11-29T19:53:22", - 1543 - ], - [ - "2021-12-01T21:53:10", - 1550 - ], - [ - "2021-12-02T22:38:42", - 1557 - ], - [ - "2021-12-03T07:25:47", - 1560 - ], - [ - "2021-12-04T10:20:40", - 1562 - ], - [ - "2021-12-05T01:37:50", - 1566 - ], - [ - "2021-12-06T01:34:54", - 1569 - ], - [ - "2021-12-07T19:17:16", - 1598 - ], - [ - "2021-12-08T11:50:21", - 1600 - ], - [ - "2021-12-09T08:24:35", - 1619 - ], - [ - "2021-12-11T10:08:27", - 1620 - ], - [ - "2021-12-12T01:37:49", - 1635 - ], - [ - "2021-12-14T01:36:23", - 1640 - ], - [ - "2021-12-15T01:38:21", - 1641 - ], - [ - "2021-12-16T01:40:15", - 1642 - ], - [ - "2021-12-17T01:41:18", - 1642 - ], - [ - "2021-12-18T12:07:04", - 1643 - ], - [ - "2021-12-21T13:52:15", - 1652 - ], - [ - "2021-12-23T13:53:28", - 1654 - ], - [ - "2021-12-26T01:43:59", - 1655 - ], - [ - "2021-12-29T20:36:25", - 1673 - ], - [ - "2021-12-31T01:38:18", - 1675 - ], - [ - "2022-01-01T01:37:58", - 1676 - ], - [ - "2022-01-03T22:58:05", - 1678 - ], - [ - "2022-01-09T14:02:41", - 1705 - ], - [ - "2022-01-11T01:36:44", - 1719 - ], - [ - "2022-01-12T01:35:34", - 1720 - ], - [ - "2022-01-13T09:24:45", - 1733 - ], - [ - "2022-01-14T01:38:08", - 1739 - ], - [ - "2022-01-15T11:07:48", - 1742 - ], - [ - "2022-01-16T01:40:08", - 1744 - ], - [ - "2022-01-17T12:08:17", - 1745 - ], - [ - "2022-01-18T04:25:59", - 1747 - ], - [ - "2022-01-22T22:01:45", - 1751 - ], - [ - "2022-01-23T19:48:17", - 1769 - ], - [ - "2022-01-24T20:09:52", - 1775 - ], - [ - "2022-01-25T07:19:01", - 1775 - ], - [ - "2022-01-26T01:45:09", - 1778 - ], - [ - "2022-01-28T01:33:25", - 1782 - ], - [ - "2022-01-29T20:09:19", - 1786 - ], - [ - "2022-01-30T17:15:32", - 1800 - ], - [ - "2022-01-31T13:01:19", - 1814 - ], - [ - "2022-02-01T07:00:15", - 1816 - ], - [ - "2022-02-02T23:09:44", - 1819 - ], - [ - "2022-02-03T10:37:04", - 1840 - ], - [ - "2022-02-05T23:23:53", - 1843 - ], - [ - "2022-02-06T17:27:14", - 1846 - ], - [ - "2022-02-07T07:41:03", - 1847 - ], - [ - "2022-02-09T12:02:49", - 1854 - ], - [ - "2022-02-10T01:38:28", - 1856 - ], - [ - "2022-02-13T17:21:12", - 1857 - ], - [ - "2022-02-14T01:37:05", - 1861 - ], - [ - "2022-02-16T01:41:49", - 1863 - ], - [ - "2022-02-18T21:34:22", - 1864 - ], - [ - "2022-02-20T19:31:32", - 1891 - ] - ], - "rust": [ - [ - "2021-07-26T20:10:04", - 691 - ], - [ - "2021-07-28T01:29:28", - 694 - ], - [ - "2021-07-29T01:25:08", - 696 - ], - [ - "2021-07-30T02:45:47", - 699 - ], - [ - "2021-07-31T02:55:52", - 700 - ], - [ - "2021-08-01T01:34:33", - 702 - ], - [ - "2021-08-02T01:25:51", - 712 - ], - [ - "2021-08-03T01:34:04", - 712 - ], - [ - "2021-08-04T01:25:42", - 716 - ], - [ - "2021-08-05T13:16:40", - 716 - ], - [ - "2021-08-06T10:08:44", - 716 - ], - [ - "2021-08-07T01:23:20", - 716 - ], - [ - "2021-08-08T17:46:20", - 719 - ], - [ - "2021-08-09T12:57:30", - 722 - ], - [ - "2021-08-10T18:15:58", - 725 - ], - [ - "2021-08-11T19:45:43", - 730 - ], - [ - "2021-08-12T16:45:06", - 742 - ], - [ - "2021-08-13T01:26:41", - 748 - ], - [ - "2021-08-14T08:26:41", - 749 - ], - [ - "2021-08-15T21:37:16", - 762 - ], - [ - "2021-08-17T01:22:18", - 763 - ], - [ - "2021-08-18T01:24:15", - 764 - ], - [ - "2021-08-19T22:44:18", - 768 - ], - [ - "2021-08-20T16:03:59", - 780 - ], - [ - "2021-08-21T12:36:04", - 784 - ], - [ - "2021-08-22T01:21:13", - 785 - ], - [ - "2021-08-23T20:34:23", - 798 - ], - [ - "2021-08-24T21:32:49", - 800 - ], - [ - "2021-08-28T19:11:50", - 801 - ], - [ - "2021-08-29T12:02:14", - 807 - ], - [ - "2021-08-31T03:01:11", - 809 - ], - [ - "2021-09-01T01:34:30", - 811 - ], - [ - "2021-09-02T11:26:37", - 827 - ], - [ - "2021-09-03T01:30:31", - 831 - ], - [ - "2021-09-04T13:35:27", - 833 - ], - [ - "2021-09-06T01:30:54", - 840 - ], - [ - "2021-09-07T01:30:29", - 841 - ], - [ - "2021-09-12T12:45:46", - 864 - ], - [ - "2021-09-15T03:11:38", - 867 - ], - [ - "2021-09-18T22:10:09", - 876 - ], - [ - "2021-09-19T15:32:31", - 881 - ], - [ - "2021-09-20T01:35:53", - 883 - ], - [ - "2021-09-21T17:53:24", - 885 - ], - [ - "2021-09-23T01:37:54", - 891 - ], - [ - "2021-09-24T03:14:34", - 893 - ], - [ - "2021-09-25T16:30:33", - 909 - ], - [ - "2021-09-26T12:23:03", - 911 - ], - [ - "2021-09-27T15:31:39", - 917 - ], - [ - "2021-09-29T01:26:48", - 919 - ], - [ - "2021-09-30T23:05:25", - 922 - ], - [ - "2021-10-01T16:05:31", - 923 - ], - [ - "2021-10-03T21:24:16", - 924 - ], - [ - "2021-10-05T01:32:48", - 926 - ], - [ - "2021-10-06T08:19:33", - 929 - ], - [ - "2021-10-07T19:01:06", - 939 - ], - [ - "2021-10-09T09:11:23", - 942 - ], - [ - "2021-10-10T16:38:57", - 945 - ], - [ - "2021-10-12T12:32:12", - 947 - ], - [ - "2021-10-13T01:33:36", - 947 - ], - [ - "2021-10-16T01:43:12", - 951 - ], - [ - "2021-10-17T12:27:08", - 958 - ], - [ - "2021-10-21T01:43:07", - 960 - ], - [ - "2021-10-24T15:47:49", - 966 - ], - [ - "2021-10-25T04:54:54", - 968 - ], - [ - "2021-10-26T19:08:21", - 980 - ], - [ - "2021-10-27T10:52:46", - 982 - ], - [ - "2021-10-29T05:01:38", - 984 - ], - [ - "2021-10-30T20:34:54", - 46 - ], - [ - "2021-10-31T18:17:07", - 1053 - ], - [ - "2021-11-01T01:50:59", - 1066 - ], - [ - "2021-11-02T11:56:56", - 1084 - ], - [ - "2021-11-03T01:34:05", - 1111 - ], - [ - "2021-11-04T22:06:35", - 1160 - ], - [ - "2021-11-07T22:48:14", - 1179 - ], - [ - "2021-11-08T16:38:12", - 1198 - ], - [ - "2021-11-09T14:05:16", - 1207 - ], - [ - "2021-11-11T23:43:38", - 1234 - ], - [ - "2021-11-12T07:23:40", - 1235 - ], - [ - "2021-11-13T03:49:42", - 1237 - ], - [ - "2021-11-14T20:38:46", - 1238 - ], - [ - "2021-11-15T21:50:19", - 1247 - ], - [ - "2021-11-17T13:49:27", - 1250 - ], - [ - "2021-11-18T12:57:03", - 1251 - ], - [ - "2021-11-19T01:41:21", - 1257 - ], - [ - "2021-11-21T18:45:36", - 1259 - ], - [ - "2021-11-22T21:51:21", - 1275 - ], - [ - "2021-11-24T01:32:35", - 1276 - ], - [ - "2021-11-25T01:36:17", - 1277 - ], - [ - "2021-11-26T01:28:24", - 1278 - ], - [ - "2021-11-27T01:29:49", - 1282 - ], - [ - "2021-11-29T19:53:22", - 1286 - ], - [ - "2021-12-01T21:53:10", - 1293 - ], - [ - "2021-12-02T22:38:42", - 1299 - ], - [ - "2021-12-03T07:25:47", - 1302 - ], - [ - "2021-12-04T10:20:40", - 1305 - ], - [ - "2021-12-05T01:37:50", - 1309 - ], - [ - "2021-12-06T01:34:54", - 1312 - ], - [ - "2021-12-07T19:17:16", - 1337 - ], - [ - "2021-12-08T11:50:21", - 1339 - ], - [ - "2021-12-09T08:24:35", - 1356 - ], - [ - "2021-12-11T10:08:27", - 1357 - ], - [ - "2021-12-12T01:37:49", - 1372 - ], - [ - "2021-12-14T01:36:23", - 1377 - ], - [ - "2021-12-15T01:38:21", - 1378 - ], - [ - "2021-12-16T01:40:15", - 1379 - ], - [ - "2021-12-17T01:41:18", - 1379 - ], - [ - "2021-12-18T12:07:04", - 1380 - ], - [ - "2021-12-21T13:52:15", - 1388 - ], - [ - "2021-12-23T13:53:28", - 1390 - ], - [ - "2021-12-26T01:43:59", - 1391 - ], - [ - "2021-12-29T20:36:25", - 1392 - ], - [ - "2021-12-31T01:38:18", - 1392 - ], - [ - "2022-01-01T01:37:58", - 1405 - ], - [ - "2022-01-03T22:58:05", - 1407 - ], - [ - "2022-01-09T14:02:41", - 1434 - ], - [ - "2022-01-11T01:36:44", - 1451 - ], - [ - "2022-01-12T01:35:34", - 1452 - ], - [ - "2022-01-13T09:24:45", - 1462 - ], - [ - "2022-01-14T01:38:08", - 1471 - ], - [ - "2022-01-15T11:07:48", - 1473 - ], - [ - "2022-01-16T01:40:08", - 1475 - ], - [ - "2022-01-17T12:08:17", - 1477 - ], - [ - "2022-01-18T04:25:59", - 1478 - ], - [ - "2022-01-22T22:01:45", - 1483 - ], - [ - "2022-01-23T19:48:17", - 1501 - ], - [ - "2022-01-24T20:09:52", - 1509 - ], - [ - "2022-01-25T07:19:01", - 1509 - ], - [ - "2022-01-26T01:45:09", - 1512 - ], - [ - "2022-01-28T01:33:25", - 1523 - ], - [ - "2022-01-29T20:09:19", - 1526 - ], - [ - "2022-01-30T17:15:32", - 1534 - ], - [ - "2022-01-31T13:01:19", - 1544 - ], - [ - "2022-02-01T07:00:15", - 1548 - ], - [ - "2022-02-02T23:09:44", - 1551 - ], - [ - "2022-02-03T10:37:04", - 1572 - ], - [ - "2022-02-05T23:23:53", - 1575 - ], - [ - "2022-02-06T17:27:14", - 1578 - ], - [ - "2022-02-07T07:41:03", - 1579 - ], - [ - "2022-02-09T12:02:49", - 1586 - ], - [ - "2022-02-10T01:38:28", - 1586 - ], - [ - "2022-02-13T17:21:12", - 1587 - ], - [ - "2022-02-14T01:37:05", - 1591 - ], - [ - "2022-02-16T01:41:49", - 1593 - ], - [ - "2022-02-18T21:34:22", - 1604 - ], - [ - "2022-02-20T19:31:32", - 1664 - ] - ], - "salesforce": [ - [ - "2021-07-26T20:10:04", - 4784 - ], - [ - "2021-07-28T01:29:28", - 4851 - ], - [ - "2021-07-29T01:25:08", - 4901 - ], - [ - "2021-07-30T02:45:47", - 4953 - ], - [ - "2021-07-31T02:55:52", - 4989 - ], - [ - "2021-08-01T01:34:33", - 5020 - ], - [ - "2021-08-02T01:25:51", - 5057 - ], - [ - "2021-08-03T01:34:04", - 5101 - ], - [ - "2021-08-04T01:25:42", - 5140 - ], - [ - "2021-08-05T13:16:40", - 5197 - ], - [ - "2021-08-06T10:08:44", - 5230 - ], - [ - "2021-08-07T01:23:20", - 5260 - ], - [ - "2021-08-08T17:46:20", - 5309 - ], - [ - "2021-08-09T12:57:30", - 5352 - ], - [ - "2021-08-10T18:15:58", - 5375 - ], - [ - "2021-08-11T19:45:43", - 5397 - ], - [ - "2021-08-12T16:45:06", - 5432 - ], - [ - "2021-08-13T01:26:41", - 5459 - ], - [ - "2021-08-14T08:26:41", - 5488 - ], - [ - "2021-08-15T21:37:16", - 5518 - ], - [ - "2021-08-17T01:22:18", - 5537 - ], - [ - "2021-08-18T01:24:15", - 5567 - ], - [ - "2021-08-19T22:44:18", - 5666 - ], - [ - "2021-08-20T16:03:59", - 5695 - ], - [ - "2021-08-21T12:36:04", - 5721 - ], - [ - "2021-08-22T01:21:13", - 5729 - ], - [ - "2021-08-23T20:34:23", - 5782 - ], - [ - "2021-08-24T21:32:49", - 5816 - ], - [ - "2021-08-28T19:11:50", - 5872 - ], - [ - "2021-08-29T12:02:14", - 5896 - ], - [ - "2021-08-31T03:01:11", - 5939 - ], - [ - "2021-09-01T01:34:30", - 5976 - ], - [ - "2021-09-02T11:26:37", - 6008 - ], - [ - "2021-09-03T01:30:31", - 6043 - ], - [ - "2021-09-04T13:35:27", - 6058 - ], - [ - "2021-09-06T01:30:54", - 6093 - ], - [ - "2021-09-07T01:30:29", - 6118 - ], - [ - "2021-09-12T12:45:46", - 6208 - ], - [ - "2021-09-15T03:11:38", - 6284 - ], - [ - "2021-09-18T22:10:09", - 6378 - ], - [ - "2021-09-19T15:32:31", - 6392 - ], - [ - "2021-09-20T01:35:53", - 6402 - ], - [ - "2021-09-21T17:53:24", - 6459 - ], - [ - "2021-09-23T01:37:54", - 6516 - ], - [ - "2021-09-24T03:14:34", - 6565 - ], - [ - "2021-09-25T16:30:33", - 6630 - ], - [ - "2021-09-26T12:23:03", - 6651 - ], - [ - "2021-09-27T15:31:39", - 6667 - ], - [ - "2021-09-29T01:26:48", - 6709 - ], - [ - "2021-09-30T23:05:25", - 6763 - ], - [ - "2021-10-01T16:05:31", - 6802 - ], - [ - "2021-10-03T21:24:16", - 6860 - ], - [ - "2021-10-05T01:32:48", - 6878 - ], - [ - "2021-10-06T08:19:33", - 6922 - ], - [ - "2021-10-07T19:01:06", - 6968 - ], - [ - "2021-10-09T09:11:23", - 7010 - ], - [ - "2021-10-10T16:38:57", - 7037 - ], - [ - "2021-10-12T12:32:12", - 7072 - ], - [ - "2021-10-13T01:33:36", - 7096 - ], - [ - "2021-10-16T01:43:12", - 7190 - ], - [ - "2021-10-17T12:27:08", - 7230 - ], - [ - "2021-10-21T01:43:07", - 7383 - ], - [ - "2021-10-24T15:47:49", - 7458 - ], - [ - "2021-10-25T04:54:54", - 7479 - ], - [ - "2021-10-26T19:08:21", - 7533 - ], - [ - "2021-10-27T10:52:46", - 7551 - ], - [ - "2021-10-28T01:27:35", - 7565 - ], - [ - "2021-10-29T05:01:38", - 7610 - ], - [ - "2021-10-30T20:34:54", - 48 - ], - [ - "2021-10-31T18:17:07", - 7773 - ], - [ - "2021-11-01T01:50:59", - 7797 - ], - [ - "2021-11-02T11:56:56", - 7842 - ], - [ - "2021-11-03T01:34:05", - 7870 - ], - [ - "2021-11-04T22:06:35", - 7942 - ], - [ - "2021-11-07T22:48:14", - 8057 - ], - [ - "2021-11-08T16:38:12", - 8089 - ], - [ - "2021-11-09T14:05:16", - 8114 - ], - [ - "2021-11-11T23:43:38", - 8170 - ], - [ - "2021-11-12T07:23:40", - 8179 - ], - [ - "2021-11-13T03:49:42", - 8197 - ], - [ - "2021-11-14T20:38:46", - 8219 - ], - [ - "2021-11-15T21:50:19", - 8250 - ], - [ - "2021-11-17T13:49:27", - 8280 - ], - [ - "2021-11-18T12:57:03", - 8298 - ], - [ - "2021-11-19T01:41:21", - 8312 - ], - [ - "2021-11-21T18:45:36", - 8360 - ], - [ - "2021-11-22T21:51:21", - 8394 - ], - [ - "2021-11-24T01:32:35", - 8430 - ], - [ - "2021-11-25T01:36:17", - 8449 - ], - [ - "2021-11-26T01:28:24", - 8466 - ], - [ - "2021-11-27T01:29:49", - 8500 - ], - [ - "2021-11-29T19:53:22", - 8547 - ], - [ - "2021-12-01T21:53:10", - 8602 - ], - [ - "2021-12-02T22:38:42", - 8637 - ], - [ - "2021-12-03T07:25:47", - 8650 - ], - [ - "2021-12-04T10:20:40", - 8673 - ], - [ - "2021-12-05T01:37:50", - 8685 - ], - [ - "2021-12-06T01:34:54", - 8702 - ], - [ - "2021-12-07T19:17:16", - 8776 - ], - [ - "2021-12-08T11:50:21", - 8801 - ], - [ - "2021-12-09T08:24:35", - 8848 - ], - [ - "2021-12-11T10:08:27", - 8887 - ], - [ - "2021-12-12T01:37:49", - 8911 - ], - [ - "2021-12-14T01:36:23", - 8975 - ], - [ - "2021-12-15T01:38:21", - 8997 - ], - [ - "2021-12-16T01:40:15", - 9027 - ], - [ - "2021-12-17T01:41:18", - 9045 - ], - [ - "2021-12-18T12:07:04", - 9081 - ], - [ - "2021-12-21T13:52:15", - 9153 - ], - [ - "2021-12-23T13:53:28", - 9190 - ], - [ - "2021-12-26T01:43:59", - 9236 - ], - [ - "2021-12-29T20:36:25", - 9310 - ], - [ - "2021-12-31T01:38:18", - 9331 - ], - [ - "2022-01-01T01:37:58", - 9351 - ], - [ - "2022-01-03T22:58:05", - 9402 - ], - [ - "2022-01-09T14:02:41", - 9537 - ], - [ - "2022-01-11T01:36:44", - 9576 - ], - [ - "2022-01-12T01:35:34", - 9591 - ], - [ - "2022-01-13T09:24:45", - 9614 - ], - [ - "2022-01-14T01:38:08", - 9655 - ], - [ - "2022-01-15T11:07:48", - 9681 - ], - [ - "2022-01-16T01:40:08", - 9688 - ], - [ - "2022-01-17T12:08:17", - 9710 - ], - [ - "2022-01-18T04:25:59", - 9732 - ], - [ - "2022-01-22T22:01:45", - 9853 - ], - [ - "2022-01-23T19:48:17", - 9925 - ], - [ - "2022-01-24T20:09:52", - 9978 - ], - [ - "2022-01-25T07:19:01", - 9990 - ], - [ - "2022-01-26T01:45:09", - 10009 - ], - [ - "2022-01-28T01:33:25", - 10091 - ], - [ - "2022-01-29T20:09:19", - 10121 - ], - [ - "2022-01-30T17:15:32", - 10142 - ], - [ - "2022-01-31T13:01:19", - 10179 - ], - [ - "2022-02-01T07:00:15", - 10214 - ], - [ - "2022-02-02T23:09:44", - 10246 - ], - [ - "2022-02-03T10:37:04", - 10275 - ], - [ - "2022-02-05T23:23:53", - 10343 - ], - [ - "2022-02-06T17:27:14", - 10357 - ], - [ - "2022-02-07T07:41:03", - 10371 - ], - [ - "2022-02-09T12:02:49", - 10414 - ], - [ - "2022-02-10T01:38:28", - 10421 - ], - [ - "2022-02-13T17:21:12", - 10492 - ], - [ - "2022-02-14T01:37:05", - 10501 - ], - [ - "2022-02-16T01:41:49", - 10590 - ], - [ - "2022-02-18T21:34:22", - 10753 - ], - [ - "2022-02-20T19:31:32", - 10829 - ] - ], - "scala": [ - [ - "2021-07-26T20:10:04", - 641 - ], - [ - "2021-07-28T01:29:28", - 642 - ], - [ - "2021-07-29T01:25:08", - 642 - ], - [ - "2021-07-30T02:45:47", - 643 - ], - [ - "2021-07-31T02:55:52", - 644 - ], - [ - "2021-08-01T01:34:33", - 646 - ], - [ - "2021-08-02T01:25:51", - 647 - ], - [ - "2021-08-03T01:34:04", - 647 - ], - [ - "2021-08-04T01:25:42", - 648 - ], - [ - "2021-08-05T13:16:40", - 649 - ], - [ - "2021-08-06T10:08:44", - 649 - ], - [ - "2021-08-07T01:23:20", - 649 - ], - [ - "2021-08-08T17:46:20", - 652 - ], - [ - "2021-08-09T12:57:30", - 655 - ], - [ - "2021-08-10T18:15:58", - 657 - ], - [ - "2021-08-11T19:45:43", - 668 - ], - [ - "2021-08-12T16:45:06", - 680 - ], - [ - "2021-08-13T01:26:41", - 686 - ], - [ - "2021-08-14T08:26:41", - 687 - ], - [ - "2021-08-15T21:37:16", - 701 - ], - [ - "2021-08-17T01:22:18", - 702 - ], - [ - "2021-08-18T01:24:15", - 703 - ], - [ - "2021-08-19T22:44:18", - 707 - ], - [ - "2021-08-20T16:03:59", - 719 - ], - [ - "2021-08-21T12:36:04", - 723 - ], - [ - "2021-08-22T01:21:13", - 724 - ], - [ - "2021-08-23T20:34:23", - 737 - ], - [ - "2021-08-24T21:32:49", - 739 - ], - [ - "2021-08-28T19:11:50", - 743 - ], - [ - "2021-08-29T12:02:14", - 749 - ], - [ - "2021-08-31T03:01:11", - 751 - ], - [ - "2021-09-01T01:34:30", - 753 - ], - [ - "2021-09-02T11:26:37", - 754 - ], - [ - "2021-09-03T01:30:31", - 758 - ], - [ - "2021-09-04T13:35:27", - 760 - ], - [ - "2021-09-06T01:30:54", - 767 - ], - [ - "2021-09-07T01:30:29", - 768 - ], - [ - "2021-09-12T12:45:46", - 770 - ], - [ - "2021-09-15T03:11:38", - 773 - ], - [ - "2021-09-18T22:10:09", - 785 - ], - [ - "2021-09-19T15:32:31", - 790 - ], - [ - "2021-09-20T01:35:53", - 792 - ], - [ - "2021-09-21T17:53:24", - 794 - ], - [ - "2021-09-23T01:37:54", - 800 - ], - [ - "2021-09-24T03:14:34", - 802 - ], - [ - "2021-09-25T16:30:33", - 818 - ], - [ - "2021-09-26T12:23:03", - 820 - ], - [ - "2021-09-27T15:31:39", - 826 - ], - [ - "2021-09-29T01:26:48", - 828 - ], - [ - "2021-09-30T23:05:25", - 831 - ], - [ - "2021-10-01T16:05:31", - 832 - ], - [ - "2021-10-03T21:24:16", - 833 - ], - [ - "2021-10-05T01:32:48", - 835 - ], - [ - "2021-10-06T08:19:33", - 844 - ], - [ - "2021-10-07T19:01:06", - 848 - ], - [ - "2021-10-09T09:11:23", - 851 - ], - [ - "2021-10-10T16:38:57", - 855 - ], - [ - "2021-10-12T12:32:12", - 857 - ], - [ - "2021-10-13T01:33:36", - 858 - ], - [ - "2021-10-16T01:43:12", - 862 - ], - [ - "2021-10-17T12:27:08", - 869 - ], - [ - "2021-10-21T01:43:07", - 874 - ], - [ - "2021-10-24T15:47:49", - 880 - ], - [ - "2021-10-25T04:54:54", - 882 - ], - [ - "2021-10-26T19:08:21", - 891 - ], - [ - "2021-10-27T10:52:46", - 893 - ], - [ - "2021-10-29T05:01:38", - 895 - ], - [ - "2021-10-30T20:34:54", - 49 - ], - [ - "2021-10-31T18:17:07", - 968 - ], - [ - "2021-11-01T01:50:59", - 981 - ], - [ - "2021-11-02T11:56:56", - 1002 - ], - [ - "2021-11-03T01:34:05", - 1016 - ], - [ - "2021-11-04T22:06:35", - 1048 - ], - [ - "2021-11-07T22:48:14", - 1058 - ], - [ - "2021-11-08T16:38:12", - 1069 - ], - [ - "2021-11-09T14:05:16", - 1080 - ], - [ - "2021-11-11T23:43:38", - 1089 - ], - [ - "2021-11-12T07:23:40", - 1090 - ], - [ - "2021-11-13T03:49:42", - 1092 - ], - [ - "2021-11-14T20:38:46", - 1094 - ], - [ - "2021-11-15T21:50:19", - 1103 - ], - [ - "2021-11-17T13:49:27", - 1106 - ], - [ - "2021-11-18T12:57:03", - 1107 - ], - [ - "2021-11-19T01:41:21", - 1113 - ], - [ - "2021-11-21T18:45:36", - 1115 - ], - [ - "2021-11-22T21:51:21", - 1131 - ], - [ - "2021-11-24T01:32:35", - 1132 - ], - [ - "2021-11-25T01:36:17", - 1133 - ], - [ - "2021-11-26T01:28:24", - 1134 - ], - [ - "2021-11-27T01:29:49", - 1135 - ], - [ - "2021-11-29T19:53:22", - 1139 - ], - [ - "2021-12-01T21:53:10", - 1146 - ], - [ - "2021-12-02T22:38:42", - 1152 - ], - [ - "2021-12-03T07:25:47", - 1155 - ], - [ - "2021-12-04T10:20:40", - 1158 - ], - [ - "2021-12-05T01:37:50", - 1162 - ], - [ - "2021-12-06T01:34:54", - 1165 - ], - [ - "2021-12-07T19:17:16", - 1194 - ], - [ - "2021-12-08T11:50:21", - 1196 - ], - [ - "2021-12-09T08:24:35", - 1214 - ], - [ - "2021-12-11T10:08:27", - 1215 - ], - [ - "2021-12-12T01:37:49", - 1227 - ], - [ - "2021-12-14T01:36:23", - 1232 - ], - [ - "2021-12-15T01:38:21", - 1233 - ], - [ - "2021-12-16T01:40:15", - 1234 - ], - [ - "2021-12-17T01:41:18", - 1234 - ], - [ - "2021-12-18T12:07:04", - 1235 - ], - [ - "2021-12-21T13:52:15", - 1243 - ], - [ - "2021-12-23T13:53:28", - 1245 - ], - [ - "2021-12-26T01:43:59", - 1246 - ], - [ - "2021-12-29T20:36:25", - 1247 - ], - [ - "2021-12-31T01:38:18", - 1247 - ], - [ - "2022-01-01T01:37:58", - 1248 - ], - [ - "2022-01-03T22:58:05", - 1250 - ], - [ - "2022-01-09T14:02:41", - 1283 - ], - [ - "2022-01-11T01:36:44", - 1297 - ], - [ - "2022-01-12T01:35:34", - 1298 - ], - [ - "2022-01-13T09:24:45", - 1308 - ], - [ - "2022-01-14T01:38:08", - 1319 - ], - [ - "2022-01-15T11:07:48", - 1322 - ], - [ - "2022-01-16T01:40:08", - 1324 - ], - [ - "2022-01-17T12:08:17", - 1325 - ], - [ - "2022-01-18T04:25:59", - 1326 - ], - [ - "2022-01-22T22:01:45", - 1330 - ], - [ - "2022-01-23T19:48:17", - 1348 - ], - [ - "2022-01-24T20:09:52", - 1354 - ], - [ - "2022-01-25T07:19:01", - 1354 - ], - [ - "2022-01-26T01:45:09", - 1366 - ], - [ - "2022-01-28T01:33:25", - 1368 - ], - [ - "2022-01-29T20:09:19", - 1374 - ], - [ - "2022-01-30T17:15:32", - 1382 - ], - [ - "2022-01-31T13:01:19", - 1394 - ], - [ - "2022-02-01T07:00:15", - 1398 - ], - [ - "2022-02-02T23:09:44", - 1401 - ], - [ - "2022-02-03T10:37:04", - 1422 - ], - [ - "2022-02-05T23:23:53", - 1425 - ], - [ - "2022-02-06T17:27:14", - 1428 - ], - [ - "2022-02-07T07:41:03", - 1429 - ], - [ - "2022-02-09T12:02:49", - 1436 - ], - [ - "2022-02-10T01:38:28", - 1436 - ], - [ - "2022-02-13T17:21:12", - 1437 - ], - [ - "2022-02-14T01:37:05", - 1441 - ], - [ - "2022-02-16T01:41:49", - 1443 - ], - [ - "2022-02-18T21:34:22", - 1443 - ], - [ - "2022-02-20T19:31:32", - 1452 - ] - ], - "swift": [ - [ - "2021-07-26T20:10:04", - 520 - ], - [ - "2021-07-28T01:29:28", - 521 - ], - [ - "2021-07-29T01:25:08", - 521 - ], - [ - "2021-07-30T02:45:47", - 522 - ], - [ - "2021-07-31T02:55:52", - 523 - ], - [ - "2021-08-01T01:34:33", - 525 - ], - [ - "2021-08-02T01:25:51", - 526 - ], - [ - "2021-08-03T01:34:04", - 526 - ], - [ - "2021-08-04T01:25:42", - 527 - ], - [ - "2021-08-05T13:16:40", - 528 - ], - [ - "2021-08-06T10:08:44", - 528 - ], - [ - "2021-08-07T01:23:20", - 546 - ], - [ - "2021-08-08T17:46:20", - 549 - ], - [ - "2021-08-09T12:57:30", - 552 - ], - [ - "2021-08-10T18:15:58", - 554 - ], - [ - "2021-08-11T19:45:43", - 558 - ], - [ - "2021-08-12T16:45:06", - 570 - ], - [ - "2021-08-13T01:26:41", - 576 - ], - [ - "2021-08-14T08:26:41", - 577 - ], - [ - "2021-08-15T21:37:16", - 580 - ], - [ - "2021-08-17T01:22:18", - 591 - ], - [ - "2021-08-18T01:24:15", - 592 - ], - [ - "2021-08-19T22:44:18", - 596 - ], - [ - "2021-08-20T16:03:59", - 608 - ], - [ - "2021-08-21T12:36:04", - 612 - ], - [ - "2021-08-22T01:21:13", - 613 - ], - [ - "2021-08-23T20:34:23", - 617 - ], - [ - "2021-08-24T21:32:49", - 627 - ], - [ - "2021-08-28T19:11:50", - 627 - ], - [ - "2021-08-29T12:02:14", - 636 - ], - [ - "2021-08-31T03:01:11", - 641 - ], - [ - "2021-09-01T01:34:30", - 643 - ], - [ - "2021-09-02T11:26:37", - 650 - ], - [ - "2021-09-03T01:30:31", - 654 - ], - [ - "2021-09-04T13:35:27", - 656 - ], - [ - "2021-09-06T01:30:54", - 663 - ], - [ - "2021-09-07T01:30:29", - 664 - ], - [ - "2021-09-12T12:45:46", - 666 - ], - [ - "2021-09-15T03:11:38", - 675 - ], - [ - "2021-09-18T22:10:09", - 678 - ], - [ - "2021-09-19T15:32:31", - 689 - ], - [ - "2021-09-20T01:35:53", - 691 - ], - [ - "2021-09-21T17:53:24", - 693 - ], - [ - "2021-09-23T01:37:54", - 708 - ], - [ - "2021-09-24T03:14:34", - 710 - ], - [ - "2021-09-25T16:30:33", - 714 - ], - [ - "2021-09-26T12:23:03", - 722 - ], - [ - "2021-09-27T15:31:39", - 728 - ], - [ - "2021-09-29T01:26:48", - 730 - ], - [ - "2021-09-30T23:05:25", - 733 - ], - [ - "2021-10-01T16:05:31", - 737 - ], - [ - "2021-10-03T21:24:16", - 738 - ], - [ - "2021-10-05T01:32:48", - 746 - ], - [ - "2021-10-06T08:19:33", - 749 - ], - [ - "2021-10-07T19:01:06", - 753 - ], - [ - "2021-10-09T09:11:23", - 762 - ], - [ - "2021-10-10T16:38:57", - 765 - ], - [ - "2021-10-12T12:32:12", - 770 - ], - [ - "2021-10-13T01:33:36", - 771 - ], - [ - "2021-10-16T01:43:12", - 775 - ], - [ - "2021-10-17T12:27:08", - 779 - ], - [ - "2021-10-21T01:43:07", - 787 - ], - [ - "2021-10-24T15:47:49", - 793 - ], - [ - "2021-10-25T04:54:54", - 798 - ], - [ - "2021-10-26T19:08:21", - 804 - ], - [ - "2021-10-27T10:52:46", - 806 - ], - [ - "2021-10-29T05:01:38", - 808 - ], - [ - "2021-10-30T20:34:54", - 46 - ], - [ - "2021-10-31T18:17:07", - 877 - ], - [ - "2021-11-01T01:50:59", - 890 - ], - [ - "2021-11-02T11:56:56", - 911 - ], - [ - "2021-11-03T01:34:05", - 925 - ], - [ - "2021-11-04T22:06:35", - 948 - ], - [ - "2021-11-07T22:48:14", - 958 - ], - [ - "2021-11-08T16:38:12", - 975 - ], - [ - "2021-11-09T14:05:16", - 983 - ], - [ - "2021-11-11T23:43:38", - 992 - ], - [ - "2021-11-12T07:23:40", - 993 - ], - [ - "2021-11-13T03:49:42", - 995 - ], - [ - "2021-11-14T20:38:46", - 997 - ], - [ - "2021-11-15T21:50:19", - 1006 - ], - [ - "2021-11-17T13:49:27", - 1009 - ], - [ - "2021-11-18T12:57:03", - 1010 - ], - [ - "2021-11-19T01:41:21", - 1016 - ], - [ - "2021-11-21T18:45:36", - 1018 - ], - [ - "2021-11-22T21:51:21", - 1034 - ], - [ - "2021-11-24T01:32:35", - 1035 - ], - [ - "2021-11-25T01:36:17", - 1036 - ], - [ - "2021-11-26T01:28:24", - 1037 - ], - [ - "2021-11-27T01:29:49", - 1038 - ], - [ - "2021-11-29T19:53:22", - 1042 - ], - [ - "2021-12-01T21:53:10", - 1049 - ], - [ - "2021-12-02T22:38:42", - 1052 - ], - [ - "2021-12-03T07:25:47", - 1055 - ], - [ - "2021-12-04T10:20:40", - 1058 - ], - [ - "2021-12-05T01:37:50", - 1062 - ], - [ - "2021-12-06T01:34:54", - 1065 - ], - [ - "2021-12-07T19:17:16", - 1094 - ], - [ - "2021-12-08T11:50:21", - 1096 - ], - [ - "2021-12-09T08:24:35", - 1113 - ], - [ - "2021-12-11T10:08:27", - 1114 - ], - [ - "2021-12-12T01:37:49", - 1123 - ], - [ - "2021-12-14T01:36:23", - 1128 - ], - [ - "2021-12-15T01:38:21", - 1129 - ], - [ - "2021-12-16T01:40:15", - 1132 - ], - [ - "2021-12-17T01:41:18", - 1132 - ], - [ - "2021-12-18T12:07:04", - 1135 - ], - [ - "2021-12-21T13:52:15", - 1175 - ], - [ - "2021-12-23T13:53:28", - 1239 - ], - [ - "2021-12-26T01:43:59", - 1240 - ], - [ - "2021-12-29T20:36:25", - 1265 - ], - [ - "2021-12-31T01:38:18", - 1265 - ], - [ - "2022-01-01T01:37:58", - 1266 - ], - [ - "2022-01-03T22:58:05", - 1274 - ], - [ - "2022-01-09T14:02:41", - 1321 - ], - [ - "2022-01-11T01:36:44", - 1335 - ], - [ - "2022-01-12T01:35:34", - 1336 - ], - [ - "2022-01-13T09:24:45", - 1346 - ], - [ - "2022-01-14T01:38:08", - 1357 - ], - [ - "2022-01-15T11:07:48", - 1362 - ], - [ - "2022-01-16T01:40:08", - 1364 - ], - [ - "2022-01-17T12:08:17", - 1365 - ], - [ - "2022-01-18T04:25:59", - 1366 - ], - [ - "2022-01-22T22:01:45", - 1370 - ], - [ - "2022-01-23T19:48:17", - 1387 - ], - [ - "2022-01-24T20:09:52", - 1402 - ], - [ - "2022-01-25T07:19:01", - 1402 - ], - [ - "2022-01-26T01:45:09", - 1407 - ], - [ - "2022-01-28T01:33:25", - 1409 - ], - [ - "2022-01-29T20:09:19", - 1415 - ], - [ - "2022-01-30T17:15:32", - 1423 - ], - [ - "2022-01-31T13:01:19", - 1434 - ], - [ - "2022-02-01T07:00:15", - 1438 - ], - [ - "2022-02-02T23:09:44", - 1441 - ], - [ - "2022-02-03T10:37:04", - 1462 - ], - [ - "2022-02-05T23:23:53", - 1465 - ], - [ - "2022-02-06T17:27:14", - 1468 - ], - [ - "2022-02-07T07:41:03", - 1469 - ], - [ - "2022-02-09T12:02:49", - 1476 - ], - [ - "2022-02-10T01:38:28", - 1476 - ], - [ - "2022-02-13T17:21:12", - 1477 - ], - [ - "2022-02-14T01:37:05", - 1481 - ], - [ - "2022-02-16T01:41:49", - 1483 - ], - [ - "2022-02-18T21:34:22", - 1484 - ], - [ - "2022-02-20T19:31:32", - 1493 - ] - ], - "terraform": [ - [ - "2021-07-26T20:10:04", - 2905 - ], - [ - "2021-07-28T01:29:28", - 2969 - ], - [ - "2021-07-29T01:25:08", - 3052 - ], - [ - "2021-07-30T02:45:47", - 3063 - ], - [ - "2021-07-31T02:55:52", - 3071 - ], - [ - "2021-08-01T01:34:33", - 3073 - ], - [ - "2021-08-02T01:25:51", - 3086 - ], - [ - "2021-08-03T01:34:04", - 3096 - ], - [ - "2021-08-04T01:25:42", - 3157 - ], - [ - "2021-08-05T13:16:40", - 3255 - ], - [ - "2021-08-06T10:08:44", - 3364 - ], - [ - "2021-08-07T01:23:20", - 3421 - ], - [ - "2021-08-08T17:46:20", - 3444 - ], - [ - "2021-08-09T12:57:30", - 3482 - ], - [ - "2021-08-10T18:15:58", - 3609 - ], - [ - "2021-08-11T19:45:43", - 3704 - ], - [ - "2021-08-12T16:45:06", - 3752 - ], - [ - "2021-08-13T01:26:41", - 3847 - ], - [ - "2021-08-14T08:26:41", - 3938 - ], - [ - "2021-08-15T21:37:16", - 3973 - ], - [ - "2021-08-17T01:22:18", - 4063 - ], - [ - "2021-08-18T01:24:15", - 4175 - ], - [ - "2021-08-19T22:44:18", - 4372 - ], - [ - "2021-08-20T16:03:59", - 4451 - ], - [ - "2021-08-21T12:36:04", - 4491 - ], - [ - "2021-08-22T01:21:13", - 4496 - ], - [ - "2021-08-23T20:34:23", - 4603 - ], - [ - "2021-08-24T21:32:49", - 4745 - ], - [ - "2021-08-28T19:11:50", - 5072 - ], - [ - "2021-08-29T12:02:14", - 5080 - ], - [ - "2021-08-31T03:01:11", - 5162 - ], - [ - "2021-09-01T01:34:30", - 5229 - ], - [ - "2021-09-02T11:26:37", - 5334 - ], - [ - "2021-09-03T01:30:31", - 5451 - ], - [ - "2021-09-04T13:35:27", - 5525 - ], - [ - "2021-09-06T01:30:54", - 5532 - ], - [ - "2021-09-07T01:30:29", - 5618 - ], - [ - "2021-09-12T12:45:46", - 6091 - ], - [ - "2021-09-15T03:11:38", - 6748 - ], - [ - "2021-09-18T22:10:09", - 7452 - ], - [ - "2021-09-19T15:32:31", - 7462 - ], - [ - "2021-09-20T01:35:53", - 7597 - ], - [ - "2021-09-21T17:53:24", - 8081 - ], - [ - "2021-09-23T01:37:54", - 8467 - ], - [ - "2021-09-24T03:14:34", - 8711 - ], - [ - "2021-09-25T16:30:33", - 8970 - ], - [ - "2021-09-26T12:23:03", - 9048 - ], - [ - "2021-09-27T15:31:39", - 9286 - ], - [ - "2021-09-29T01:26:48", - 9659 - ], - [ - "2021-09-30T23:05:25", - 10257 - ], - [ - "2021-10-01T16:05:31", - 10439 - ], - [ - "2021-10-03T21:24:16", - 10737 - ], - [ - "2021-10-05T01:32:48", - 10913 - ], - [ - "2021-10-06T08:19:33", - 11185 - ], - [ - "2021-10-07T19:01:06", - 11566 - ], - [ - "2021-10-09T09:11:23", - 11939 - ], - [ - "2021-10-10T16:38:57", - 12029 - ], - [ - "2021-10-12T12:32:12", - 12449 - ], - [ - "2021-10-13T01:33:36", - 12672 - ], - [ - "2021-10-16T01:43:12", - 13625 - ], - [ - "2021-10-17T12:27:08", - 13773 - ], - [ - "2021-10-21T01:43:07", - 14833 - ], - [ - "2021-10-24T15:47:49", - 15646 - ], - [ - "2021-10-25T04:54:54", - 15744 - ], - [ - "2021-10-26T19:08:21", - 16351 - ], - [ - "2021-10-27T10:52:46", - 16540 - ], - [ - "2021-10-28T01:27:35", - 16778 - ], - [ - "2021-10-29T05:01:38", - 17236 - ], - [ - "2021-10-30T20:34:54", - 49 - ], - [ - "2021-10-31T18:17:07", - 17701 - ], - [ - "2021-11-01T01:50:59", - 17744 - ], - [ - "2021-11-02T11:56:56", - 18061 - ], - [ - "2021-11-03T01:34:05", - 18263 - ], - [ - "2021-11-04T22:06:35", - 18920 - ], - [ - "2021-11-07T22:48:14", - 19386 - ], - [ - "2021-11-08T16:38:12", - 19530 - ], - [ - "2021-11-09T14:05:16", - 19731 - ], - [ - "2021-11-11T23:43:38", - 20344 - ], - [ - "2021-11-12T07:23:40", - 20441 - ], - [ - "2021-11-13T03:49:42", - 20626 - ], - [ - "2021-11-14T20:38:46", - 20764 - ], - [ - "2021-11-15T21:50:19", - 21051 - ], - [ - "2021-11-17T13:49:27", - 21344 - ], - [ - "2021-11-18T12:57:03", - 21573 - ], - [ - "2021-11-19T01:41:21", - 21705 - ], - [ - "2021-11-21T18:45:36", - 22270 - ], - [ - "2021-11-22T21:51:21", - 22513 - ], - [ - "2021-11-24T01:32:35", - 22993 - ], - [ - "2021-11-25T01:36:17", - 23217 - ], - [ - "2021-11-26T01:28:24", - 23462 - ], - [ - "2021-11-27T01:29:49", - 23737 - ], - [ - "2021-11-29T19:53:22", - 24062 - ], - [ - "2021-12-01T21:53:10", - 24384 - ], - [ - "2021-12-02T22:38:42", - 24641 - ], - [ - "2021-12-03T07:25:47", - 24746 - ], - [ - "2021-12-04T10:20:40", - 24900 - ], - [ - "2021-12-05T01:37:50", - 24950 - ], - [ - "2021-12-06T01:34:54", - 25037 - ], - [ - "2021-12-07T19:17:16", - 25432 - ], - [ - "2021-12-08T11:50:21", - 25545 - ], - [ - "2021-12-09T08:24:35", - 25762 - ], - [ - "2021-12-11T10:08:27", - 26064 - ], - [ - "2021-12-12T01:37:49", - 26123 - ], - [ - "2021-12-14T01:36:23", - 26438 - ], - [ - "2021-12-15T01:38:21", - 26658 - ], - [ - "2021-12-16T01:40:15", - 26868 - ], - [ - "2021-12-17T01:41:18", - 27076 - ], - [ - "2021-12-18T12:07:04", - 27338 - ], - [ - "2021-12-21T13:52:15", - 27750 - ], - [ - "2021-12-23T13:53:28", - 28138 - ], - [ - "2021-12-26T01:43:59", - 28436 - ], - [ - "2021-12-29T20:36:25", - 29284 - ], - [ - "2021-12-31T01:38:18", - 29434 - ], - [ - "2022-01-01T01:37:58", - 29543 - ], - [ - "2022-01-03T22:58:05", - 29836 - ], - [ - "2022-01-09T14:02:41", - 30760 - ], - [ - "2022-01-11T01:36:44", - 31039 - ], - [ - "2022-01-12T01:35:34", - 31416 - ], - [ - "2022-01-13T09:24:45", - 31632 - ], - [ - "2022-01-14T01:38:08", - 31806 - ], - [ - "2022-01-15T11:07:48", - 32132 - ], - [ - "2022-01-16T01:40:08", - 32187 - ], - [ - "2022-01-17T12:08:17", - 32328 - ], - [ - "2022-01-18T04:25:59", - 32531 - ], - [ - "2022-01-22T22:01:45", - 33348 - ], - [ - "2022-01-23T19:48:17", - 33452 - ], - [ - "2022-01-24T20:09:52", - 33695 - ], - [ - "2022-01-25T07:19:01", - 33803 - ], - [ - "2022-01-26T01:45:09", - 34037 - ], - [ - "2022-01-28T01:33:25", - 34414 - ], - [ - "2022-01-29T20:09:19", - 34611 - ], - [ - "2022-01-30T17:15:32", - 34705 - ], - [ - "2022-01-31T13:01:19", - 34834 - ], - [ - "2022-02-01T07:00:15", - 34978 - ], - [ - "2022-02-02T23:09:44", - 35265 - ], - [ - "2022-02-03T10:37:04", - 35398 - ], - [ - "2022-02-05T23:23:53", - 35832 - ], - [ - "2022-02-06T17:27:14", - 35934 - ], - [ - "2022-02-07T07:41:03", - 36017 - ], - [ - "2022-02-09T12:02:49", - 36567 - ], - [ - "2022-02-10T01:38:28", - 36760 - ], - [ - "2022-02-13T17:21:12", - 37523 - ], - [ - "2022-02-14T01:37:05", - 37583 - ], - [ - "2022-02-16T01:41:49", - 38272 - ], - [ - "2022-02-18T21:34:22", - 39583 - ], - [ - "2022-02-20T19:31:32", - 39922 - ] + "all": [ + [ + "2021-07-26T20:10:04", + 77570 + ], + [ + "2021-07-28T01:29:28", + 78337 + ], + [ + "2021-07-29T01:25:08", + 78805 + ], + [ + "2021-07-30T02:45:47", + 79265 + ], + [ + "2021-07-31T02:55:52", + 79773 + ], + [ + "2021-08-01T01:34:33", + 80133 + ], + [ + "2021-08-02T01:25:51", + 80366 + ], + [ + "2021-08-03T01:34:04", + 80925 + ], + [ + "2021-08-04T01:25:42", + 81536 + ], + [ + "2021-08-05T13:16:40", + 82650 + ], + [ + "2021-08-06T10:08:44", + 83268 + ], + [ + "2021-08-07T01:23:20", + 83979 + ], + [ + "2021-08-08T17:46:20", + 85465 + ], + [ + "2021-08-09T12:57:30", + 86272 + ], + [ + "2021-08-10T18:15:58", + 87378 + ], + [ + "2021-08-11T19:45:43", + 88333 + ], + [ + "2021-08-12T16:45:06", + 89138 + ], + [ + "2021-08-13T01:26:41", + 89563 + ], + [ + "2021-08-14T08:26:41", + 90590 + ], + [ + "2021-08-15T21:37:16", + 91463 + ], + [ + "2021-08-17T01:22:18", + 92534 + ], + [ + "2021-08-18T01:24:15", + 93767 + ], + [ + "2021-08-19T22:44:18", + 96000 + ], + [ + "2021-08-20T16:03:59", + 96976 + ], + [ + "2021-08-21T12:36:04", + 97622 + ], + [ + "2021-08-22T01:21:13", + 97937 + ], + [ + "2021-08-23T20:34:23", + 99566 + ], + [ + "2021-08-24T21:32:49", + 100727 + ], + [ + "2021-08-28T19:11:50", + 106217 + ], + [ + "2021-08-29T12:02:14", + 106767 + ], + [ + "2021-08-31T03:01:11", + 107582 + ], + [ + "2021-09-01T01:34:30", + 108178 + ], + [ + "2021-09-02T11:26:37", + 109463 + ], + [ + "2021-09-03T01:30:31", + 109984 + ], + [ + "2021-09-04T13:35:27", + 110900 + ], + [ + "2021-09-06T01:30:54", + 111558 + ], + [ + "2021-09-07T01:30:29", + 112197 + ], + [ + "2021-09-12T12:45:46", + 116735 + ], + [ + "2021-09-15T03:11:38", + 119538 + ], + [ + "2021-09-18T22:10:09", + 125967 + ], + [ + "2021-09-19T15:32:31", + 126293 + ], + [ + "2021-09-20T01:35:53", + 126629 + ], + [ + "2021-09-21T17:53:24", + 129886 + ], + [ + "2021-09-23T01:37:54", + 131529 + ], + [ + "2021-09-24T03:14:34", + 133166 + ], + [ + "2021-09-25T16:30:33", + 136442 + ], + [ + "2021-09-26T12:23:03", + 136753 + ], + [ + "2021-09-27T15:31:39", + 143511 + ], + [ + "2021-09-29T01:26:48", + 149489 + ], + [ + "2021-09-30T23:05:25", + 153277 + ], + [ + "2021-10-01T16:05:31", + 156126 + ], + [ + "2021-10-03T21:24:16", + 158824 + ], + [ + "2021-10-05T01:32:48", + 160507 + ], + [ + "2021-10-06T08:19:33", + 161259 + ], + [ + "2021-10-07T19:01:06", + 162321 + ], + [ + "2021-10-09T09:11:23", + 163195 + ], + [ + "2021-10-10T16:38:57", + 163651 + ], + [ + "2021-10-12T12:32:12", + 165505 + ], + [ + "2021-10-13T01:33:36", + 166100 + ], + [ + "2021-10-16T01:43:12", + 168047 + ], + [ + "2021-10-17T12:27:08", + 168569 + ], + [ + "2021-10-21T01:43:07", + 171219 + ], + [ + "2021-10-24T15:47:49", + 173156 + ], + [ + "2021-10-25T04:54:54", + 173360 + ], + [ + "2021-10-26T19:08:21", + 175828 + ], + [ + "2021-10-27T10:52:46", + 176224 + ], + [ + "2021-10-28T01:27:35", + 193991 + ], + [ + "2021-10-29T05:01:38", + 194985 + ], + [ + "2021-10-30T20:34:54", + 144 + ], + [ + "2021-10-31T18:17:07", + 287508 + ], + [ + "2021-11-01T01:50:59", + 307535 + ], + [ + "2021-11-02T11:56:56", + 398271 + ], + [ + "2021-11-03T01:34:05", + 448578 + ], + [ + "2021-11-04T22:06:35", + 605456 + ], + [ + "2021-11-07T22:48:14", + 923326 + ], + [ + "2021-11-08T16:38:12", + 976862 + ], + [ + "2021-11-09T14:05:16", + 1047309 + ], + [ + "2021-11-11T23:43:38", + 1205703 + ], + [ + "2021-11-12T07:23:40", + 1237700 + ], + [ + "2021-11-13T03:49:42", + 1300128 + ], + [ + "2021-11-14T20:38:46", + 1497308 + ], + [ + "2021-11-15T21:50:19", + 1561315 + ], + [ + "2021-11-17T13:49:27", + 1595766 + ], + [ + "2021-11-18T12:57:03", + 1597051 + ], + [ + "2021-11-19T01:41:21", + 1600499 + ], + [ + "2021-11-21T18:45:36", + 1613821 + ], + [ + "2021-11-22T21:51:21", + 1615521 + ], + [ + "2021-11-24T01:32:35", + 1632828 + ], + [ + "2021-11-25T01:36:17", + 1648844 + ], + [ + "2021-11-26T01:28:24", + 1666007 + ], + [ + "2021-11-27T01:29:49", + 1693380 + ], + [ + "2021-11-29T19:53:22", + 1783483 + ], + [ + "2021-12-01T21:53:10", + 1860585 + ], + [ + "2021-12-02T22:38:42", + 1897255 + ], + [ + "2021-12-03T07:25:47", + 1910165 + ], + [ + "2021-12-04T10:20:40", + 1949864 + ], + [ + "2021-12-05T01:37:50", + 1981415 + ], + [ + "2021-12-06T01:34:54", + 2030734 + ], + [ + "2021-12-07T19:17:16", + 2099655 + ], + [ + "2021-12-08T11:50:21", + 2122912 + ], + [ + "2021-12-09T08:24:35", + 2164261 + ], + [ + "2021-12-11T10:08:27", + 2252269 + ], + [ + "2021-12-12T01:37:49", + 2283864 + ], + [ + "2021-12-14T01:36:23", + 2375488 + ], + [ + "2021-12-15T01:38:21", + 2394041 + ], + [ + "2021-12-16T01:40:15", + 2395095 + ], + [ + "2021-12-17T01:41:18", + 2396129 + ], + [ + "2021-12-18T12:07:04", + 2397389 + ], + [ + "2021-12-21T13:52:15", + 2399557 + ], + [ + "2021-12-23T13:53:28", + 2401434 + ], + [ + "2021-12-26T01:43:59", + 2402762 + ], + [ + "2021-12-29T20:36:25", + 2405448 + ], + [ + "2021-12-31T01:38:18", + 2406342 + ], + [ + "2022-01-01T01:37:58", + 2406684 + ], + [ + "2022-01-03T22:58:05", + 2408070 + ], + [ + "2022-01-09T14:02:41", + 2412817 + ], + [ + "2022-01-11T01:36:44", + 2413957 + ], + [ + "2022-01-12T01:35:34", + 2414861 + ], + [ + "2022-01-13T09:24:45", + 2416088 + ], + [ + "2022-01-14T01:38:08", + 2416827 + ], + [ + "2022-01-15T11:07:48", + 2417778 + ], + [ + "2022-01-16T01:40:08", + 2418080 + ], + [ + "2022-01-17T12:08:17", + 2418732 + ], + [ + "2022-01-18T04:25:59", + 2420777 + ], + [ + "2022-01-22T22:01:45", + 2425142 + ], + [ + "2022-01-23T19:48:17", + 2425607 + ], + [ + "2022-01-24T20:09:52", + 2426620 + ], + [ + "2022-01-25T07:19:01", + 2426950 + ], + [ + "2022-01-26T01:45:09", + 2427753 + ], + [ + "2022-01-28T01:33:25", + 2429727 + ], + [ + "2022-01-29T20:09:19", + 2430982 + ], + [ + "2022-01-30T17:15:32", + 2431807 + ], + [ + "2022-01-31T13:01:19", + 2432640 + ], + [ + "2022-02-01T07:00:15", + 2433445 + ], + [ + "2022-02-02T23:09:44", + 2435324 + ], + [ + "2022-02-03T10:37:04", + 2435745 + ], + [ + "2022-02-05T23:23:53", + 2437974 + ], + [ + "2022-02-06T17:27:14", + 2438690 + ], + [ + "2022-02-07T07:41:03", + 2439227 + ], + [ + "2022-02-09T12:02:49", + 2442154 + ], + [ + "2022-02-10T01:38:28", + 2442962 + ], + [ + "2022-02-13T17:21:12", + 2446274 + ], + [ + "2022-02-14T01:37:05", + 2446523 + ], + [ + "2022-02-16T01:41:49", + 2449039 + ], + [ + "2022-02-18T21:34:22", + 2452855 + ], + [ + "2022-02-20T20:39:40", + 2454147 + ] + ], + "ci_light": [ + [ + "2021-07-26T20:10:04", + 1856 + ], + [ + "2021-07-28T01:29:28", + 1858 + ], + [ + "2021-07-29T01:25:08", + 1873 + ], + [ + "2021-07-30T02:45:47", + 1878 + ], + [ + "2021-07-31T02:55:52", + 1882 + ], + [ + "2021-08-01T01:34:33", + 1884 + ], + [ + "2021-08-02T01:25:51", + 1885 + ], + [ + "2021-08-03T01:34:04", + 1885 + ], + [ + "2021-08-04T01:25:42", + 1886 + ], + [ + "2021-08-05T13:16:40", + 1902 + ], + [ + "2021-08-06T10:08:44", + 1905 + ], + [ + "2021-08-07T01:23:20", + 1916 + ], + [ + "2021-08-08T17:46:20", + 1919 + ], + [ + "2021-08-09T12:57:30", + 1922 + ], + [ + "2021-08-10T18:15:58", + 1926 + ], + [ + "2021-08-11T19:45:43", + 1940 + ], + [ + "2021-08-12T16:45:06", + 1952 + ], + [ + "2021-08-13T01:26:41", + 1964 + ], + [ + "2021-08-14T08:26:41", + 1968 + ], + [ + "2021-08-15T21:37:16", + 1989 + ], + [ + "2021-08-17T01:22:18", + 1993 + ], + [ + "2021-08-18T01:24:15", + 1994 + ], + [ + "2021-08-19T22:44:18", + 2032 + ], + [ + "2021-08-20T16:03:59", + 2058 + ], + [ + "2021-08-21T12:36:04", + 2063 + ], + [ + "2021-08-22T01:21:13", + 2064 + ], + [ + "2021-08-23T20:34:23", + 2084 + ], + [ + "2021-08-24T21:32:49", + 2089 + ], + [ + "2021-08-28T19:11:50", + 2189 + ], + [ + "2021-08-29T12:02:14", + 2199 + ], + [ + "2021-08-31T03:01:11", + 2261 + ], + [ + "2021-09-01T01:34:30", + 2275 + ], + [ + "2021-09-02T11:26:37", + 2303 + ], + [ + "2021-09-03T01:30:31", + 2310 + ], + [ + "2021-09-04T13:35:27", + 2326 + ], + [ + "2021-09-06T01:30:54", + 2345 + ], + [ + "2021-09-07T01:30:29", + 2378 + ], + [ + "2021-09-12T12:45:46", + 2438 + ], + [ + "2021-09-15T03:11:38", + 2609 + ], + [ + "2021-09-18T22:10:09", + 2823 + ], + [ + "2021-09-19T15:32:31", + 2871 + ], + [ + "2021-09-20T01:35:53", + 2918 + ], + [ + "2021-09-21T17:53:24", + 2990 + ], + [ + "2021-09-23T01:37:54", + 3041 + ], + [ + "2021-09-24T03:14:34", + 3081 + ], + [ + "2021-09-25T16:30:33", + 3171 + ], + [ + "2021-09-26T12:23:03", + 3173 + ], + [ + "2021-09-27T15:31:39", + 3252 + ], + [ + "2021-09-29T01:26:48", + 3294 + ], + [ + "2021-09-30T23:05:25", + 3438 + ], + [ + "2021-10-01T16:05:31", + 3452 + ], + [ + "2021-10-03T21:24:16", + 3508 + ], + [ + "2021-10-05T01:32:48", + 3542 + ], + [ + "2021-10-06T08:19:33", + 3613 + ], + [ + "2021-10-07T19:01:06", + 3640 + ], + [ + "2021-10-09T09:11:23", + 3671 + ], + [ + "2021-10-10T16:38:57", + 3695 + ], + [ + "2021-10-12T12:32:12", + 3747 + ], + [ + "2021-10-13T01:33:36", + 3777 + ], + [ + "2021-10-16T01:43:12", + 3844 + ], + [ + "2021-10-17T12:27:08", + 3869 + ], + [ + "2021-10-21T01:43:07", + 3970 + ], + [ + "2021-10-24T15:47:49", + 4115 + ], + [ + "2021-10-25T04:54:54", + 4133 + ], + [ + "2021-10-26T19:08:21", + 4195 + ], + [ + "2021-10-27T10:52:46", + 4207 + ], + [ + "2021-10-28T01:27:35", + 4249 + ], + [ + "2021-10-29T05:01:38", + 4298 + ], + [ + "2021-10-30T20:34:54", + 49 + ], + [ + "2021-10-31T18:17:07", + 4424 + ], + [ + "2021-11-01T01:50:59", + 4464 + ], + [ + "2021-11-02T11:56:56", + 4536 + ], + [ + "2021-11-03T01:34:05", + 4563 + ], + [ + "2021-11-04T22:06:35", + 4662 + ], + [ + "2021-11-07T22:48:14", + 4706 + ], + [ + "2021-11-08T16:38:12", + 4743 + ], + [ + "2021-11-09T14:05:16", + 4777 + ], + [ + "2021-11-11T23:43:38", + 4851 + ], + [ + "2021-11-12T07:23:40", + 4852 + ], + [ + "2021-11-13T03:49:42", + 4862 + ], + [ + "2021-11-14T20:38:46", + 4875 + ], + [ + "2021-11-15T21:50:19", + 4940 + ], + [ + "2021-11-17T13:49:27", + 4971 + ], + [ + "2021-11-18T12:57:03", + 5016 + ], + [ + "2021-11-19T01:41:21", + 5043 + ], + [ + "2021-11-21T18:45:36", + 5119 + ], + [ + "2021-11-22T21:51:21", + 5172 + ], + [ + "2021-11-24T01:32:35", + 5206 + ], + [ + "2021-11-25T01:36:17", + 5222 + ], + [ + "2021-11-26T01:28:24", + 5229 + ], + [ + "2021-11-27T01:29:49", + 5246 + ], + [ + "2021-11-29T19:53:22", + 5288 + ], + [ + "2021-12-01T21:53:10", + 5386 + ], + [ + "2021-12-02T22:38:42", + 5412 + ], + [ + "2021-12-03T07:25:47", + 5429 + ], + [ + "2021-12-04T10:20:40", + 5468 + ], + [ + "2021-12-05T01:37:50", + 5473 + ], + [ + "2021-12-06T01:34:54", + 5493 + ], + [ + "2021-12-07T19:17:16", + 5597 + ], + [ + "2021-12-08T11:50:21", + 5612 + ], + [ + "2021-12-09T08:24:35", + 5673 + ], + [ + "2021-12-11T10:08:27", + 5735 + ], + [ + "2021-12-12T01:37:49", + 5745 + ], + [ + "2021-12-14T01:36:23", + 5787 + ], + [ + "2021-12-15T01:38:21", + 5825 + ], + [ + "2021-12-16T01:40:15", + 5849 + ], + [ + "2021-12-17T01:41:18", + 5895 + ], + [ + "2021-12-18T12:07:04", + 5920 + ], + [ + "2021-12-21T13:52:15", + 5977 + ], + [ + "2021-12-23T13:53:28", + 6029 + ], + [ + "2021-12-26T01:43:59", + 6038 + ], + [ + "2021-12-29T20:36:25", + 6081 + ], + [ + "2021-12-31T01:38:18", + 6083 + ], + [ + "2022-01-01T01:37:58", + 6092 + ], + [ + "2022-01-03T22:58:05", + 6164 + ], + [ + "2022-01-09T14:02:41", + 6301 + ], + [ + "2022-01-11T01:36:44", + 6359 + ], + [ + "2022-01-12T01:35:34", + 6373 + ], + [ + "2022-01-13T09:24:45", + 6404 + ], + [ + "2022-01-14T01:38:08", + 6409 + ], + [ + "2022-01-15T11:07:48", + 6469 + ], + [ + "2022-01-16T01:40:08", + 6484 + ], + [ + "2022-01-17T12:08:17", + 6514 + ], + [ + "2022-01-18T04:25:59", + 6520 + ], + [ + "2022-01-22T22:01:45", + 6621 + ], + [ + "2022-01-23T19:48:17", + 6637 + ], + [ + "2022-01-24T20:09:52", + 6703 + ], + [ + "2022-01-25T07:19:01", + 6703 + ], + [ + "2022-01-26T01:45:09", + 6711 + ], + [ + "2022-01-28T01:33:25", + 6763 + ], + [ + "2022-01-29T20:09:19", + 6778 + ], + [ + "2022-01-30T17:15:32", + 6790 + ], + [ + "2022-01-31T13:01:19", + 6862 + ], + [ + "2022-02-01T07:00:15", + 6875 + ], + [ + "2022-02-02T23:09:44", + 6928 + ], + [ + "2022-02-03T10:37:04", + 6957 + ], + [ + "2022-02-05T23:23:53", + 7017 + ], + [ + "2022-02-06T17:27:14", + 7020 + ], + [ + "2022-02-07T07:41:03", + 7031 + ], + [ + "2022-02-09T12:02:49", + 7117 + ], + [ + "2022-02-10T01:38:28", + 7124 + ], + [ + "2022-02-13T17:21:12", + 7184 + ], + [ + "2022-02-14T01:37:05", + 7191 + ], + [ + "2022-02-16T01:41:49", + 7306 + ], + [ + "2022-02-18T21:34:22", + 7451 + ], + [ + "2022-02-20T20:39:40", + 7489 + ] + ], + "dart": [ + [ + "2021-07-26T20:10:04", + 650 + ], + [ + "2021-07-28T01:29:28", + 651 + ], + [ + "2021-07-29T01:25:08", + 652 + ], + [ + "2021-07-30T02:45:47", + 654 + ], + [ + "2021-07-31T02:55:52", + 655 + ], + [ + "2021-08-01T01:34:33", + 657 + ], + [ + "2021-08-02T01:25:51", + 658 + ], + [ + "2021-08-03T01:34:04", + 658 + ], + [ + "2021-08-04T01:25:42", + 668 + ], + [ + "2021-08-05T13:16:40", + 675 + ], + [ + "2021-08-06T10:08:44", + 684 + ], + [ + "2021-08-07T01:23:20", + 684 + ], + [ + "2021-08-08T17:46:20", + 687 + ], + [ + "2021-08-09T12:57:30", + 690 + ], + [ + "2021-08-10T18:15:58", + 694 + ], + [ + "2021-08-11T19:45:43", + 699 + ], + [ + "2021-08-12T16:45:06", + 711 + ], + [ + "2021-08-13T01:26:41", + 717 + ], + [ + "2021-08-14T08:26:41", + 718 + ], + [ + "2021-08-15T21:37:16", + 731 + ], + [ + "2021-08-17T01:22:18", + 734 + ], + [ + "2021-08-18T01:24:15", + 739 + ], + [ + "2021-08-19T22:44:18", + 748 + ], + [ + "2021-08-20T16:03:59", + 760 + ], + [ + "2021-08-21T12:36:04", + 767 + ], + [ + "2021-08-22T01:21:13", + 768 + ], + [ + "2021-08-23T20:34:23", + 798 + ], + [ + "2021-08-24T21:32:49", + 817 + ], + [ + "2021-08-28T19:11:50", + 841 + ], + [ + "2021-08-29T12:02:14", + 847 + ], + [ + "2021-08-31T03:01:11", + 852 + ], + [ + "2021-09-01T01:34:30", + 861 + ], + [ + "2021-09-02T11:26:37", + 867 + ], + [ + "2021-09-03T01:30:31", + 873 + ], + [ + "2021-09-04T13:35:27", + 878 + ], + [ + "2021-09-06T01:30:54", + 888 + ], + [ + "2021-09-07T01:30:29", + 893 + ], + [ + "2021-09-12T12:45:46", + 901 + ], + [ + "2021-09-15T03:11:38", + 922 + ], + [ + "2021-09-18T22:10:09", + 954 + ], + [ + "2021-09-19T15:32:31", + 959 + ], + [ + "2021-09-20T01:35:53", + 961 + ], + [ + "2021-09-21T17:53:24", + 969 + ], + [ + "2021-09-23T01:37:54", + 980 + ], + [ + "2021-09-24T03:14:34", + 984 + ], + [ + "2021-09-25T16:30:33", + 1006 + ], + [ + "2021-09-26T12:23:03", + 1011 + ], + [ + "2021-09-27T15:31:39", + 1025 + ], + [ + "2021-09-29T01:26:48", + 1039 + ], + [ + "2021-09-30T23:05:25", + 1047 + ], + [ + "2021-10-01T16:05:31", + 1049 + ], + [ + "2021-10-03T21:24:16", + 1054 + ], + [ + "2021-10-05T01:32:48", + 1064 + ], + [ + "2021-10-06T08:19:33", + 1073 + ], + [ + "2021-10-07T19:01:06", + 1081 + ], + [ + "2021-10-09T09:11:23", + 1088 + ], + [ + "2021-10-10T16:38:57", + 1094 + ], + [ + "2021-10-12T12:32:12", + 1108 + ], + [ + "2021-10-13T01:33:36", + 1116 + ], + [ + "2021-10-16T01:43:12", + 1128 + ], + [ + "2021-10-17T12:27:08", + 1134 + ], + [ + "2021-10-21T01:43:07", + 1151 + ], + [ + "2021-10-24T15:47:49", + 1186 + ], + [ + "2021-10-25T04:54:54", + 1191 + ], + [ + "2021-10-26T19:08:21", + 1214 + ], + [ + "2021-10-27T10:52:46", + 1218 + ], + [ + "2021-10-28T01:27:35", + 1222 + ], + [ + "2021-10-29T05:01:38", + 1224 + ], + [ + "2021-10-30T20:34:54", + 46 + ], + [ + "2021-10-31T18:17:07", + 1295 + ], + [ + "2021-11-01T01:50:59", + 1308 + ], + [ + "2021-11-02T11:56:56", + 1329 + ], + [ + "2021-11-03T01:34:05", + 1343 + ], + [ + "2021-11-04T22:06:35", + 1371 + ], + [ + "2021-11-07T22:48:14", + 1397 + ], + [ + "2021-11-08T16:38:12", + 1408 + ], + [ + "2021-11-09T14:05:16", + 1421 + ], + [ + "2021-11-11T23:43:38", + 1446 + ], + [ + "2021-11-12T07:23:40", + 1454 + ], + [ + "2021-11-13T03:49:42", + 1460 + ], + [ + "2021-11-14T20:38:46", + 1465 + ], + [ + "2021-11-15T21:50:19", + 1476 + ], + [ + "2021-11-17T13:49:27", + 1487 + ], + [ + "2021-11-18T12:57:03", + 1491 + ], + [ + "2021-11-19T01:41:21", + 1508 + ], + [ + "2021-11-21T18:45:36", + 1536 + ], + [ + "2021-11-22T21:51:21", + 1547 + ], + [ + "2021-11-24T01:32:35", + 1551 + ], + [ + "2021-11-25T01:36:17", + 1554 + ], + [ + "2021-11-26T01:28:24", + 1557 + ], + [ + "2021-11-27T01:29:49", + 1561 + ], + [ + "2021-11-29T19:53:22", + 1573 + ], + [ + "2021-12-01T21:53:10", + 1597 + ], + [ + "2021-12-02T22:38:42", + 1610 + ], + [ + "2021-12-03T07:25:47", + 1621 + ], + [ + "2021-12-04T10:20:40", + 1630 + ], + [ + "2021-12-05T01:37:50", + 1634 + ], + [ + "2021-12-06T01:34:54", + 1638 + ], + [ + "2021-12-07T19:17:16", + 1678 + ], + [ + "2021-12-08T11:50:21", + 1687 + ], + [ + "2021-12-09T08:24:35", + 1712 + ], + [ + "2021-12-11T10:08:27", + 1720 + ], + [ + "2021-12-12T01:37:49", + 1735 + ], + [ + "2021-12-14T01:36:23", + 1747 + ], + [ + "2021-12-15T01:38:21", + 1749 + ], + [ + "2021-12-16T01:40:15", + 1751 + ], + [ + "2021-12-17T01:41:18", + 1754 + ], + [ + "2021-12-18T12:07:04", + 1759 + ], + [ + "2021-12-21T13:52:15", + 1779 + ], + [ + "2021-12-23T13:53:28", + 1787 + ], + [ + "2021-12-26T01:43:59", + 1788 + ], + [ + "2021-12-29T20:36:25", + 1793 + ], + [ + "2021-12-31T01:38:18", + 1793 + ], + [ + "2022-01-01T01:37:58", + 1794 + ], + [ + "2022-01-03T22:58:05", + 1797 + ], + [ + "2022-01-09T14:02:41", + 1845 + ], + [ + "2022-01-11T01:36:44", + 1864 + ], + [ + "2022-01-12T01:35:34", + 1869 + ], + [ + "2022-01-13T09:24:45", + 1886 + ], + [ + "2022-01-14T01:38:08", + 1898 + ], + [ + "2022-01-15T11:07:48", + 1906 + ], + [ + "2022-01-16T01:40:08", + 1911 + ], + [ + "2022-01-17T12:08:17", + 1914 + ], + [ + "2022-01-18T04:25:59", + 1918 + ], + [ + "2022-01-22T22:01:45", + 1937 + ], + [ + "2022-01-23T19:48:17", + 1962 + ], + [ + "2022-01-24T20:09:52", + 1980 + ], + [ + "2022-01-25T07:19:01", + 1984 + ], + [ + "2022-01-26T01:45:09", + 2003 + ], + [ + "2022-01-28T01:33:25", + 2031 + ], + [ + "2022-01-29T20:09:19", + 2037 + ], + [ + "2022-01-30T17:15:32", + 2045 + ], + [ + "2022-01-31T13:01:19", + 2077 + ], + [ + "2022-02-01T07:00:15", + 2095 + ], + [ + "2022-02-02T23:09:44", + 2124 + ], + [ + "2022-02-03T10:37:04", + 2151 + ], + [ + "2022-02-05T23:23:53", + 2171 + ], + [ + "2022-02-06T17:27:14", + 2174 + ], + [ + "2022-02-07T07:41:03", + 2177 + ], + [ + "2022-02-09T12:02:49", + 2197 + ], + [ + "2022-02-10T01:38:28", + 2201 + ], + [ + "2022-02-13T17:21:12", + 2226 + ], + [ + "2022-02-14T01:37:05", + 2232 + ], + [ + "2022-02-16T01:41:49", + 2258 + ], + [ + "2022-02-18T21:34:22", + 2287 + ], + [ + "2022-02-20T20:39:40", + 2314 + ] + ], + "documentation": [ + [ + "2021-07-26T20:10:04", + 6405 + ], + [ + "2021-07-28T01:29:28", + 6502 + ], + [ + "2021-07-29T01:25:08", + 6600 + ], + [ + "2021-07-30T02:45:47", + 6712 + ], + [ + "2021-07-31T02:55:52", + 6802 + ], + [ + "2021-08-01T01:34:33", + 6813 + ], + [ + "2021-08-02T01:25:51", + 6820 + ], + [ + "2021-08-03T01:34:04", + 6912 + ], + [ + "2021-08-04T01:25:42", + 6968 + ], + [ + "2021-08-05T13:16:40", + 7073 + ], + [ + "2021-08-06T10:08:44", + 7157 + ], + [ + "2021-08-07T01:23:20", + 7268 + ], + [ + "2021-08-08T17:46:20", + 7291 + ], + [ + "2021-08-09T12:57:30", + 7311 + ], + [ + "2021-08-10T18:15:58", + 7427 + ], + [ + "2021-08-11T19:45:43", + 7548 + ], + [ + "2021-08-12T16:45:06", + 7670 + ], + [ + "2021-08-13T01:26:41", + 7761 + ], + [ + "2021-08-14T08:26:41", + 7876 + ], + [ + "2021-08-15T21:37:16", + 7902 + ], + [ + "2021-08-17T01:22:18", + 7998 + ], + [ + "2021-08-18T01:24:15", + 8161 + ], + [ + "2021-08-19T22:44:18", + 8324 + ], + [ + "2021-08-20T16:03:59", + 8422 + ], + [ + "2021-08-21T12:36:04", + 8511 + ], + [ + "2021-08-22T01:21:13", + 8527 + ], + [ + "2021-08-23T20:34:23", + 8650 + ], + [ + "2021-08-24T21:32:49", + 8820 + ], + [ + "2021-08-28T19:11:50", + 9216 + ], + [ + "2021-08-29T12:02:14", + 9267 + ], + [ + "2021-08-31T03:01:11", + 9493 + ], + [ + "2021-09-01T01:34:30", + 9673 + ], + [ + "2021-09-02T11:26:37", + 9822 + ], + [ + "2021-09-03T01:30:31", + 9943 + ], + [ + "2021-09-04T13:35:27", + 10017 + ], + [ + "2021-09-06T01:30:54", + 10046 + ], + [ + "2021-09-07T01:30:29", + 10122 + ], + [ + "2021-09-12T12:45:46", + 10632 + ], + [ + "2021-09-15T03:11:38", + 10984 + ], + [ + "2021-09-18T22:10:09", + 11311 + ], + [ + "2021-09-19T15:32:31", + 11338 + ], + [ + "2021-09-20T01:35:53", + 11370 + ], + [ + "2021-09-21T17:53:24", + 11733 + ], + [ + "2021-09-23T01:37:54", + 11962 + ], + [ + "2021-09-24T03:14:34", + 12136 + ], + [ + "2021-09-25T16:30:33", + 12214 + ], + [ + "2021-09-26T12:23:03", + 12243 + ], + [ + "2021-09-27T15:31:39", + 12359 + ], + [ + "2021-09-29T01:26:48", + 12545 + ], + [ + "2021-09-30T23:05:25", + 13011 + ], + [ + "2021-10-01T16:05:31", + 13079 + ], + [ + "2021-10-03T21:24:16", + 13207 + ], + [ + "2021-10-05T01:32:48", + 13399 + ], + [ + "2021-10-06T08:19:33", + 13614 + ], + [ + "2021-10-07T19:01:06", + 13875 + ], + [ + "2021-10-09T09:11:23", + 14135 + ], + [ + "2021-10-10T16:38:57", + 14168 + ], + [ + "2021-10-12T12:32:12", + 14425 + ], + [ + "2021-10-13T01:33:36", + 14507 + ], + [ + "2021-10-16T01:43:12", + 14929 + ], + [ + "2021-10-17T12:27:08", + 14939 + ], + [ + "2021-10-21T01:43:07", + 15652 + ], + [ + "2021-10-24T15:47:49", + 16110 + ], + [ + "2021-10-25T04:54:54", + 16121 + ], + [ + "2021-10-26T19:08:21", + 16495 + ], + [ + "2021-10-27T10:52:46", + 16572 + ], + [ + "2021-10-28T01:27:35", + 16729 + ], + [ + "2021-10-29T05:01:38", + 17032 + ], + [ + "2021-10-30T20:34:54", + 46 + ], + [ + "2021-10-31T18:17:07", + 17483 + ], + [ + "2021-11-01T01:50:59", + 17567 + ], + [ + "2021-11-02T11:56:56", + 17938 + ], + [ + "2021-11-03T01:34:05", + 18159 + ], + [ + "2021-11-04T22:06:35", + 18648 + ], + [ + "2021-11-07T22:48:14", + 18944 + ], + [ + "2021-11-08T16:38:12", + 19171 + ], + [ + "2021-11-09T14:05:16", + 19363 + ], + [ + "2021-11-11T23:43:38", + 19880 + ], + [ + "2021-11-12T07:23:40", + 19893 + ], + [ + "2021-11-13T03:49:42", + 19984 + ], + [ + "2021-11-14T20:38:46", + 20035 + ], + [ + "2021-11-15T21:50:19", + 20202 + ], + [ + "2021-11-17T13:49:27", + 20500 + ], + [ + "2021-11-18T12:57:03", + 20993 + ], + [ + "2021-11-19T01:41:21", + 21088 + ], + [ + "2021-11-21T18:45:36", + 21298 + ], + [ + "2021-11-22T21:51:21", + 21471 + ], + [ + "2021-11-24T01:32:35", + 21651 + ], + [ + "2021-11-25T01:36:17", + 21912 + ], + [ + "2021-11-26T01:28:24", + 22006 + ], + [ + "2021-11-27T01:29:49", + 22150 + ], + [ + "2021-11-29T19:53:22", + 22344 + ], + [ + "2021-12-01T21:53:10", + 23000 + ], + [ + "2021-12-02T22:38:42", + 23134 + ], + [ + "2021-12-03T07:25:47", + 23149 + ], + [ + "2021-12-04T10:20:40", + 23337 + ], + [ + "2021-12-05T01:37:50", + 23344 + ], + [ + "2021-12-06T01:34:54", + 23358 + ], + [ + "2021-12-07T19:17:16", + 23887 + ], + [ + "2021-12-08T11:50:21", + 24000 + ], + [ + "2021-12-09T08:24:35", + 24246 + ], + [ + "2021-12-11T10:08:27", + 24625 + ], + [ + "2021-12-12T01:37:49", + 24649 + ], + [ + "2021-12-14T01:36:23", + 24778 + ], + [ + "2021-12-15T01:38:21", + 24878 + ], + [ + "2021-12-16T01:40:15", + 25005 + ], + [ + "2021-12-17T01:41:18", + 25138 + ], + [ + "2021-12-18T12:07:04", + 25227 + ], + [ + "2021-12-21T13:52:15", + 25344 + ], + [ + "2021-12-23T13:53:28", + 25473 + ], + [ + "2021-12-26T01:43:59", + 25516 + ], + [ + "2021-12-29T20:36:25", + 25595 + ], + [ + "2021-12-31T01:38:18", + 25637 + ], + [ + "2022-01-01T01:37:58", + 25649 + ], + [ + "2022-01-03T22:58:05", + 25700 + ], + [ + "2022-01-09T14:02:41", + 26157 + ], + [ + "2022-01-11T01:36:44", + 26368 + ], + [ + "2022-01-12T01:35:34", + 26686 + ], + [ + "2022-01-13T09:24:45", + 27123 + ], + [ + "2022-01-14T01:38:08", + 27381 + ], + [ + "2022-01-15T11:07:48", + 27898 + ], + [ + "2022-01-16T01:40:08", + 27932 + ], + [ + "2022-01-17T12:08:17", + 28208 + ], + [ + "2022-01-18T04:25:59", + 28523 + ], + [ + "2022-01-22T22:01:45", + 31809 + ], + [ + "2022-01-23T19:48:17", + 31874 + ], + [ + "2022-01-24T20:09:52", + 32914 + ], + [ + "2022-01-25T07:19:01", + 32996 + ], + [ + "2022-01-26T01:45:09", + 33612 + ], + [ + "2022-01-28T01:33:25", + 34456 + ], + [ + "2022-01-29T20:09:19", + 34766 + ], + [ + "2022-01-30T17:15:32", + 34865 + ], + [ + "2022-01-31T13:01:19", + 35016 + ], + [ + "2022-02-01T07:00:15", + 35142 + ], + [ + "2022-02-02T23:09:44", + 35493 + ], + [ + "2022-02-03T10:37:04", + 35591 + ], + [ + "2022-02-05T23:23:53", + 36074 + ], + [ + "2022-02-06T17:27:14", + 36206 + ], + [ + "2022-02-07T07:41:03", + 36295 + ], + [ + "2022-02-09T12:02:49", + 37200 + ], + [ + "2022-02-10T01:38:28", + 37479 + ], + [ + "2022-02-13T17:21:12", + 38680 + ], + [ + "2022-02-14T01:37:05", + 38700 + ], + [ + "2022-02-16T01:41:49", + 39534 + ], + [ + "2022-02-18T21:34:22", + 40938 + ], + [ + "2022-02-20T20:39:40", + 41222 + ] + ], + "dotnet": [ + [ + "2021-07-26T20:10:04", + 215546 + ], + [ + "2021-07-28T01:29:28", + 215612 + ], + [ + "2021-07-29T01:25:08", + 215655 + ], + [ + "2021-07-30T02:45:47", + 215693 + ], + [ + "2021-07-31T02:55:52", + 215736 + ], + [ + "2021-08-01T01:34:33", + 215742 + ], + [ + "2021-08-02T01:25:51", + 215755 + ], + [ + "2021-08-03T01:34:04", + 215956 + ], + [ + "2021-08-04T01:25:42", + 216028 + ], + [ + "2021-08-05T13:16:40", + 216193 + ], + [ + "2021-08-06T10:08:44", + 216223 + ], + [ + "2021-08-07T01:23:20", + 216273 + ], + [ + "2021-08-08T17:46:20", + 216280 + ], + [ + "2021-08-09T12:57:30", + 216310 + ], + [ + "2021-08-10T18:15:58", + 216381 + ], + [ + "2021-08-11T19:45:43", + 216760 + ], + [ + "2021-08-12T16:45:06", + 217047 + ], + [ + "2021-08-13T01:26:41", + 217189 + ], + [ + "2021-08-14T08:26:41", + 217638 + ], + [ + "2021-08-15T21:37:16", + 218095 + ], + [ + "2021-08-17T01:22:18", + 218479 + ], + [ + "2021-08-18T01:24:15", + 218782 + ], + [ + "2021-08-19T22:44:18", + 219393 + ], + [ + "2021-08-20T16:03:59", + 219728 + ], + [ + "2021-08-21T12:36:04", + 220011 + ], + [ + "2021-08-22T01:21:13", + 220213 + ], + [ + "2021-08-23T20:34:23", + 220907 + ], + [ + "2021-08-24T21:32:49", + 221455 + ], + [ + "2021-08-28T19:11:50", + 222749 + ], + [ + "2021-08-29T12:02:14", + 222972 + ], + [ + "2021-08-31T03:01:11", + 223499 + ], + [ + "2021-09-01T01:34:30", + 223803 + ], + [ + "2021-09-02T11:26:37", + 224324 + ], + [ + "2021-09-03T01:30:31", + 224502 + ], + [ + "2021-09-04T13:35:27", + 224936 + ], + [ + "2021-09-06T01:30:54", + 225388 + ], + [ + "2021-09-07T01:30:29", + 225689 + ], + [ + "2021-09-12T12:45:46", + 227344 + ], + [ + "2021-09-15T03:11:38", + 228140 + ], + [ + "2021-09-18T22:10:09", + 229296 + ], + [ + "2021-09-19T15:32:31", + 229501 + ], + [ + "2021-09-20T01:35:53", + 229620 + ], + [ + "2021-09-21T17:53:24", + 230158 + ], + [ + "2021-09-23T01:37:54", + 230603 + ], + [ + "2021-09-24T03:14:34", + 230954 + ], + [ + "2021-09-25T16:30:33", + 231453 + ], + [ + "2021-09-26T12:23:03", + 231689 + ], + [ + "2021-09-27T15:31:39", + 232065 + ], + [ + "2021-09-29T01:26:48", + 232536 + ], + [ + "2021-09-30T23:05:25", + 233158 + ], + [ + "2021-10-01T16:05:31", + 233357 + ], + [ + "2021-10-03T21:24:16", + 234042 + ], + [ + "2021-10-05T01:32:48", + 234484 + ], + [ + "2021-10-06T08:19:33", + 234944 + ], + [ + "2021-10-07T19:01:06", + 235378 + ], + [ + "2021-10-09T09:11:23", + 235856 + ], + [ + "2021-10-10T16:38:57", + 236275 + ], + [ + "2021-10-12T12:32:12", + 236847 + ], + [ + "2021-10-13T01:33:36", + 237028 + ], + [ + "2021-10-16T01:43:12", + 237947 + ], + [ + "2021-10-17T12:27:08", + 238374 + ], + [ + "2021-10-21T01:43:07", + 239507 + ], + [ + "2021-10-24T15:47:49", + 240611 + ], + [ + "2021-10-25T04:54:54", + 240788 + ], + [ + "2021-10-26T19:08:21", + 241372 + ], + [ + "2021-10-27T10:52:46", + 241558 + ], + [ + "2021-10-28T01:27:35", + 241786 + ], + [ + "2021-10-29T05:01:38", + 242180 + ], + [ + "2021-10-30T20:34:54", + 46 + ], + [ + "2021-10-31T18:17:07", + 243099 + ], + [ + "2021-11-01T01:50:59", + 243250 + ], + [ + "2021-11-02T11:56:56", + 243709 + ], + [ + "2021-11-03T01:34:05", + 243935 + ], + [ + "2021-11-04T22:06:35", + 244885 + ], + [ + "2021-11-07T22:48:14", + 245984 + ], + [ + "2021-11-08T16:38:12", + 246294 + ], + [ + "2021-11-09T14:05:16", + 246648 + ], + [ + "2021-11-11T23:43:38", + 247479 + ], + [ + "2021-11-12T07:23:40", + 247594 + ], + [ + "2021-11-13T03:49:42", + 247916 + ], + [ + "2021-11-14T20:38:46", + 248418 + ], + [ + "2021-11-15T21:50:19", + 248822 + ], + [ + "2021-11-17T13:49:27", + 249518 + ], + [ + "2021-11-18T12:57:03", + 250052 + ], + [ + "2021-11-19T01:41:21", + 250213 + ], + [ + "2021-11-21T18:45:36", + 251223 + ], + [ + "2021-11-22T21:51:21", + 251715 + ], + [ + "2021-11-24T01:32:35", + 252095 + ], + [ + "2021-11-25T01:36:17", + 252405 + ], + [ + "2021-11-26T01:28:24", + 252862 + ], + [ + "2021-11-27T01:29:49", + 253287 + ], + [ + "2021-11-29T19:53:22", + 254166 + ], + [ + "2021-12-01T21:53:10", + 255122 + ], + [ + "2021-12-02T22:38:42", + 255603 + ], + [ + "2021-12-03T07:25:47", + 255723 + ], + [ + "2021-12-04T10:20:40", + 256159 + ], + [ + "2021-12-05T01:37:50", + 256346 + ], + [ + "2021-12-06T01:34:54", + 256643 + ], + [ + "2021-12-07T19:17:16", + 257300 + ], + [ + "2021-12-08T11:50:21", + 257529 + ], + [ + "2021-12-09T08:24:35", + 257905 + ], + [ + "2021-12-11T10:08:27", + 258701 + ], + [ + "2021-12-12T01:37:49", + 258913 + ], + [ + "2021-12-14T01:36:23", + 259582 + ], + [ + "2021-12-15T01:38:21", + 259907 + ], + [ + "2021-12-16T01:40:15", + 260363 + ], + [ + "2021-12-17T01:41:18", + 260772 + ], + [ + "2021-12-18T12:07:04", + 261008 + ], + [ + "2021-12-21T13:52:15", + 261272 + ], + [ + "2021-12-23T13:53:28", + 261541 + ], + [ + "2021-12-26T01:43:59", + 261725 + ], + [ + "2021-12-29T20:36:25", + 261969 + ], + [ + "2021-12-31T01:38:18", + 262062 + ], + [ + "2022-01-01T01:37:58", + 262130 + ], + [ + "2022-01-03T22:58:05", + 262439 + ], + [ + "2022-01-09T14:02:41", + 264825 + ], + [ + "2022-01-11T01:36:44", + 265418 + ], + [ + "2022-01-12T01:35:34", + 265881 + ], + [ + "2022-01-13T09:24:45", + 266544 + ], + [ + "2022-01-14T01:38:08", + 266932 + ], + [ + "2022-01-15T11:07:48", + 267448 + ], + [ + "2022-01-16T01:40:08", + 267625 + ], + [ + "2022-01-17T12:08:17", + 268087 + ], + [ + "2022-01-18T04:25:59", + 268384 + ], + [ + "2022-01-22T22:01:45", + 270480 + ], + [ + "2022-01-23T19:48:17", + 270760 + ], + [ + "2022-01-24T20:09:52", + 271262 + ], + [ + "2022-01-25T07:19:01", + 271425 + ], + [ + "2022-01-26T01:45:09", + 271750 + ], + [ + "2022-01-28T01:33:25", + 272740 + ], + [ + "2022-01-29T20:09:19", + 273447 + ], + [ + "2022-01-30T17:15:32", + 273835 + ], + [ + "2022-01-31T13:01:19", + 274257 + ], + [ + "2022-02-01T07:00:15", + 274626 + ], + [ + "2022-02-02T23:09:44", + 275454 + ], + [ + "2022-02-03T10:37:04", + 275710 + ], + [ + "2022-02-05T23:23:53", + 276794 + ], + [ + "2022-02-06T17:27:14", + 277064 + ], + [ + "2022-02-07T07:41:03", + 277249 + ], + [ + "2022-02-09T12:02:49", + 278691 + ], + [ + "2022-02-10T01:38:28", + 279139 + ], + [ + "2022-02-13T17:21:12", + 280735 + ], + [ + "2022-02-14T01:37:05", + 280841 + ], + [ + "2022-02-16T01:41:49", + 281922 + ], + [ + "2022-02-18T21:34:22", + 283629 + ], + [ + "2022-02-20T20:39:40", + 284258 + ] + ], + "go": [ + [ + "2021-07-26T20:10:04", + 2256 + ], + [ + "2021-07-28T01:29:28", + 2306 + ], + [ + "2021-07-29T01:25:08", + 2326 + ], + [ + "2021-07-30T02:45:47", + 2334 + ], + [ + "2021-07-31T02:55:52", + 2347 + ], + [ + "2021-08-01T01:34:33", + 2349 + ], + [ + "2021-08-02T01:25:51", + 2351 + ], + [ + "2021-08-03T01:34:04", + 2381 + ], + [ + "2021-08-04T01:25:42", + 2418 + ], + [ + "2021-08-05T13:16:40", + 2433 + ], + [ + "2021-08-06T10:08:44", + 2438 + ], + [ + "2021-08-07T01:23:20", + 2455 + ], + [ + "2021-08-08T17:46:20", + 2463 + ], + [ + "2021-08-09T12:57:30", + 2471 + ], + [ + "2021-08-10T18:15:58", + 2504 + ], + [ + "2021-08-11T19:45:43", + 2541 + ], + [ + "2021-08-12T16:45:06", + 2650 + ], + [ + "2021-08-13T01:26:41", + 2695 + ], + [ + "2021-08-14T08:26:41", + 2761 + ], + [ + "2021-08-15T21:37:16", + 2825 + ], + [ + "2021-08-17T01:22:18", + 2861 + ], + [ + "2021-08-18T01:24:15", + 2886 + ], + [ + "2021-08-19T22:44:18", + 2907 + ], + [ + "2021-08-20T16:03:59", + 2922 + ], + [ + "2021-08-21T12:36:04", + 2934 + ], + [ + "2021-08-22T01:21:13", + 2935 + ], + [ + "2021-08-23T20:34:23", + 2957 + ], + [ + "2021-08-24T21:32:49", + 2972 + ], + [ + "2021-08-28T19:11:50", + 3059 + ], + [ + "2021-08-29T12:02:14", + 3074 + ], + [ + "2021-08-31T03:01:11", + 3125 + ], + [ + "2021-09-01T01:34:30", + 3150 + ], + [ + "2021-09-02T11:26:37", + 3190 + ], + [ + "2021-09-03T01:30:31", + 3210 + ], + [ + "2021-09-04T13:35:27", + 3231 + ], + [ + "2021-09-06T01:30:54", + 3239 + ], + [ + "2021-09-07T01:30:29", + 3248 + ], + [ + "2021-09-12T12:45:46", + 3390 + ], + [ + "2021-09-15T03:11:38", + 3532 + ], + [ + "2021-09-18T22:10:09", + 3603 + ], + [ + "2021-09-19T15:32:31", + 3609 + ], + [ + "2021-09-20T01:35:53", + 3613 + ], + [ + "2021-09-21T17:53:24", + 3658 + ], + [ + "2021-09-23T01:37:54", + 3695 + ], + [ + "2021-09-24T03:14:34", + 3727 + ], + [ + "2021-09-25T16:30:33", + 3801 + ], + [ + "2021-09-26T12:23:03", + 3806 + ], + [ + "2021-09-27T15:31:39", + 3836 + ], + [ + "2021-09-29T01:26:48", + 3879 + ], + [ + "2021-09-30T23:05:25", + 3918 + ], + [ + "2021-10-01T16:05:31", + 3928 + ], + [ + "2021-10-03T21:24:16", + 3953 + ], + [ + "2021-10-05T01:32:48", + 3988 + ], + [ + "2021-10-06T08:19:33", + 4014 + ], + [ + "2021-10-07T19:01:06", + 4063 + ], + [ + "2021-10-09T09:11:23", + 4086 + ], + [ + "2021-10-10T16:38:57", + 4122 + ], + [ + "2021-10-12T12:32:12", + 4156 + ], + [ + "2021-10-13T01:33:36", + 4168 + ], + [ + "2021-10-16T01:43:12", + 4226 + ], + [ + "2021-10-17T12:27:08", + 4246 + ], + [ + "2021-10-21T01:43:07", + 4318 + ], + [ + "2021-10-24T15:47:49", + 4391 + ], + [ + "2021-10-25T04:54:54", + 4395 + ], + [ + "2021-10-26T19:08:21", + 4447 + ], + [ + "2021-10-27T10:52:46", + 4477 + ], + [ + "2021-10-28T01:27:35", + 4505 + ], + [ + "2021-10-29T05:01:38", + 4543 + ], + [ + "2021-10-30T20:34:54", + 46 + ], + [ + "2021-10-31T18:17:07", + 4665 + ], + [ + "2021-11-01T01:50:59", + 4686 + ], + [ + "2021-11-02T11:56:56", + 4759 + ], + [ + "2021-11-03T01:34:05", + 4783 + ], + [ + "2021-11-04T22:06:35", + 4838 + ], + [ + "2021-11-07T22:48:14", + 4900 + ], + [ + "2021-11-08T16:38:12", + 4917 + ], + [ + "2021-11-09T14:05:16", + 4948 + ], + [ + "2021-11-11T23:43:38", + 5042 + ], + [ + "2021-11-12T07:23:40", + 5051 + ], + [ + "2021-11-13T03:49:42", + 5094 + ], + [ + "2021-11-14T20:38:46", + 5116 + ], + [ + "2021-11-15T21:50:19", + 5143 + ], + [ + "2021-11-17T13:49:27", + 5192 + ], + [ + "2021-11-18T12:57:03", + 5236 + ], + [ + "2021-11-19T01:41:21", + 5258 + ], + [ + "2021-11-21T18:45:36", + 5305 + ], + [ + "2021-11-22T21:51:21", + 5370 + ], + [ + "2021-11-24T01:32:35", + 5466 + ], + [ + "2021-11-25T01:36:17", + 5487 + ], + [ + "2021-11-26T01:28:24", + 5499 + ], + [ + "2021-11-27T01:29:49", + 5523 + ], + [ + "2021-11-29T19:53:22", + 5558 + ], + [ + "2021-12-01T21:53:10", + 5652 + ], + [ + "2021-12-02T22:38:42", + 5685 + ], + [ + "2021-12-03T07:25:47", + 5688 + ], + [ + "2021-12-04T10:20:40", + 5717 + ], + [ + "2021-12-05T01:37:50", + 5729 + ], + [ + "2021-12-06T01:34:54", + 5737 + ], + [ + "2021-12-07T19:17:16", + 5837 + ], + [ + "2021-12-08T11:50:21", + 5847 + ], + [ + "2021-12-09T08:24:35", + 5899 + ], + [ + "2021-12-11T10:08:27", + 5954 + ], + [ + "2021-12-12T01:37:49", + 5968 + ], + [ + "2021-12-14T01:36:23", + 6035 + ], + [ + "2021-12-15T01:38:21", + 6088 + ], + [ + "2021-12-16T01:40:15", + 6142 + ], + [ + "2021-12-17T01:41:18", + 6201 + ], + [ + "2021-12-18T12:07:04", + 6267 + ], + [ + "2021-12-21T13:52:15", + 6355 + ], + [ + "2021-12-23T13:53:28", + 6425 + ], + [ + "2021-12-26T01:43:59", + 6461 + ], + [ + "2021-12-29T20:36:25", + 6516 + ], + [ + "2021-12-31T01:38:18", + 6519 + ], + [ + "2022-01-01T01:37:58", + 6524 + ], + [ + "2022-01-03T22:58:05", + 6579 + ], + [ + "2022-01-09T14:02:41", + 6737 + ], + [ + "2022-01-11T01:36:44", + 6816 + ], + [ + "2022-01-12T01:35:34", + 6846 + ], + [ + "2022-01-13T09:24:45", + 6882 + ], + [ + "2022-01-14T01:38:08", + 6905 + ], + [ + "2022-01-15T11:07:48", + 6948 + ], + [ + "2022-01-16T01:40:08", + 6958 + ], + [ + "2022-01-17T12:08:17", + 7025 + ], + [ + "2022-01-18T04:25:59", + 7042 + ], + [ + "2022-01-22T22:01:45", + 7218 + ], + [ + "2022-01-23T19:48:17", + 7246 + ], + [ + "2022-01-24T20:09:52", + 7307 + ], + [ + "2022-01-25T07:19:01", + 7322 + ], + [ + "2022-01-26T01:45:09", + 7372 + ], + [ + "2022-01-28T01:33:25", + 7447 + ], + [ + "2022-01-29T20:09:19", + 7485 + ], + [ + "2022-01-30T17:15:32", + 7495 + ], + [ + "2022-01-31T13:01:19", + 7522 + ], + [ + "2022-02-01T07:00:15", + 7542 + ], + [ + "2022-02-02T23:09:44", + 7616 + ], + [ + "2022-02-03T10:37:04", + 7650 + ], + [ + "2022-02-05T23:23:53", + 7723 + ], + [ + "2022-02-06T17:27:14", + 7731 + ], + [ + "2022-02-07T07:41:03", + 7732 + ], + [ + "2022-02-09T12:02:49", + 7818 + ], + [ + "2022-02-10T01:38:28", + 7844 + ], + [ + "2022-02-13T17:21:12", + 7929 + ], + [ + "2022-02-14T01:37:05", + 7933 + ], + [ + "2022-02-16T01:41:49", + 8043 + ], + [ + "2022-02-18T21:34:22", + 8152 + ], + [ + "2022-02-20T20:39:40", + 8194 + ] + ], + "java": [ + [ + "2021-07-26T20:10:04", + 14423 + ], + [ + "2021-07-28T01:29:28", + 14674 + ], + [ + "2021-07-29T01:25:08", + 14827 + ], + [ + "2021-07-30T02:45:47", + 14901 + ], + [ + "2021-07-31T02:55:52", + 15018 + ], + [ + "2021-08-01T01:34:33", + 15026 + ], + [ + "2021-08-02T01:25:51", + 15041 + ], + [ + "2021-08-03T01:34:04", + 15327 + ], + [ + "2021-08-04T01:25:42", + 15616 + ], + [ + "2021-08-05T13:16:40", + 15819 + ], + [ + "2021-08-06T10:08:44", + 15850 + ], + [ + "2021-08-07T01:23:20", + 15968 + ], + [ + "2021-08-08T17:46:20", + 15983 + ], + [ + "2021-08-09T12:57:30", + 16048 + ], + [ + "2021-08-10T18:15:58", + 16278 + ], + [ + "2021-08-11T19:45:43", + 16398 + ], + [ + "2021-08-12T16:45:06", + 16605 + ], + [ + "2021-08-13T01:26:41", + 16637 + ], + [ + "2021-08-14T08:26:41", + 16722 + ], + [ + "2021-08-15T21:37:16", + 16741 + ], + [ + "2021-08-17T01:22:18", + 16934 + ], + [ + "2021-08-18T01:24:15", + 17091 + ], + [ + "2021-08-19T22:44:18", + 17368 + ], + [ + "2021-08-20T16:03:59", + 17478 + ], + [ + "2021-08-21T12:36:04", + 17549 + ], + [ + "2021-08-22T01:21:13", + 17554 + ], + [ + "2021-08-23T20:34:23", + 17705 + ], + [ + "2021-08-24T21:32:49", + 17875 + ], + [ + "2021-08-28T19:11:50", + 18941 + ], + [ + "2021-08-29T12:02:14", + 19061 + ], + [ + "2021-08-31T03:01:11", + 19484 + ], + [ + "2021-09-01T01:34:30", + 19735 + ], + [ + "2021-09-02T11:26:37", + 20090 + ], + [ + "2021-09-03T01:30:31", + 20245 + ], + [ + "2021-09-04T13:35:27", + 20444 + ], + [ + "2021-09-06T01:30:54", + 20471 + ], + [ + "2021-09-07T01:30:29", + 20568 + ], + [ + "2021-09-12T12:45:46", + 21838 + ], + [ + "2021-09-15T03:11:38", + 22524 + ], + [ + "2021-09-18T22:10:09", + 23187 + ], + [ + "2021-09-19T15:32:31", + 23239 + ], + [ + "2021-09-20T01:35:53", + 23268 + ], + [ + "2021-09-21T17:53:24", + 23646 + ], + [ + "2021-09-23T01:37:54", + 23982 + ], + [ + "2021-09-24T03:14:34", + 24264 + ], + [ + "2021-09-25T16:30:33", + 24721 + ], + [ + "2021-09-26T12:23:03", + 24793 + ], + [ + "2021-09-27T15:31:39", + 24965 + ], + [ + "2021-09-29T01:26:48", + 25344 + ], + [ + "2021-09-30T23:05:25", + 25922 + ], + [ + "2021-10-01T16:05:31", + 26066 + ], + [ + "2021-10-03T21:24:16", + 26305 + ], + [ + "2021-10-05T01:32:48", + 26748 + ], + [ + "2021-10-06T08:19:33", + 27091 + ], + [ + "2021-10-07T19:01:06", + 27679 + ], + [ + "2021-10-09T09:11:23", + 28004 + ], + [ + "2021-10-10T16:38:57", + 28094 + ], + [ + "2021-10-12T12:32:12", + 28538 + ], + [ + "2021-10-13T01:33:36", + 28791 + ], + [ + "2021-10-16T01:43:12", + 29504 + ], + [ + "2021-10-17T12:27:08", + 29598 + ], + [ + "2021-10-21T01:43:07", + 30602 + ], + [ + "2021-10-24T15:47:49", + 31359 + ], + [ + "2021-10-25T04:54:54", + 31407 + ], + [ + "2021-10-26T19:08:21", + 31971 + ], + [ + "2021-10-27T10:52:46", + 32204 + ], + [ + "2021-10-28T01:27:35", + 32503 + ], + [ + "2021-10-29T05:01:38", + 32842 + ], + [ + "2021-10-30T20:34:54", + 46 + ], + [ + "2021-10-31T18:17:07", + 33326 + ], + [ + "2021-11-01T01:50:59", + 33363 + ], + [ + "2021-11-02T11:56:56", + 34013 + ], + [ + "2021-11-03T01:34:05", + 34327 + ], + [ + "2021-11-04T22:06:35", + 34892 + ], + [ + "2021-11-07T22:48:14", + 35316 + ], + [ + "2021-11-08T16:38:12", + 35435 + ], + [ + "2021-11-09T14:05:16", + 35786 + ], + [ + "2021-11-11T23:43:38", + 36656 + ], + [ + "2021-11-12T07:23:40", + 36686 + ], + [ + "2021-11-13T03:49:42", + 37044 + ], + [ + "2021-11-14T20:38:46", + 37155 + ], + [ + "2021-11-15T21:50:19", + 37303 + ], + [ + "2021-11-17T13:49:27", + 37748 + ], + [ + "2021-11-18T12:57:03", + 38116 + ], + [ + "2021-11-19T01:41:21", + 38261 + ], + [ + "2021-11-21T18:45:36", + 38731 + ], + [ + "2021-11-22T21:51:21", + 39044 + ], + [ + "2021-11-24T01:32:35", + 39568 + ], + [ + "2021-11-25T01:36:17", + 39824 + ], + [ + "2021-11-26T01:28:24", + 40079 + ], + [ + "2021-11-27T01:29:49", + 40410 + ], + [ + "2021-11-29T19:53:22", + 40747 + ], + [ + "2021-12-01T21:53:10", + 41699 + ], + [ + "2021-12-02T22:38:42", + 42044 + ], + [ + "2021-12-03T07:25:47", + 42054 + ], + [ + "2021-12-04T10:20:40", + 42313 + ], + [ + "2021-12-05T01:37:50", + 42323 + ], + [ + "2021-12-06T01:34:54", + 42350 + ], + [ + "2021-12-07T19:17:16", + 43031 + ], + [ + "2021-12-08T11:50:21", + 43131 + ], + [ + "2021-12-09T08:24:35", + 43481 + ], + [ + "2021-12-11T10:08:27", + 44037 + ], + [ + "2021-12-12T01:37:49", + 44061 + ], + [ + "2021-12-14T01:36:23", + 44474 + ], + [ + "2021-12-15T01:38:21", + 44810 + ], + [ + "2021-12-16T01:40:15", + 45183 + ], + [ + "2021-12-17T01:41:18", + 45506 + ], + [ + "2021-12-18T12:07:04", + 45774 + ], + [ + "2021-12-21T13:52:15", + 46202 + ], + [ + "2021-12-23T13:53:28", + 46615 + ], + [ + "2021-12-26T01:43:59", + 47104 + ], + [ + "2021-12-29T20:36:25", + 47655 + ], + [ + "2021-12-31T01:38:18", + 47729 + ], + [ + "2022-01-01T01:37:58", + 47777 + ], + [ + "2022-01-03T22:58:05", + 48108 + ], + [ + "2022-01-09T14:02:41", + 49379 + ], + [ + "2022-01-11T01:36:44", + 49780 + ], + [ + "2022-01-12T01:35:34", + 50101 + ], + [ + "2022-01-13T09:24:45", + 50497 + ], + [ + "2022-01-14T01:38:08", + 50746 + ], + [ + "2022-01-15T11:07:48", + 51165 + ], + [ + "2022-01-16T01:40:08", + 51231 + ], + [ + "2022-01-17T12:08:17", + 51432 + ], + [ + "2022-01-18T04:25:59", + 51527 + ], + [ + "2022-01-22T22:01:45", + 52572 + ], + [ + "2022-01-23T19:48:17", + 52669 + ], + [ + "2022-01-24T20:09:52", + 52939 + ], + [ + "2022-01-25T07:19:01", + 53057 + ], + [ + "2022-01-26T01:45:09", + 53346 + ], + [ + "2022-01-28T01:33:25", + 53768 + ], + [ + "2022-01-29T20:09:19", + 54003 + ], + [ + "2022-01-30T17:15:32", + 54048 + ], + [ + "2022-01-31T13:01:19", + 54130 + ], + [ + "2022-02-01T07:00:15", + 54377 + ], + [ + "2022-02-02T23:09:44", + 54817 + ], + [ + "2022-02-03T10:37:04", + 54923 + ], + [ + "2022-02-05T23:23:53", + 55509 + ], + [ + "2022-02-06T17:27:14", + 55578 + ], + [ + "2022-02-07T07:41:03", + 55617 + ], + [ + "2022-02-09T12:02:49", + 56325 + ], + [ + "2022-02-10T01:38:28", + 56550 + ], + [ + "2022-02-13T17:21:12", + 57581 + ], + [ + "2022-02-14T01:37:05", + 57609 + ], + [ + "2022-02-16T01:41:49", + 58536 + ], + [ + "2022-02-18T21:34:22", + 59458 + ], + [ + "2022-02-20T20:39:40", + 59664 + ] + ], + "javascript": [ + [ + "2021-07-26T20:10:04", + 22186 + ], + [ + "2021-07-28T01:29:28", + 22489 + ], + [ + "2021-07-29T01:25:08", + 22726 + ], + [ + "2021-07-30T02:45:47", + 22966 + ], + [ + "2021-07-31T02:55:52", + 23073 + ], + [ + "2021-08-01T01:34:33", + 23126 + ], + [ + "2021-08-02T01:25:51", + 23171 + ], + [ + "2021-08-03T01:34:04", + 23423 + ], + [ + "2021-08-04T01:25:42", + 23682 + ], + [ + "2021-08-05T13:16:40", + 24035 + ], + [ + "2021-08-06T10:08:44", + 24293 + ], + [ + "2021-08-07T01:23:20", + 24500 + ], + [ + "2021-08-08T17:46:20", + 24648 + ], + [ + "2021-08-09T12:57:30", + 24954 + ], + [ + "2021-08-10T18:15:58", + 25371 + ], + [ + "2021-08-11T19:45:43", + 25862 + ], + [ + "2021-08-12T16:45:06", + 26124 + ], + [ + "2021-08-13T01:26:41", + 26247 + ], + [ + "2021-08-14T08:26:41", + 26556 + ], + [ + "2021-08-15T21:37:16", + 26672 + ], + [ + "2021-08-17T01:22:18", + 27060 + ], + [ + "2021-08-18T01:24:15", + 27345 + ], + [ + "2021-08-19T22:44:18", + 27852 + ], + [ + "2021-08-20T16:03:59", + 28063 + ], + [ + "2021-08-21T12:36:04", + 28236 + ], + [ + "2021-08-22T01:21:13", + 28305 + ], + [ + "2021-08-23T20:34:23", + 28813 + ], + [ + "2021-08-24T21:32:49", + 29200 + ], + [ + "2021-08-28T19:11:50", + 30375 + ], + [ + "2021-08-29T12:02:14", + 30603 + ], + [ + "2021-08-31T03:01:11", + 31187 + ], + [ + "2021-09-01T01:34:30", + 31611 + ], + [ + "2021-09-02T11:26:37", + 32340 + ], + [ + "2021-09-03T01:30:31", + 32577 + ], + [ + "2021-09-04T13:35:27", + 32944 + ], + [ + "2021-09-06T01:30:54", + 33151 + ], + [ + "2021-09-07T01:30:29", + 33597 + ], + [ + "2021-09-12T12:45:46", + 35177 + ], + [ + "2021-09-15T03:11:38", + 36119 + ], + [ + "2021-09-18T22:10:09", + 37239 + ], + [ + "2021-09-19T15:32:31", + 37335 + ], + [ + "2021-09-20T01:35:53", + 37401 + ], + [ + "2021-09-21T17:53:24", + 38026 + ], + [ + "2021-09-23T01:37:54", + 38757 + ], + [ + "2021-09-24T03:14:34", + 39148 + ], + [ + "2021-09-25T16:30:33", + 39601 + ], + [ + "2021-09-26T12:23:03", + 39688 + ], + [ + "2021-09-27T15:31:39", + 39949 + ], + [ + "2021-09-29T01:26:48", + 40467 + ], + [ + "2021-09-30T23:05:25", + 41320 + ], + [ + "2021-10-01T16:05:31", + 41536 + ], + [ + "2021-10-03T21:24:16", + 41795 + ], + [ + "2021-10-05T01:32:48", + 42103 + ], + [ + "2021-10-06T08:19:33", + 42486 + ], + [ + "2021-10-07T19:01:06", + 42998 + ], + [ + "2021-10-09T09:11:23", + 43407 + ], + [ + "2021-10-10T16:38:57", + 43546 + ], + [ + "2021-10-12T12:32:12", + 44289 + ], + [ + "2021-10-13T01:33:36", + 44713 + ], + [ + "2021-10-16T01:43:12", + 45709 + ], + [ + "2021-10-17T12:27:08", + 45874 + ], + [ + "2021-10-21T01:43:07", + 46643 + ], + [ + "2021-10-24T15:47:49", + 47362 + ], + [ + "2021-10-25T04:54:54", + 47417 + ], + [ + "2021-10-26T19:08:21", + 47826 + ], + [ + "2021-10-27T10:52:46", + 48035 + ], + [ + "2021-10-28T01:27:35", + 48174 + ], + [ + "2021-10-29T05:01:38", + 48461 + ], + [ + "2021-10-30T20:34:54", + 188 + ], + [ + "2021-10-31T18:17:07", + 49366 + ], + [ + "2021-11-01T01:50:59", + 49513 + ], + [ + "2021-11-02T11:56:56", + 49890 + ], + [ + "2021-11-03T01:34:05", + 50191 + ], + [ + "2021-11-04T22:06:35", + 50893 + ], + [ + "2021-11-07T22:48:14", + 51518 + ], + [ + "2021-11-08T16:38:12", + 51784 + ], + [ + "2021-11-09T14:05:16", + 52151 + ], + [ + "2021-11-11T23:43:38", + 52890 + ], + [ + "2021-11-12T07:23:40", + 52960 + ], + [ + "2021-11-13T03:49:42", + 53366 + ], + [ + "2021-11-14T20:38:46", + 53532 + ], + [ + "2021-11-15T21:50:19", + 53808 + ], + [ + "2021-11-17T13:49:27", + 54155 + ], + [ + "2021-11-18T12:57:03", + 54631 + ], + [ + "2021-11-19T01:41:21", + 54714 + ], + [ + "2021-11-21T18:45:36", + 55099 + ], + [ + "2021-11-22T21:51:21", + 55344 + ], + [ + "2021-11-24T01:32:35", + 55720 + ], + [ + "2021-11-25T01:36:17", + 56041 + ], + [ + "2021-11-26T01:28:24", + 56247 + ], + [ + "2021-11-27T01:29:49", + 56567 + ], + [ + "2021-11-29T19:53:22", + 56985 + ], + [ + "2021-12-01T21:53:10", + 57974 + ], + [ + "2021-12-02T22:38:42", + 58602 + ], + [ + "2021-12-03T07:25:47", + 59008 + ], + [ + "2021-12-04T10:20:40", + 59476 + ], + [ + "2021-12-05T01:37:50", + 59584 + ], + [ + "2021-12-06T01:34:54", + 59685 + ], + [ + "2021-12-07T19:17:16", + 60615 + ], + [ + "2021-12-08T11:50:21", + 60857 + ], + [ + "2021-12-09T08:24:35", + 61204 + ], + [ + "2021-12-11T10:08:27", + 61890 + ], + [ + "2021-12-12T01:37:49", + 61950 + ], + [ + "2021-12-14T01:36:23", + 62314 + ], + [ + "2021-12-15T01:38:21", + 62727 + ], + [ + "2021-12-16T01:40:15", + 63261 + ], + [ + "2021-12-17T01:41:18", + 63684 + ], + [ + "2021-12-18T12:07:04", + 64100 + ], + [ + "2021-12-21T13:52:15", + 64674 + ], + [ + "2021-12-23T13:53:28", + 65356 + ], + [ + "2021-12-26T01:43:59", + 65567 + ], + [ + "2021-12-29T20:36:25", + 66179 + ], + [ + "2021-12-31T01:38:18", + 66955 + ], + [ + "2022-01-01T01:37:58", + 67606 + ], + [ + "2022-01-03T22:58:05", + 68081 + ], + [ + "2022-01-09T14:02:41", + 69590 + ], + [ + "2022-01-11T01:36:44", + 70159 + ], + [ + "2022-01-12T01:35:34", + 70545 + ], + [ + "2022-01-13T09:24:45", + 71221 + ], + [ + "2022-01-14T01:38:08", + 71720 + ], + [ + "2022-01-15T11:07:48", + 72358 + ], + [ + "2022-01-16T01:40:08", + 72485 + ], + [ + "2022-01-17T12:08:17", + 72853 + ], + [ + "2022-01-18T04:25:59", + 73513 + ], + [ + "2022-01-22T22:01:45", + 76902 + ], + [ + "2022-01-23T19:48:17", + 77114 + ], + [ + "2022-01-24T20:09:52", + 77689 + ], + [ + "2022-01-25T07:19:01", + 77843 + ], + [ + "2022-01-26T01:45:09", + 78542 + ], + [ + "2022-01-28T01:33:25", + 79658 + ], + [ + "2022-01-29T20:09:19", + 80306 + ], + [ + "2022-01-30T17:15:32", + 80594 + ], + [ + "2022-01-31T13:01:19", + 80965 + ], + [ + "2022-02-01T07:00:15", + 81283 + ], + [ + "2022-02-02T23:09:44", + 82004 + ], + [ + "2022-02-03T10:37:04", + 82333 + ], + [ + "2022-02-05T23:23:53", + 83707 + ], + [ + "2022-02-06T17:27:14", + 83948 + ], + [ + "2022-02-07T07:41:03", + 84175 + ], + [ + "2022-02-09T12:02:49", + 85728 + ], + [ + "2022-02-10T01:38:28", + 86129 + ], + [ + "2022-02-13T17:21:12", + 87400 + ], + [ + "2022-02-14T01:37:05", + 87506 + ], + [ + "2022-02-16T01:41:49", + 88736 + ], + [ + "2022-02-18T21:34:22", + 90582 + ], + [ + "2022-02-20T20:39:40", + 90936 + ] + ], + "php": [ + [ + "2021-07-26T20:10:04", + 1300 + ], + [ + "2021-07-28T01:29:28", + 1301 + ], + [ + "2021-07-29T01:25:08", + 1306 + ], + [ + "2021-07-30T02:45:47", + 1311 + ], + [ + "2021-07-31T02:55:52", + 1311 + ], + [ + "2021-08-01T01:34:33", + 1313 + ], + [ + "2021-08-02T01:25:51", + 1323 + ], + [ + "2021-08-03T01:34:04", + 1323 + ], + [ + "2021-08-04T01:25:42", + 1327 + ], + [ + "2021-08-05T13:16:40", + 1329 + ], + [ + "2021-08-06T10:08:44", + 1329 + ], + [ + "2021-08-07T01:23:20", + 1329 + ], + [ + "2021-08-08T17:46:20", + 1334 + ], + [ + "2021-08-09T12:57:30", + 1337 + ], + [ + "2021-08-10T18:15:58", + 1340 + ], + [ + "2021-08-11T19:45:43", + 1345 + ], + [ + "2021-08-12T16:45:06", + 1357 + ], + [ + "2021-08-13T01:26:41", + 1363 + ], + [ + "2021-08-14T08:26:41", + 1364 + ], + [ + "2021-08-15T21:37:16", + 1377 + ], + [ + "2021-08-17T01:22:18", + 1378 + ], + [ + "2021-08-18T01:24:15", + 1379 + ], + [ + "2021-08-19T22:44:18", + 1387 + ], + [ + "2021-08-20T16:03:59", + 1399 + ], + [ + "2021-08-21T12:36:04", + 1407 + ], + [ + "2021-08-22T01:21:13", + 1408 + ], + [ + "2021-08-23T20:34:23", + 1431 + ], + [ + "2021-08-24T21:32:49", + 1437 + ], + [ + "2021-08-28T19:11:50", + 1450 + ], + [ + "2021-08-29T12:02:14", + 1471 + ], + [ + "2021-08-31T03:01:11", + 1487 + ], + [ + "2021-09-01T01:34:30", + 1491 + ], + [ + "2021-09-02T11:26:37", + 1508 + ], + [ + "2021-09-03T01:30:31", + 1512 + ], + [ + "2021-09-04T13:35:27", + 1522 + ], + [ + "2021-09-06T01:30:54", + 1547 + ], + [ + "2021-09-07T01:30:29", + 1564 + ], + [ + "2021-09-12T12:45:46", + 1581 + ], + [ + "2021-09-15T03:11:38", + 1588 + ], + [ + "2021-09-18T22:10:09", + 1602 + ], + [ + "2021-09-19T15:32:31", + 1607 + ], + [ + "2021-09-20T01:35:53", + 1611 + ], + [ + "2021-09-21T17:53:24", + 1619 + ], + [ + "2021-09-23T01:37:54", + 1629 + ], + [ + "2021-09-24T03:14:34", + 1633 + ], + [ + "2021-09-25T16:30:33", + 1663 + ], + [ + "2021-09-26T12:23:03", + 1667 + ], + [ + "2021-09-27T15:31:39", + 1683 + ], + [ + "2021-09-29T01:26:48", + 1693 + ], + [ + "2021-09-30T23:05:25", + 1708 + ], + [ + "2021-10-01T16:05:31", + 1711 + ], + [ + "2021-10-03T21:24:16", + 1726 + ], + [ + "2021-10-05T01:32:48", + 1739 + ], + [ + "2021-10-06T08:19:33", + 1760 + ], + [ + "2021-10-07T19:01:06", + 1774 + ], + [ + "2021-10-09T09:11:23", + 1781 + ], + [ + "2021-10-10T16:38:57", + 1784 + ], + [ + "2021-10-12T12:32:12", + 1816 + ], + [ + "2021-10-13T01:33:36", + 1819 + ], + [ + "2021-10-16T01:43:12", + 1856 + ], + [ + "2021-10-17T12:27:08", + 1879 + ], + [ + "2021-10-21T01:43:07", + 1934 + ], + [ + "2021-10-24T15:47:49", + 1942 + ], + [ + "2021-10-25T04:54:54", + 1944 + ], + [ + "2021-10-26T19:08:21", + 1971 + ], + [ + "2021-10-27T10:52:46", + 1973 + ], + [ + "2021-10-28T01:27:35", + 1979 + ], + [ + "2021-10-29T05:01:38", + 1981 + ], + [ + "2021-10-30T20:34:54", + 46 + ], + [ + "2021-10-31T18:17:07", + 2056 + ], + [ + "2021-11-01T01:50:59", + 2071 + ], + [ + "2021-11-02T11:56:56", + 2112 + ], + [ + "2021-11-03T01:34:05", + 2126 + ], + [ + "2021-11-04T22:06:35", + 2153 + ], + [ + "2021-11-07T22:48:14", + 2183 + ], + [ + "2021-11-08T16:38:12", + 2198 + ], + [ + "2021-11-09T14:05:16", + 2221 + ], + [ + "2021-11-11T23:43:38", + 2243 + ], + [ + "2021-11-12T07:23:40", + 2244 + ], + [ + "2021-11-13T03:49:42", + 2250 + ], + [ + "2021-11-14T20:38:46", + 2282 + ], + [ + "2021-11-15T21:50:19", + 2301 + ], + [ + "2021-11-17T13:49:27", + 2316 + ], + [ + "2021-11-18T12:57:03", + 2321 + ], + [ + "2021-11-19T01:41:21", + 2335 + ], + [ + "2021-11-21T18:45:36", + 2353 + ], + [ + "2021-11-22T21:51:21", + 2383 + ], + [ + "2021-11-24T01:32:35", + 2396 + ], + [ + "2021-11-25T01:36:17", + 2429 + ], + [ + "2021-11-26T01:28:24", + 2441 + ], + [ + "2021-11-27T01:29:49", + 2465 + ], + [ + "2021-11-29T19:53:22", + 2486 + ], + [ + "2021-12-01T21:53:10", + 2565 + ], + [ + "2021-12-02T22:38:42", + 2591 + ], + [ + "2021-12-03T07:25:47", + 2606 + ], + [ + "2021-12-04T10:20:40", + 2675 + ], + [ + "2021-12-05T01:37:50", + 2699 + ], + [ + "2021-12-06T01:34:54", + 2726 + ], + [ + "2021-12-07T19:17:16", + 2766 + ], + [ + "2021-12-08T11:50:21", + 2779 + ], + [ + "2021-12-09T08:24:35", + 2800 + ], + [ + "2021-12-11T10:08:27", + 2851 + ], + [ + "2021-12-12T01:37:49", + 2863 + ], + [ + "2021-12-14T01:36:23", + 2903 + ], + [ + "2021-12-15T01:38:21", + 2904 + ], + [ + "2021-12-16T01:40:15", + 2908 + ], + [ + "2021-12-17T01:41:18", + 2918 + ], + [ + "2021-12-18T12:07:04", + 2930 + ], + [ + "2021-12-21T13:52:15", + 2982 + ], + [ + "2021-12-23T13:53:28", + 3056 + ], + [ + "2021-12-26T01:43:59", + 3141 + ], + [ + "2021-12-29T20:36:25", + 3251 + ], + [ + "2021-12-31T01:38:18", + 3259 + ], + [ + "2022-01-01T01:37:58", + 3262 + ], + [ + "2022-01-03T22:58:05", + 3296 + ], + [ + "2022-01-09T14:02:41", + 3451 + ], + [ + "2022-01-11T01:36:44", + 3492 + ], + [ + "2022-01-12T01:35:34", + 3503 + ], + [ + "2022-01-13T09:24:45", + 3529 + ], + [ + "2022-01-14T01:38:08", + 3549 + ], + [ + "2022-01-15T11:07:48", + 3567 + ], + [ + "2022-01-16T01:40:08", + 3571 + ], + [ + "2022-01-17T12:08:17", + 3582 + ], + [ + "2022-01-18T04:25:59", + 3583 + ], + [ + "2022-01-22T22:01:45", + 3733 + ], + [ + "2022-01-23T19:48:17", + 3753 + ], + [ + "2022-01-24T20:09:52", + 3769 + ], + [ + "2022-01-25T07:19:01", + 3769 + ], + [ + "2022-01-26T01:45:09", + 3785 + ], + [ + "2022-01-28T01:33:25", + 3802 + ], + [ + "2022-01-29T20:09:19", + 3841 + ], + [ + "2022-01-30T17:15:32", + 3848 + ], + [ + "2022-01-31T13:01:19", + 3877 + ], + [ + "2022-02-01T07:00:15", + 3880 + ], + [ + "2022-02-02T23:09:44", + 3899 + ], + [ + "2022-02-03T10:37:04", + 3921 + ], + [ + "2022-02-05T23:23:53", + 3934 + ], + [ + "2022-02-06T17:27:14", + 3943 + ], + [ + "2022-02-07T07:41:03", + 3944 + ], + [ + "2022-02-09T12:02:49", + 3959 + ], + [ + "2022-02-10T01:38:28", + 3963 + ], + [ + "2022-02-13T17:21:12", + 3976 + ], + [ + "2022-02-14T01:37:05", + 3980 + ], + [ + "2022-02-16T01:41:49", + 4046 + ], + [ + "2022-02-18T21:34:22", + 4106 + ], + [ + "2022-02-20T20:39:40", + 4141 + ] + ], + "python": [ + [ + "2021-07-26T20:10:04", + 12114 + ], + [ + "2021-07-28T01:29:28", + 12392 + ], + [ + "2021-07-29T01:25:08", + 12554 + ], + [ + "2021-07-30T02:45:47", + 12647 + ], + [ + "2021-07-31T02:55:52", + 12754 + ], + [ + "2021-08-01T01:34:33", + 12781 + ], + [ + "2021-08-02T01:25:51", + 12831 + ], + [ + "2021-08-03T01:34:04", + 13033 + ], + [ + "2021-08-04T01:25:42", + 13261 + ], + [ + "2021-08-05T13:16:40", + 13489 + ], + [ + "2021-08-06T10:08:44", + 13664 + ], + [ + "2021-08-07T01:23:20", + 13846 + ], + [ + "2021-08-08T17:46:20", + 13935 + ], + [ + "2021-08-09T12:57:30", + 13981 + ], + [ + "2021-08-10T18:15:58", + 14214 + ], + [ + "2021-08-11T19:45:43", + 14545 + ], + [ + "2021-08-12T16:45:06", + 14755 + ], + [ + "2021-08-13T01:26:41", + 14874 + ], + [ + "2021-08-14T08:26:41", + 15073 + ], + [ + "2021-08-15T21:37:16", + 15148 + ], + [ + "2021-08-17T01:22:18", + 15350 + ], + [ + "2021-08-18T01:24:15", + 15695 + ], + [ + "2021-08-19T22:44:18", + 16060 + ], + [ + "2021-08-20T16:03:59", + 16230 + ], + [ + "2021-08-21T12:36:04", + 16461 + ], + [ + "2021-08-22T01:21:13", + 16489 + ], + [ + "2021-08-23T20:34:23", + 16769 + ], + [ + "2021-08-24T21:32:49", + 17102 + ], + [ + "2021-08-28T19:11:50", + 17673 + ], + [ + "2021-08-29T12:02:14", + 17813 + ], + [ + "2021-08-31T03:01:11", + 17950 + ], + [ + "2021-09-01T01:34:30", + 18097 + ], + [ + "2021-09-02T11:26:37", + 18385 + ], + [ + "2021-09-03T01:30:31", + 18498 + ], + [ + "2021-09-04T13:35:27", + 18586 + ], + [ + "2021-09-06T01:30:54", + 18619 + ], + [ + "2021-09-07T01:30:29", + 18663 + ], + [ + "2021-09-12T12:45:46", + 19323 + ], + [ + "2021-09-15T03:11:38", + 19752 + ], + [ + "2021-09-18T22:10:09", + 20215 + ], + [ + "2021-09-19T15:32:31", + 20290 + ], + [ + "2021-09-20T01:35:53", + 20322 + ], + [ + "2021-09-21T17:53:24", + 20479 + ], + [ + "2021-09-23T01:37:54", + 20838 + ], + [ + "2021-09-24T03:14:34", + 20957 + ], + [ + "2021-09-25T16:30:33", + 21082 + ], + [ + "2021-09-26T12:23:03", + 21118 + ], + [ + "2021-09-27T15:31:39", + 21278 + ], + [ + "2021-09-29T01:26:48", + 21465 + ], + [ + "2021-09-30T23:05:25", + 21750 + ], + [ + "2021-10-01T16:05:31", + 21808 + ], + [ + "2021-10-03T21:24:16", + 21957 + ], + [ + "2021-10-05T01:32:48", + 22052 + ], + [ + "2021-10-06T08:19:33", + 22135 + ], + [ + "2021-10-07T19:01:06", + 22351 + ], + [ + "2021-10-09T09:11:23", + 22455 + ], + [ + "2021-10-10T16:38:57", + 22538 + ], + [ + "2021-10-12T12:32:12", + 22694 + ], + [ + "2021-10-13T01:33:36", + 22764 + ], + [ + "2021-10-16T01:43:12", + 22948 + ], + [ + "2021-10-17T12:27:08", + 22990 + ], + [ + "2021-10-21T01:43:07", + 23368 + ], + [ + "2021-10-24T15:47:49", + 23763 + ], + [ + "2021-10-25T04:54:54", + 23787 + ], + [ + "2021-10-26T19:08:21", + 24038 + ], + [ + "2021-10-27T10:52:46", + 24169 + ], + [ + "2021-10-28T01:27:35", + 24297 + ], + [ + "2021-10-29T05:01:38", + 24528 + ], + [ + "2021-10-30T20:34:54", + 192 + ], + [ + "2021-10-31T18:17:07", + 25160 + ], + [ + "2021-11-01T01:50:59", + 25257 + ], + [ + "2021-11-02T11:56:56", + 25463 + ], + [ + "2021-11-03T01:34:05", + 25673 + ], + [ + "2021-11-04T22:06:35", + 26146 + ], + [ + "2021-11-07T22:48:14", + 26596 + ], + [ + "2021-11-08T16:38:12", + 26831 + ], + [ + "2021-11-09T14:05:16", + 27110 + ], + [ + "2021-11-11T23:43:38", + 27794 + ], + [ + "2021-11-12T07:23:40", + 27867 + ], + [ + "2021-11-13T03:49:42", + 28008 + ], + [ + "2021-11-14T20:38:46", + 28165 + ], + [ + "2021-11-15T21:50:19", + 28379 + ], + [ + "2021-11-17T13:49:27", + 28791 + ], + [ + "2021-11-18T12:57:03", + 29203 + ], + [ + "2021-11-19T01:41:21", + 29337 + ], + [ + "2021-11-21T18:45:36", + 29714 + ], + [ + "2021-11-22T21:51:21", + 30003 + ], + [ + "2021-11-24T01:32:35", + 30265 + ], + [ + "2021-11-25T01:36:17", + 30523 + ], + [ + "2021-11-26T01:28:24", + 30727 + ], + [ + "2021-11-27T01:29:49", + 30957 + ], + [ + "2021-11-29T19:53:22", + 31359 + ], + [ + "2021-12-01T21:53:10", + 32018 + ], + [ + "2021-12-02T22:38:42", + 32322 + ], + [ + "2021-12-03T07:25:47", + 32420 + ], + [ + "2021-12-04T10:20:40", + 32672 + ], + [ + "2021-12-05T01:37:50", + 32768 + ], + [ + "2021-12-06T01:34:54", + 32904 + ], + [ + "2021-12-07T19:17:16", + 33401 + ], + [ + "2021-12-08T11:50:21", + 33547 + ], + [ + "2021-12-09T08:24:35", + 33874 + ], + [ + "2021-12-11T10:08:27", + 34553 + ], + [ + "2021-12-12T01:37:49", + 34662 + ], + [ + "2021-12-14T01:36:23", + 35219 + ], + [ + "2021-12-15T01:38:21", + 35552 + ], + [ + "2021-12-16T01:40:15", + 35947 + ], + [ + "2021-12-17T01:41:18", + 36319 + ], + [ + "2021-12-18T12:07:04", + 36713 + ], + [ + "2021-12-21T13:52:15", + 37511 + ], + [ + "2021-12-23T13:53:28", + 38213 + ], + [ + "2021-12-26T01:43:59", + 38727 + ], + [ + "2021-12-29T20:36:25", + 39878 + ], + [ + "2021-12-31T01:38:18", + 40296 + ], + [ + "2022-01-01T01:37:58", + 40473 + ], + [ + "2022-01-03T22:58:05", + 41051 + ], + [ + "2022-01-09T14:02:41", + 42764 + ], + [ + "2022-01-11T01:36:44", + 43267 + ], + [ + "2022-01-12T01:35:34", + 43757 + ], + [ + "2022-01-13T09:24:45", + 44388 + ], + [ + "2022-01-14T01:38:08", + 44713 + ], + [ + "2022-01-15T11:07:48", + 45182 + ], + [ + "2022-01-16T01:40:08", + 45286 + ], + [ + "2022-01-17T12:08:17", + 45652 + ], + [ + "2022-01-18T04:25:59", + 45901 + ], + [ + "2022-01-22T22:01:45", + 48238 + ], + [ + "2022-01-23T19:48:17", + 48456 + ], + [ + "2022-01-24T20:09:52", + 49015 + ], + [ + "2022-01-25T07:19:01", + 49123 + ], + [ + "2022-01-26T01:45:09", + 49529 + ], + [ + "2022-01-28T01:33:25", + 50460 + ], + [ + "2022-01-29T20:09:19", + 51015 + ], + [ + "2022-01-30T17:15:32", + 51375 + ], + [ + "2022-01-31T13:01:19", + 51789 + ], + [ + "2022-02-01T07:00:15", + 52049 + ], + [ + "2022-02-02T23:09:44", + 52890 + ], + [ + "2022-02-03T10:37:04", + 53123 + ], + [ + "2022-02-05T23:23:53", + 53939 + ], + [ + "2022-02-06T17:27:14", + 54165 + ], + [ + "2022-02-07T07:41:03", + 54266 + ], + [ + "2022-02-09T12:02:49", + 55460 + ], + [ + "2022-02-10T01:38:28", + 55763 + ], + [ + "2022-02-13T17:21:12", + 56972 + ], + [ + "2022-02-14T01:37:05", + 57018 + ], + [ + "2022-02-16T01:41:49", + 58016 + ], + [ + "2022-02-18T21:34:22", + 59453 + ], + [ + "2022-02-20T20:39:40", + 59921 + ] + ], + "ruby": [ + [ + "2021-07-26T20:10:04", + 978 + ], + [ + "2021-07-28T01:29:28", + 985 + ], + [ + "2021-07-29T01:25:08", + 985 + ], + [ + "2021-07-30T02:45:47", + 990 + ], + [ + "2021-07-31T02:55:52", + 992 + ], + [ + "2021-08-01T01:34:33", + 994 + ], + [ + "2021-08-02T01:25:51", + 995 + ], + [ + "2021-08-03T01:34:04", + 995 + ], + [ + "2021-08-04T01:25:42", + 1002 + ], + [ + "2021-08-05T13:16:40", + 1003 + ], + [ + "2021-08-06T10:08:44", + 1003 + ], + [ + "2021-08-07T01:23:20", + 1003 + ], + [ + "2021-08-08T17:46:20", + 1006 + ], + [ + "2021-08-09T12:57:30", + 1009 + ], + [ + "2021-08-10T18:15:58", + 1012 + ], + [ + "2021-08-11T19:45:43", + 1016 + ], + [ + "2021-08-12T16:45:06", + 1028 + ], + [ + "2021-08-13T01:26:41", + 1034 + ], + [ + "2021-08-14T08:26:41", + 1035 + ], + [ + "2021-08-15T21:37:16", + 1048 + ], + [ + "2021-08-17T01:22:18", + 1049 + ], + [ + "2021-08-18T01:24:15", + 1050 + ], + [ + "2021-08-19T22:44:18", + 1060 + ], + [ + "2021-08-20T16:03:59", + 1072 + ], + [ + "2021-08-21T12:36:04", + 1076 + ], + [ + "2021-08-22T01:21:13", + 1077 + ], + [ + "2021-08-23T20:34:23", + 1090 + ], + [ + "2021-08-24T21:32:49", + 1092 + ], + [ + "2021-08-28T19:11:50", + 1093 + ], + [ + "2021-08-29T12:02:14", + 1099 + ], + [ + "2021-08-31T03:01:11", + 1101 + ], + [ + "2021-09-01T01:34:30", + 1103 + ], + [ + "2021-09-02T11:26:37", + 1105 + ], + [ + "2021-09-03T01:30:31", + 1109 + ], + [ + "2021-09-04T13:35:27", + 1111 + ], + [ + "2021-09-06T01:30:54", + 1118 + ], + [ + "2021-09-07T01:30:29", + 1119 + ], + [ + "2021-09-12T12:45:46", + 1121 + ], + [ + "2021-09-15T03:11:38", + 1124 + ], + [ + "2021-09-18T22:10:09", + 1136 + ], + [ + "2021-09-19T15:32:31", + 1141 + ], + [ + "2021-09-20T01:35:53", + 1143 + ], + [ + "2021-09-21T17:53:24", + 1145 + ], + [ + "2021-09-23T01:37:54", + 1151 + ], + [ + "2021-09-24T03:14:34", + 1153 + ], + [ + "2021-09-25T16:30:33", + 1169 + ], + [ + "2021-09-26T12:23:03", + 1171 + ], + [ + "2021-09-27T15:31:39", + 1178 + ], + [ + "2021-09-29T01:26:48", + 1180 + ], + [ + "2021-09-30T23:05:25", + 1183 + ], + [ + "2021-10-01T16:05:31", + 1184 + ], + [ + "2021-10-03T21:24:16", + 1185 + ], + [ + "2021-10-05T01:32:48", + 1187 + ], + [ + "2021-10-06T08:19:33", + 1190 + ], + [ + "2021-10-07T19:01:06", + 1194 + ], + [ + "2021-10-09T09:11:23", + 1197 + ], + [ + "2021-10-10T16:38:57", + 1201 + ], + [ + "2021-10-12T12:32:12", + 1207 + ], + [ + "2021-10-13T01:33:36", + 1214 + ], + [ + "2021-10-16T01:43:12", + 1218 + ], + [ + "2021-10-17T12:27:08", + 1222 + ], + [ + "2021-10-21T01:43:07", + 1227 + ], + [ + "2021-10-24T15:47:49", + 1233 + ], + [ + "2021-10-25T04:54:54", + 1235 + ], + [ + "2021-10-26T19:08:21", + 1244 + ], + [ + "2021-10-27T10:52:46", + 1246 + ], + [ + "2021-10-29T05:01:38", + 1255 + ], + [ + "2021-10-30T20:34:54", + 46 + ], + [ + "2021-10-31T18:17:07", + 1324 + ], + [ + "2021-11-01T01:50:59", + 1337 + ], + [ + "2021-11-02T11:56:56", + 1355 + ], + [ + "2021-11-03T01:34:05", + 1378 + ], + [ + "2021-11-04T22:06:35", + 1411 + ], + [ + "2021-11-07T22:48:14", + 1433 + ], + [ + "2021-11-08T16:38:12", + 1444 + ], + [ + "2021-11-09T14:05:16", + 1460 + ], + [ + "2021-11-11T23:43:38", + 1475 + ], + [ + "2021-11-12T07:23:40", + 1476 + ], + [ + "2021-11-13T03:49:42", + 1478 + ], + [ + "2021-11-14T20:38:46", + 1482 + ], + [ + "2021-11-15T21:50:19", + 1507 + ], + [ + "2021-11-17T13:49:27", + 1510 + ], + [ + "2021-11-18T12:57:03", + 1511 + ], + [ + "2021-11-19T01:41:21", + 1517 + ], + [ + "2021-11-21T18:45:36", + 1519 + ], + [ + "2021-11-22T21:51:21", + 1535 + ], + [ + "2021-11-24T01:32:35", + 1536 + ], + [ + "2021-11-25T01:36:17", + 1537 + ], + [ + "2021-11-26T01:28:24", + 1538 + ], + [ + "2021-11-27T01:29:49", + 1539 + ], + [ + "2021-11-29T19:53:22", + 1543 + ], + [ + "2021-12-01T21:53:10", + 1550 + ], + [ + "2021-12-02T22:38:42", + 1557 + ], + [ + "2021-12-03T07:25:47", + 1560 + ], + [ + "2021-12-04T10:20:40", + 1562 + ], + [ + "2021-12-05T01:37:50", + 1566 + ], + [ + "2021-12-06T01:34:54", + 1569 + ], + [ + "2021-12-07T19:17:16", + 1598 + ], + [ + "2021-12-08T11:50:21", + 1600 + ], + [ + "2021-12-09T08:24:35", + 1619 + ], + [ + "2021-12-11T10:08:27", + 1620 + ], + [ + "2021-12-12T01:37:49", + 1635 + ], + [ + "2021-12-14T01:36:23", + 1640 + ], + [ + "2021-12-15T01:38:21", + 1641 + ], + [ + "2021-12-16T01:40:15", + 1642 + ], + [ + "2021-12-17T01:41:18", + 1642 + ], + [ + "2021-12-18T12:07:04", + 1643 + ], + [ + "2021-12-21T13:52:15", + 1652 + ], + [ + "2021-12-23T13:53:28", + 1654 + ], + [ + "2021-12-26T01:43:59", + 1655 + ], + [ + "2021-12-29T20:36:25", + 1673 + ], + [ + "2021-12-31T01:38:18", + 1675 + ], + [ + "2022-01-01T01:37:58", + 1676 + ], + [ + "2022-01-03T22:58:05", + 1678 + ], + [ + "2022-01-09T14:02:41", + 1705 + ], + [ + "2022-01-11T01:36:44", + 1719 + ], + [ + "2022-01-12T01:35:34", + 1720 + ], + [ + "2022-01-13T09:24:45", + 1733 + ], + [ + "2022-01-14T01:38:08", + 1739 + ], + [ + "2022-01-15T11:07:48", + 1742 + ], + [ + "2022-01-16T01:40:08", + 1744 + ], + [ + "2022-01-17T12:08:17", + 1745 + ], + [ + "2022-01-18T04:25:59", + 1747 + ], + [ + "2022-01-22T22:01:45", + 1751 + ], + [ + "2022-01-23T19:48:17", + 1769 + ], + [ + "2022-01-24T20:09:52", + 1775 + ], + [ + "2022-01-25T07:19:01", + 1775 + ], + [ + "2022-01-26T01:45:09", + 1778 + ], + [ + "2022-01-28T01:33:25", + 1782 + ], + [ + "2022-01-29T20:09:19", + 1786 + ], + [ + "2022-01-30T17:15:32", + 1800 + ], + [ + "2022-01-31T13:01:19", + 1814 + ], + [ + "2022-02-01T07:00:15", + 1816 + ], + [ + "2022-02-02T23:09:44", + 1819 + ], + [ + "2022-02-03T10:37:04", + 1840 + ], + [ + "2022-02-05T23:23:53", + 1843 + ], + [ + "2022-02-06T17:27:14", + 1846 + ], + [ + "2022-02-07T07:41:03", + 1847 + ], + [ + "2022-02-09T12:02:49", + 1854 + ], + [ + "2022-02-10T01:38:28", + 1856 + ], + [ + "2022-02-13T17:21:12", + 1857 + ], + [ + "2022-02-14T01:37:05", + 1861 + ], + [ + "2022-02-16T01:41:49", + 1863 + ], + [ + "2022-02-18T21:34:22", + 1864 + ], + [ + "2022-02-20T20:39:40", + 1891 + ] + ], + "rust": [ + [ + "2021-07-26T20:10:04", + 691 + ], + [ + "2021-07-28T01:29:28", + 694 + ], + [ + "2021-07-29T01:25:08", + 696 + ], + [ + "2021-07-30T02:45:47", + 699 + ], + [ + "2021-07-31T02:55:52", + 700 + ], + [ + "2021-08-01T01:34:33", + 702 + ], + [ + "2021-08-02T01:25:51", + 712 + ], + [ + "2021-08-03T01:34:04", + 712 + ], + [ + "2021-08-04T01:25:42", + 716 + ], + [ + "2021-08-05T13:16:40", + 716 + ], + [ + "2021-08-06T10:08:44", + 716 + ], + [ + "2021-08-07T01:23:20", + 716 + ], + [ + "2021-08-08T17:46:20", + 719 + ], + [ + "2021-08-09T12:57:30", + 722 + ], + [ + "2021-08-10T18:15:58", + 725 + ], + [ + "2021-08-11T19:45:43", + 730 + ], + [ + "2021-08-12T16:45:06", + 742 + ], + [ + "2021-08-13T01:26:41", + 748 + ], + [ + "2021-08-14T08:26:41", + 749 + ], + [ + "2021-08-15T21:37:16", + 762 + ], + [ + "2021-08-17T01:22:18", + 763 + ], + [ + "2021-08-18T01:24:15", + 764 + ], + [ + "2021-08-19T22:44:18", + 768 + ], + [ + "2021-08-20T16:03:59", + 780 + ], + [ + "2021-08-21T12:36:04", + 784 + ], + [ + "2021-08-22T01:21:13", + 785 + ], + [ + "2021-08-23T20:34:23", + 798 + ], + [ + "2021-08-24T21:32:49", + 800 + ], + [ + "2021-08-28T19:11:50", + 801 + ], + [ + "2021-08-29T12:02:14", + 807 + ], + [ + "2021-08-31T03:01:11", + 809 + ], + [ + "2021-09-01T01:34:30", + 811 + ], + [ + "2021-09-02T11:26:37", + 827 + ], + [ + "2021-09-03T01:30:31", + 831 + ], + [ + "2021-09-04T13:35:27", + 833 + ], + [ + "2021-09-06T01:30:54", + 840 + ], + [ + "2021-09-07T01:30:29", + 841 + ], + [ + "2021-09-12T12:45:46", + 864 + ], + [ + "2021-09-15T03:11:38", + 867 + ], + [ + "2021-09-18T22:10:09", + 876 + ], + [ + "2021-09-19T15:32:31", + 881 + ], + [ + "2021-09-20T01:35:53", + 883 + ], + [ + "2021-09-21T17:53:24", + 885 + ], + [ + "2021-09-23T01:37:54", + 891 + ], + [ + "2021-09-24T03:14:34", + 893 + ], + [ + "2021-09-25T16:30:33", + 909 + ], + [ + "2021-09-26T12:23:03", + 911 + ], + [ + "2021-09-27T15:31:39", + 917 + ], + [ + "2021-09-29T01:26:48", + 919 + ], + [ + "2021-09-30T23:05:25", + 922 + ], + [ + "2021-10-01T16:05:31", + 923 + ], + [ + "2021-10-03T21:24:16", + 924 + ], + [ + "2021-10-05T01:32:48", + 926 + ], + [ + "2021-10-06T08:19:33", + 929 + ], + [ + "2021-10-07T19:01:06", + 939 + ], + [ + "2021-10-09T09:11:23", + 942 + ], + [ + "2021-10-10T16:38:57", + 945 + ], + [ + "2021-10-12T12:32:12", + 947 + ], + [ + "2021-10-13T01:33:36", + 947 + ], + [ + "2021-10-16T01:43:12", + 951 + ], + [ + "2021-10-17T12:27:08", + 958 + ], + [ + "2021-10-21T01:43:07", + 960 + ], + [ + "2021-10-24T15:47:49", + 966 + ], + [ + "2021-10-25T04:54:54", + 968 + ], + [ + "2021-10-26T19:08:21", + 980 + ], + [ + "2021-10-27T10:52:46", + 982 + ], + [ + "2021-10-29T05:01:38", + 984 + ], + [ + "2021-10-30T20:34:54", + 46 + ], + [ + "2021-10-31T18:17:07", + 1053 + ], + [ + "2021-11-01T01:50:59", + 1066 + ], + [ + "2021-11-02T11:56:56", + 1084 + ], + [ + "2021-11-03T01:34:05", + 1111 + ], + [ + "2021-11-04T22:06:35", + 1160 + ], + [ + "2021-11-07T22:48:14", + 1179 + ], + [ + "2021-11-08T16:38:12", + 1198 + ], + [ + "2021-11-09T14:05:16", + 1207 + ], + [ + "2021-11-11T23:43:38", + 1234 + ], + [ + "2021-11-12T07:23:40", + 1235 + ], + [ + "2021-11-13T03:49:42", + 1237 + ], + [ + "2021-11-14T20:38:46", + 1238 + ], + [ + "2021-11-15T21:50:19", + 1247 + ], + [ + "2021-11-17T13:49:27", + 1250 + ], + [ + "2021-11-18T12:57:03", + 1251 + ], + [ + "2021-11-19T01:41:21", + 1257 + ], + [ + "2021-11-21T18:45:36", + 1259 + ], + [ + "2021-11-22T21:51:21", + 1275 + ], + [ + "2021-11-24T01:32:35", + 1276 + ], + [ + "2021-11-25T01:36:17", + 1277 + ], + [ + "2021-11-26T01:28:24", + 1278 + ], + [ + "2021-11-27T01:29:49", + 1282 + ], + [ + "2021-11-29T19:53:22", + 1286 + ], + [ + "2021-12-01T21:53:10", + 1293 + ], + [ + "2021-12-02T22:38:42", + 1299 + ], + [ + "2021-12-03T07:25:47", + 1302 + ], + [ + "2021-12-04T10:20:40", + 1305 + ], + [ + "2021-12-05T01:37:50", + 1309 + ], + [ + "2021-12-06T01:34:54", + 1312 + ], + [ + "2021-12-07T19:17:16", + 1337 + ], + [ + "2021-12-08T11:50:21", + 1339 + ], + [ + "2021-12-09T08:24:35", + 1356 + ], + [ + "2021-12-11T10:08:27", + 1357 + ], + [ + "2021-12-12T01:37:49", + 1372 + ], + [ + "2021-12-14T01:36:23", + 1377 + ], + [ + "2021-12-15T01:38:21", + 1378 + ], + [ + "2021-12-16T01:40:15", + 1379 + ], + [ + "2021-12-17T01:41:18", + 1379 + ], + [ + "2021-12-18T12:07:04", + 1380 + ], + [ + "2021-12-21T13:52:15", + 1388 + ], + [ + "2021-12-23T13:53:28", + 1390 + ], + [ + "2021-12-26T01:43:59", + 1391 + ], + [ + "2021-12-29T20:36:25", + 1392 + ], + [ + "2021-12-31T01:38:18", + 1392 + ], + [ + "2022-01-01T01:37:58", + 1405 + ], + [ + "2022-01-03T22:58:05", + 1407 + ], + [ + "2022-01-09T14:02:41", + 1434 + ], + [ + "2022-01-11T01:36:44", + 1451 + ], + [ + "2022-01-12T01:35:34", + 1452 + ], + [ + "2022-01-13T09:24:45", + 1462 + ], + [ + "2022-01-14T01:38:08", + 1471 + ], + [ + "2022-01-15T11:07:48", + 1473 + ], + [ + "2022-01-16T01:40:08", + 1475 + ], + [ + "2022-01-17T12:08:17", + 1477 + ], + [ + "2022-01-18T04:25:59", + 1478 + ], + [ + "2022-01-22T22:01:45", + 1483 + ], + [ + "2022-01-23T19:48:17", + 1501 + ], + [ + "2022-01-24T20:09:52", + 1509 + ], + [ + "2022-01-25T07:19:01", + 1509 + ], + [ + "2022-01-26T01:45:09", + 1512 + ], + [ + "2022-01-28T01:33:25", + 1523 + ], + [ + "2022-01-29T20:09:19", + 1526 + ], + [ + "2022-01-30T17:15:32", + 1534 + ], + [ + "2022-01-31T13:01:19", + 1544 + ], + [ + "2022-02-01T07:00:15", + 1548 + ], + [ + "2022-02-02T23:09:44", + 1551 + ], + [ + "2022-02-03T10:37:04", + 1572 + ], + [ + "2022-02-05T23:23:53", + 1575 + ], + [ + "2022-02-06T17:27:14", + 1578 + ], + [ + "2022-02-07T07:41:03", + 1579 + ], + [ + "2022-02-09T12:02:49", + 1586 + ], + [ + "2022-02-10T01:38:28", + 1586 + ], + [ + "2022-02-13T17:21:12", + 1587 + ], + [ + "2022-02-14T01:37:05", + 1591 + ], + [ + "2022-02-16T01:41:49", + 1593 + ], + [ + "2022-02-18T21:34:22", + 1604 + ], + [ + "2022-02-20T20:39:40", + 1664 + ] + ], + "salesforce": [ + [ + "2021-07-26T20:10:04", + 4784 + ], + [ + "2021-07-28T01:29:28", + 4851 + ], + [ + "2021-07-29T01:25:08", + 4901 + ], + [ + "2021-07-30T02:45:47", + 4953 + ], + [ + "2021-07-31T02:55:52", + 4989 + ], + [ + "2021-08-01T01:34:33", + 5020 + ], + [ + "2021-08-02T01:25:51", + 5057 + ], + [ + "2021-08-03T01:34:04", + 5101 + ], + [ + "2021-08-04T01:25:42", + 5140 + ], + [ + "2021-08-05T13:16:40", + 5197 + ], + [ + "2021-08-06T10:08:44", + 5230 + ], + [ + "2021-08-07T01:23:20", + 5260 + ], + [ + "2021-08-08T17:46:20", + 5309 + ], + [ + "2021-08-09T12:57:30", + 5352 + ], + [ + "2021-08-10T18:15:58", + 5375 + ], + [ + "2021-08-11T19:45:43", + 5397 + ], + [ + "2021-08-12T16:45:06", + 5432 + ], + [ + "2021-08-13T01:26:41", + 5459 + ], + [ + "2021-08-14T08:26:41", + 5488 + ], + [ + "2021-08-15T21:37:16", + 5518 + ], + [ + "2021-08-17T01:22:18", + 5537 + ], + [ + "2021-08-18T01:24:15", + 5567 + ], + [ + "2021-08-19T22:44:18", + 5666 + ], + [ + "2021-08-20T16:03:59", + 5695 + ], + [ + "2021-08-21T12:36:04", + 5721 + ], + [ + "2021-08-22T01:21:13", + 5729 + ], + [ + "2021-08-23T20:34:23", + 5782 + ], + [ + "2021-08-24T21:32:49", + 5816 + ], + [ + "2021-08-28T19:11:50", + 5872 + ], + [ + "2021-08-29T12:02:14", + 5896 + ], + [ + "2021-08-31T03:01:11", + 5939 + ], + [ + "2021-09-01T01:34:30", + 5976 + ], + [ + "2021-09-02T11:26:37", + 6008 + ], + [ + "2021-09-03T01:30:31", + 6043 + ], + [ + "2021-09-04T13:35:27", + 6058 + ], + [ + "2021-09-06T01:30:54", + 6093 + ], + [ + "2021-09-07T01:30:29", + 6118 + ], + [ + "2021-09-12T12:45:46", + 6208 + ], + [ + "2021-09-15T03:11:38", + 6284 + ], + [ + "2021-09-18T22:10:09", + 6378 + ], + [ + "2021-09-19T15:32:31", + 6392 + ], + [ + "2021-09-20T01:35:53", + 6402 + ], + [ + "2021-09-21T17:53:24", + 6459 + ], + [ + "2021-09-23T01:37:54", + 6516 + ], + [ + "2021-09-24T03:14:34", + 6565 + ], + [ + "2021-09-25T16:30:33", + 6630 + ], + [ + "2021-09-26T12:23:03", + 6651 + ], + [ + "2021-09-27T15:31:39", + 6667 + ], + [ + "2021-09-29T01:26:48", + 6709 + ], + [ + "2021-09-30T23:05:25", + 6763 + ], + [ + "2021-10-01T16:05:31", + 6802 + ], + [ + "2021-10-03T21:24:16", + 6860 + ], + [ + "2021-10-05T01:32:48", + 6878 + ], + [ + "2021-10-06T08:19:33", + 6922 + ], + [ + "2021-10-07T19:01:06", + 6968 + ], + [ + "2021-10-09T09:11:23", + 7010 + ], + [ + "2021-10-10T16:38:57", + 7037 + ], + [ + "2021-10-12T12:32:12", + 7072 + ], + [ + "2021-10-13T01:33:36", + 7096 + ], + [ + "2021-10-16T01:43:12", + 7190 + ], + [ + "2021-10-17T12:27:08", + 7230 + ], + [ + "2021-10-21T01:43:07", + 7383 + ], + [ + "2021-10-24T15:47:49", + 7458 + ], + [ + "2021-10-25T04:54:54", + 7479 + ], + [ + "2021-10-26T19:08:21", + 7533 + ], + [ + "2021-10-27T10:52:46", + 7551 + ], + [ + "2021-10-28T01:27:35", + 7565 + ], + [ + "2021-10-29T05:01:38", + 7610 + ], + [ + "2021-10-30T20:34:54", + 48 + ], + [ + "2021-10-31T18:17:07", + 7773 + ], + [ + "2021-11-01T01:50:59", + 7797 + ], + [ + "2021-11-02T11:56:56", + 7842 + ], + [ + "2021-11-03T01:34:05", + 7870 + ], + [ + "2021-11-04T22:06:35", + 7942 + ], + [ + "2021-11-07T22:48:14", + 8057 + ], + [ + "2021-11-08T16:38:12", + 8089 + ], + [ + "2021-11-09T14:05:16", + 8114 + ], + [ + "2021-11-11T23:43:38", + 8170 + ], + [ + "2021-11-12T07:23:40", + 8179 + ], + [ + "2021-11-13T03:49:42", + 8197 + ], + [ + "2021-11-14T20:38:46", + 8219 + ], + [ + "2021-11-15T21:50:19", + 8250 + ], + [ + "2021-11-17T13:49:27", + 8280 + ], + [ + "2021-11-18T12:57:03", + 8298 + ], + [ + "2021-11-19T01:41:21", + 8312 + ], + [ + "2021-11-21T18:45:36", + 8360 + ], + [ + "2021-11-22T21:51:21", + 8394 + ], + [ + "2021-11-24T01:32:35", + 8430 + ], + [ + "2021-11-25T01:36:17", + 8449 + ], + [ + "2021-11-26T01:28:24", + 8466 + ], + [ + "2021-11-27T01:29:49", + 8500 + ], + [ + "2021-11-29T19:53:22", + 8547 + ], + [ + "2021-12-01T21:53:10", + 8602 + ], + [ + "2021-12-02T22:38:42", + 8637 + ], + [ + "2021-12-03T07:25:47", + 8650 + ], + [ + "2021-12-04T10:20:40", + 8673 + ], + [ + "2021-12-05T01:37:50", + 8685 + ], + [ + "2021-12-06T01:34:54", + 8702 + ], + [ + "2021-12-07T19:17:16", + 8776 + ], + [ + "2021-12-08T11:50:21", + 8801 + ], + [ + "2021-12-09T08:24:35", + 8848 + ], + [ + "2021-12-11T10:08:27", + 8887 + ], + [ + "2021-12-12T01:37:49", + 8911 + ], + [ + "2021-12-14T01:36:23", + 8975 + ], + [ + "2021-12-15T01:38:21", + 8997 + ], + [ + "2021-12-16T01:40:15", + 9027 + ], + [ + "2021-12-17T01:41:18", + 9045 + ], + [ + "2021-12-18T12:07:04", + 9081 + ], + [ + "2021-12-21T13:52:15", + 9153 + ], + [ + "2021-12-23T13:53:28", + 9190 + ], + [ + "2021-12-26T01:43:59", + 9236 + ], + [ + "2021-12-29T20:36:25", + 9310 + ], + [ + "2021-12-31T01:38:18", + 9331 + ], + [ + "2022-01-01T01:37:58", + 9351 + ], + [ + "2022-01-03T22:58:05", + 9402 + ], + [ + "2022-01-09T14:02:41", + 9537 + ], + [ + "2022-01-11T01:36:44", + 9576 + ], + [ + "2022-01-12T01:35:34", + 9591 + ], + [ + "2022-01-13T09:24:45", + 9614 + ], + [ + "2022-01-14T01:38:08", + 9655 + ], + [ + "2022-01-15T11:07:48", + 9681 + ], + [ + "2022-01-16T01:40:08", + 9688 + ], + [ + "2022-01-17T12:08:17", + 9710 + ], + [ + "2022-01-18T04:25:59", + 9732 + ], + [ + "2022-01-22T22:01:45", + 9853 + ], + [ + "2022-01-23T19:48:17", + 9925 + ], + [ + "2022-01-24T20:09:52", + 9978 + ], + [ + "2022-01-25T07:19:01", + 9990 + ], + [ + "2022-01-26T01:45:09", + 10009 + ], + [ + "2022-01-28T01:33:25", + 10091 + ], + [ + "2022-01-29T20:09:19", + 10121 + ], + [ + "2022-01-30T17:15:32", + 10142 + ], + [ + "2022-01-31T13:01:19", + 10179 + ], + [ + "2022-02-01T07:00:15", + 10214 + ], + [ + "2022-02-02T23:09:44", + 10246 + ], + [ + "2022-02-03T10:37:04", + 10275 + ], + [ + "2022-02-05T23:23:53", + 10343 + ], + [ + "2022-02-06T17:27:14", + 10357 + ], + [ + "2022-02-07T07:41:03", + 10371 + ], + [ + "2022-02-09T12:02:49", + 10414 + ], + [ + "2022-02-10T01:38:28", + 10421 + ], + [ + "2022-02-13T17:21:12", + 10492 + ], + [ + "2022-02-14T01:37:05", + 10501 + ], + [ + "2022-02-16T01:41:49", + 10590 + ], + [ + "2022-02-18T21:34:22", + 10753 + ], + [ + "2022-02-20T20:39:40", + 10829 + ] + ], + "scala": [ + [ + "2021-07-26T20:10:04", + 641 + ], + [ + "2021-07-28T01:29:28", + 642 + ], + [ + "2021-07-29T01:25:08", + 642 + ], + [ + "2021-07-30T02:45:47", + 643 + ], + [ + "2021-07-31T02:55:52", + 644 + ], + [ + "2021-08-01T01:34:33", + 646 + ], + [ + "2021-08-02T01:25:51", + 647 + ], + [ + "2021-08-03T01:34:04", + 647 + ], + [ + "2021-08-04T01:25:42", + 648 + ], + [ + "2021-08-05T13:16:40", + 649 + ], + [ + "2021-08-06T10:08:44", + 649 + ], + [ + "2021-08-07T01:23:20", + 649 + ], + [ + "2021-08-08T17:46:20", + 652 + ], + [ + "2021-08-09T12:57:30", + 655 + ], + [ + "2021-08-10T18:15:58", + 657 + ], + [ + "2021-08-11T19:45:43", + 668 + ], + [ + "2021-08-12T16:45:06", + 680 + ], + [ + "2021-08-13T01:26:41", + 686 + ], + [ + "2021-08-14T08:26:41", + 687 + ], + [ + "2021-08-15T21:37:16", + 701 + ], + [ + "2021-08-17T01:22:18", + 702 + ], + [ + "2021-08-18T01:24:15", + 703 + ], + [ + "2021-08-19T22:44:18", + 707 + ], + [ + "2021-08-20T16:03:59", + 719 + ], + [ + "2021-08-21T12:36:04", + 723 + ], + [ + "2021-08-22T01:21:13", + 724 + ], + [ + "2021-08-23T20:34:23", + 737 + ], + [ + "2021-08-24T21:32:49", + 739 + ], + [ + "2021-08-28T19:11:50", + 743 + ], + [ + "2021-08-29T12:02:14", + 749 + ], + [ + "2021-08-31T03:01:11", + 751 + ], + [ + "2021-09-01T01:34:30", + 753 + ], + [ + "2021-09-02T11:26:37", + 754 + ], + [ + "2021-09-03T01:30:31", + 758 + ], + [ + "2021-09-04T13:35:27", + 760 + ], + [ + "2021-09-06T01:30:54", + 767 + ], + [ + "2021-09-07T01:30:29", + 768 + ], + [ + "2021-09-12T12:45:46", + 770 + ], + [ + "2021-09-15T03:11:38", + 773 + ], + [ + "2021-09-18T22:10:09", + 785 + ], + [ + "2021-09-19T15:32:31", + 790 + ], + [ + "2021-09-20T01:35:53", + 792 + ], + [ + "2021-09-21T17:53:24", + 794 + ], + [ + "2021-09-23T01:37:54", + 800 + ], + [ + "2021-09-24T03:14:34", + 802 + ], + [ + "2021-09-25T16:30:33", + 818 + ], + [ + "2021-09-26T12:23:03", + 820 + ], + [ + "2021-09-27T15:31:39", + 826 + ], + [ + "2021-09-29T01:26:48", + 828 + ], + [ + "2021-09-30T23:05:25", + 831 + ], + [ + "2021-10-01T16:05:31", + 832 + ], + [ + "2021-10-03T21:24:16", + 833 + ], + [ + "2021-10-05T01:32:48", + 835 + ], + [ + "2021-10-06T08:19:33", + 844 + ], + [ + "2021-10-07T19:01:06", + 848 + ], + [ + "2021-10-09T09:11:23", + 851 + ], + [ + "2021-10-10T16:38:57", + 855 + ], + [ + "2021-10-12T12:32:12", + 857 + ], + [ + "2021-10-13T01:33:36", + 858 + ], + [ + "2021-10-16T01:43:12", + 862 + ], + [ + "2021-10-17T12:27:08", + 869 + ], + [ + "2021-10-21T01:43:07", + 874 + ], + [ + "2021-10-24T15:47:49", + 880 + ], + [ + "2021-10-25T04:54:54", + 882 + ], + [ + "2021-10-26T19:08:21", + 891 + ], + [ + "2021-10-27T10:52:46", + 893 + ], + [ + "2021-10-29T05:01:38", + 895 + ], + [ + "2021-10-30T20:34:54", + 49 + ], + [ + "2021-10-31T18:17:07", + 968 + ], + [ + "2021-11-01T01:50:59", + 981 + ], + [ + "2021-11-02T11:56:56", + 1002 + ], + [ + "2021-11-03T01:34:05", + 1016 + ], + [ + "2021-11-04T22:06:35", + 1048 + ], + [ + "2021-11-07T22:48:14", + 1058 + ], + [ + "2021-11-08T16:38:12", + 1069 + ], + [ + "2021-11-09T14:05:16", + 1080 + ], + [ + "2021-11-11T23:43:38", + 1089 + ], + [ + "2021-11-12T07:23:40", + 1090 + ], + [ + "2021-11-13T03:49:42", + 1092 + ], + [ + "2021-11-14T20:38:46", + 1094 + ], + [ + "2021-11-15T21:50:19", + 1103 + ], + [ + "2021-11-17T13:49:27", + 1106 + ], + [ + "2021-11-18T12:57:03", + 1107 + ], + [ + "2021-11-19T01:41:21", + 1113 + ], + [ + "2021-11-21T18:45:36", + 1115 + ], + [ + "2021-11-22T21:51:21", + 1131 + ], + [ + "2021-11-24T01:32:35", + 1132 + ], + [ + "2021-11-25T01:36:17", + 1133 + ], + [ + "2021-11-26T01:28:24", + 1134 + ], + [ + "2021-11-27T01:29:49", + 1135 + ], + [ + "2021-11-29T19:53:22", + 1139 + ], + [ + "2021-12-01T21:53:10", + 1146 + ], + [ + "2021-12-02T22:38:42", + 1152 + ], + [ + "2021-12-03T07:25:47", + 1155 + ], + [ + "2021-12-04T10:20:40", + 1158 + ], + [ + "2021-12-05T01:37:50", + 1162 + ], + [ + "2021-12-06T01:34:54", + 1165 + ], + [ + "2021-12-07T19:17:16", + 1194 + ], + [ + "2021-12-08T11:50:21", + 1196 + ], + [ + "2021-12-09T08:24:35", + 1214 + ], + [ + "2021-12-11T10:08:27", + 1215 + ], + [ + "2021-12-12T01:37:49", + 1227 + ], + [ + "2021-12-14T01:36:23", + 1232 + ], + [ + "2021-12-15T01:38:21", + 1233 + ], + [ + "2021-12-16T01:40:15", + 1234 + ], + [ + "2021-12-17T01:41:18", + 1234 + ], + [ + "2021-12-18T12:07:04", + 1235 + ], + [ + "2021-12-21T13:52:15", + 1243 + ], + [ + "2021-12-23T13:53:28", + 1245 + ], + [ + "2021-12-26T01:43:59", + 1246 + ], + [ + "2021-12-29T20:36:25", + 1247 + ], + [ + "2021-12-31T01:38:18", + 1247 + ], + [ + "2022-01-01T01:37:58", + 1248 + ], + [ + "2022-01-03T22:58:05", + 1250 + ], + [ + "2022-01-09T14:02:41", + 1283 + ], + [ + "2022-01-11T01:36:44", + 1297 + ], + [ + "2022-01-12T01:35:34", + 1298 + ], + [ + "2022-01-13T09:24:45", + 1308 + ], + [ + "2022-01-14T01:38:08", + 1319 + ], + [ + "2022-01-15T11:07:48", + 1322 + ], + [ + "2022-01-16T01:40:08", + 1324 + ], + [ + "2022-01-17T12:08:17", + 1325 + ], + [ + "2022-01-18T04:25:59", + 1326 + ], + [ + "2022-01-22T22:01:45", + 1330 + ], + [ + "2022-01-23T19:48:17", + 1348 + ], + [ + "2022-01-24T20:09:52", + 1354 + ], + [ + "2022-01-25T07:19:01", + 1354 + ], + [ + "2022-01-26T01:45:09", + 1366 + ], + [ + "2022-01-28T01:33:25", + 1368 + ], + [ + "2022-01-29T20:09:19", + 1374 + ], + [ + "2022-01-30T17:15:32", + 1382 + ], + [ + "2022-01-31T13:01:19", + 1394 + ], + [ + "2022-02-01T07:00:15", + 1398 + ], + [ + "2022-02-02T23:09:44", + 1401 + ], + [ + "2022-02-03T10:37:04", + 1422 + ], + [ + "2022-02-05T23:23:53", + 1425 + ], + [ + "2022-02-06T17:27:14", + 1428 + ], + [ + "2022-02-07T07:41:03", + 1429 + ], + [ + "2022-02-09T12:02:49", + 1436 + ], + [ + "2022-02-10T01:38:28", + 1436 + ], + [ + "2022-02-13T17:21:12", + 1437 + ], + [ + "2022-02-14T01:37:05", + 1441 + ], + [ + "2022-02-16T01:41:49", + 1443 + ], + [ + "2022-02-18T21:34:22", + 1443 + ], + [ + "2022-02-20T20:39:40", + 1452 + ] + ], + "swift": [ + [ + "2021-07-26T20:10:04", + 520 + ], + [ + "2021-07-28T01:29:28", + 521 + ], + [ + "2021-07-29T01:25:08", + 521 + ], + [ + "2021-07-30T02:45:47", + 522 + ], + [ + "2021-07-31T02:55:52", + 523 + ], + [ + "2021-08-01T01:34:33", + 525 + ], + [ + "2021-08-02T01:25:51", + 526 + ], + [ + "2021-08-03T01:34:04", + 526 + ], + [ + "2021-08-04T01:25:42", + 527 + ], + [ + "2021-08-05T13:16:40", + 528 + ], + [ + "2021-08-06T10:08:44", + 528 + ], + [ + "2021-08-07T01:23:20", + 546 + ], + [ + "2021-08-08T17:46:20", + 549 + ], + [ + "2021-08-09T12:57:30", + 552 + ], + [ + "2021-08-10T18:15:58", + 554 + ], + [ + "2021-08-11T19:45:43", + 558 + ], + [ + "2021-08-12T16:45:06", + 570 + ], + [ + "2021-08-13T01:26:41", + 576 + ], + [ + "2021-08-14T08:26:41", + 577 + ], + [ + "2021-08-15T21:37:16", + 580 + ], + [ + "2021-08-17T01:22:18", + 591 + ], + [ + "2021-08-18T01:24:15", + 592 + ], + [ + "2021-08-19T22:44:18", + 596 + ], + [ + "2021-08-20T16:03:59", + 608 + ], + [ + "2021-08-21T12:36:04", + 612 + ], + [ + "2021-08-22T01:21:13", + 613 + ], + [ + "2021-08-23T20:34:23", + 617 + ], + [ + "2021-08-24T21:32:49", + 627 + ], + [ + "2021-08-28T19:11:50", + 627 + ], + [ + "2021-08-29T12:02:14", + 636 + ], + [ + "2021-08-31T03:01:11", + 641 + ], + [ + "2021-09-01T01:34:30", + 643 + ], + [ + "2021-09-02T11:26:37", + 650 + ], + [ + "2021-09-03T01:30:31", + 654 + ], + [ + "2021-09-04T13:35:27", + 656 + ], + [ + "2021-09-06T01:30:54", + 663 + ], + [ + "2021-09-07T01:30:29", + 664 + ], + [ + "2021-09-12T12:45:46", + 666 + ], + [ + "2021-09-15T03:11:38", + 675 + ], + [ + "2021-09-18T22:10:09", + 678 + ], + [ + "2021-09-19T15:32:31", + 689 + ], + [ + "2021-09-20T01:35:53", + 691 + ], + [ + "2021-09-21T17:53:24", + 693 + ], + [ + "2021-09-23T01:37:54", + 708 + ], + [ + "2021-09-24T03:14:34", + 710 + ], + [ + "2021-09-25T16:30:33", + 714 + ], + [ + "2021-09-26T12:23:03", + 722 + ], + [ + "2021-09-27T15:31:39", + 728 + ], + [ + "2021-09-29T01:26:48", + 730 + ], + [ + "2021-09-30T23:05:25", + 733 + ], + [ + "2021-10-01T16:05:31", + 737 + ], + [ + "2021-10-03T21:24:16", + 738 + ], + [ + "2021-10-05T01:32:48", + 746 + ], + [ + "2021-10-06T08:19:33", + 749 + ], + [ + "2021-10-07T19:01:06", + 753 + ], + [ + "2021-10-09T09:11:23", + 762 + ], + [ + "2021-10-10T16:38:57", + 765 + ], + [ + "2021-10-12T12:32:12", + 770 + ], + [ + "2021-10-13T01:33:36", + 771 + ], + [ + "2021-10-16T01:43:12", + 775 + ], + [ + "2021-10-17T12:27:08", + 779 + ], + [ + "2021-10-21T01:43:07", + 787 + ], + [ + "2021-10-24T15:47:49", + 793 + ], + [ + "2021-10-25T04:54:54", + 798 + ], + [ + "2021-10-26T19:08:21", + 804 + ], + [ + "2021-10-27T10:52:46", + 806 + ], + [ + "2021-10-29T05:01:38", + 808 + ], + [ + "2021-10-30T20:34:54", + 46 + ], + [ + "2021-10-31T18:17:07", + 877 + ], + [ + "2021-11-01T01:50:59", + 890 + ], + [ + "2021-11-02T11:56:56", + 911 + ], + [ + "2021-11-03T01:34:05", + 925 + ], + [ + "2021-11-04T22:06:35", + 948 + ], + [ + "2021-11-07T22:48:14", + 958 + ], + [ + "2021-11-08T16:38:12", + 975 + ], + [ + "2021-11-09T14:05:16", + 983 + ], + [ + "2021-11-11T23:43:38", + 992 + ], + [ + "2021-11-12T07:23:40", + 993 + ], + [ + "2021-11-13T03:49:42", + 995 + ], + [ + "2021-11-14T20:38:46", + 997 + ], + [ + "2021-11-15T21:50:19", + 1006 + ], + [ + "2021-11-17T13:49:27", + 1009 + ], + [ + "2021-11-18T12:57:03", + 1010 + ], + [ + "2021-11-19T01:41:21", + 1016 + ], + [ + "2021-11-21T18:45:36", + 1018 + ], + [ + "2021-11-22T21:51:21", + 1034 + ], + [ + "2021-11-24T01:32:35", + 1035 + ], + [ + "2021-11-25T01:36:17", + 1036 + ], + [ + "2021-11-26T01:28:24", + 1037 + ], + [ + "2021-11-27T01:29:49", + 1038 + ], + [ + "2021-11-29T19:53:22", + 1042 + ], + [ + "2021-12-01T21:53:10", + 1049 + ], + [ + "2021-12-02T22:38:42", + 1052 + ], + [ + "2021-12-03T07:25:47", + 1055 + ], + [ + "2021-12-04T10:20:40", + 1058 + ], + [ + "2021-12-05T01:37:50", + 1062 + ], + [ + "2021-12-06T01:34:54", + 1065 + ], + [ + "2021-12-07T19:17:16", + 1094 + ], + [ + "2021-12-08T11:50:21", + 1096 + ], + [ + "2021-12-09T08:24:35", + 1113 + ], + [ + "2021-12-11T10:08:27", + 1114 + ], + [ + "2021-12-12T01:37:49", + 1123 + ], + [ + "2021-12-14T01:36:23", + 1128 + ], + [ + "2021-12-15T01:38:21", + 1129 + ], + [ + "2021-12-16T01:40:15", + 1132 + ], + [ + "2021-12-17T01:41:18", + 1132 + ], + [ + "2021-12-18T12:07:04", + 1135 + ], + [ + "2021-12-21T13:52:15", + 1175 + ], + [ + "2021-12-23T13:53:28", + 1239 + ], + [ + "2021-12-26T01:43:59", + 1240 + ], + [ + "2021-12-29T20:36:25", + 1265 + ], + [ + "2021-12-31T01:38:18", + 1265 + ], + [ + "2022-01-01T01:37:58", + 1266 + ], + [ + "2022-01-03T22:58:05", + 1274 + ], + [ + "2022-01-09T14:02:41", + 1321 + ], + [ + "2022-01-11T01:36:44", + 1335 + ], + [ + "2022-01-12T01:35:34", + 1336 + ], + [ + "2022-01-13T09:24:45", + 1346 + ], + [ + "2022-01-14T01:38:08", + 1357 + ], + [ + "2022-01-15T11:07:48", + 1362 + ], + [ + "2022-01-16T01:40:08", + 1364 + ], + [ + "2022-01-17T12:08:17", + 1365 + ], + [ + "2022-01-18T04:25:59", + 1366 + ], + [ + "2022-01-22T22:01:45", + 1370 + ], + [ + "2022-01-23T19:48:17", + 1387 + ], + [ + "2022-01-24T20:09:52", + 1402 + ], + [ + "2022-01-25T07:19:01", + 1402 + ], + [ + "2022-01-26T01:45:09", + 1407 + ], + [ + "2022-01-28T01:33:25", + 1409 + ], + [ + "2022-01-29T20:09:19", + 1415 + ], + [ + "2022-01-30T17:15:32", + 1423 + ], + [ + "2022-01-31T13:01:19", + 1434 + ], + [ + "2022-02-01T07:00:15", + 1438 + ], + [ + "2022-02-02T23:09:44", + 1441 + ], + [ + "2022-02-03T10:37:04", + 1462 + ], + [ + "2022-02-05T23:23:53", + 1465 + ], + [ + "2022-02-06T17:27:14", + 1468 + ], + [ + "2022-02-07T07:41:03", + 1469 + ], + [ + "2022-02-09T12:02:49", + 1476 + ], + [ + "2022-02-10T01:38:28", + 1476 + ], + [ + "2022-02-13T17:21:12", + 1477 + ], + [ + "2022-02-14T01:37:05", + 1481 + ], + [ + "2022-02-16T01:41:49", + 1483 + ], + [ + "2022-02-18T21:34:22", + 1484 + ], + [ + "2022-02-20T20:39:40", + 1493 + ] + ], + "terraform": [ + [ + "2021-07-26T20:10:04", + 2905 + ], + [ + "2021-07-28T01:29:28", + 2969 + ], + [ + "2021-07-29T01:25:08", + 3052 + ], + [ + "2021-07-30T02:45:47", + 3063 + ], + [ + "2021-07-31T02:55:52", + 3071 + ], + [ + "2021-08-01T01:34:33", + 3073 + ], + [ + "2021-08-02T01:25:51", + 3086 + ], + [ + "2021-08-03T01:34:04", + 3096 + ], + [ + "2021-08-04T01:25:42", + 3157 + ], + [ + "2021-08-05T13:16:40", + 3255 + ], + [ + "2021-08-06T10:08:44", + 3364 + ], + [ + "2021-08-07T01:23:20", + 3421 + ], + [ + "2021-08-08T17:46:20", + 3444 + ], + [ + "2021-08-09T12:57:30", + 3482 + ], + [ + "2021-08-10T18:15:58", + 3609 + ], + [ + "2021-08-11T19:45:43", + 3704 + ], + [ + "2021-08-12T16:45:06", + 3752 + ], + [ + "2021-08-13T01:26:41", + 3847 + ], + [ + "2021-08-14T08:26:41", + 3938 + ], + [ + "2021-08-15T21:37:16", + 3973 + ], + [ + "2021-08-17T01:22:18", + 4063 + ], + [ + "2021-08-18T01:24:15", + 4175 + ], + [ + "2021-08-19T22:44:18", + 4372 + ], + [ + "2021-08-20T16:03:59", + 4451 + ], + [ + "2021-08-21T12:36:04", + 4491 + ], + [ + "2021-08-22T01:21:13", + 4496 + ], + [ + "2021-08-23T20:34:23", + 4603 + ], + [ + "2021-08-24T21:32:49", + 4745 + ], + [ + "2021-08-28T19:11:50", + 5072 + ], + [ + "2021-08-29T12:02:14", + 5080 + ], + [ + "2021-08-31T03:01:11", + 5162 + ], + [ + "2021-09-01T01:34:30", + 5229 + ], + [ + "2021-09-02T11:26:37", + 5334 + ], + [ + "2021-09-03T01:30:31", + 5451 + ], + [ + "2021-09-04T13:35:27", + 5525 + ], + [ + "2021-09-06T01:30:54", + 5532 + ], + [ + "2021-09-07T01:30:29", + 5618 + ], + [ + "2021-09-12T12:45:46", + 6091 + ], + [ + "2021-09-15T03:11:38", + 6748 + ], + [ + "2021-09-18T22:10:09", + 7452 + ], + [ + "2021-09-19T15:32:31", + 7462 + ], + [ + "2021-09-20T01:35:53", + 7597 + ], + [ + "2021-09-21T17:53:24", + 8081 + ], + [ + "2021-09-23T01:37:54", + 8467 + ], + [ + "2021-09-24T03:14:34", + 8711 + ], + [ + "2021-09-25T16:30:33", + 8970 + ], + [ + "2021-09-26T12:23:03", + 9048 + ], + [ + "2021-09-27T15:31:39", + 9286 + ], + [ + "2021-09-29T01:26:48", + 9659 + ], + [ + "2021-09-30T23:05:25", + 10257 + ], + [ + "2021-10-01T16:05:31", + 10439 + ], + [ + "2021-10-03T21:24:16", + 10737 + ], + [ + "2021-10-05T01:32:48", + 10913 + ], + [ + "2021-10-06T08:19:33", + 11185 + ], + [ + "2021-10-07T19:01:06", + 11566 + ], + [ + "2021-10-09T09:11:23", + 11939 + ], + [ + "2021-10-10T16:38:57", + 12029 + ], + [ + "2021-10-12T12:32:12", + 12449 + ], + [ + "2021-10-13T01:33:36", + 12672 + ], + [ + "2021-10-16T01:43:12", + 13625 + ], + [ + "2021-10-17T12:27:08", + 13773 + ], + [ + "2021-10-21T01:43:07", + 14833 + ], + [ + "2021-10-24T15:47:49", + 15646 + ], + [ + "2021-10-25T04:54:54", + 15744 + ], + [ + "2021-10-26T19:08:21", + 16351 + ], + [ + "2021-10-27T10:52:46", + 16540 + ], + [ + "2021-10-28T01:27:35", + 16778 + ], + [ + "2021-10-29T05:01:38", + 17236 + ], + [ + "2021-10-30T20:34:54", + 49 + ], + [ + "2021-10-31T18:17:07", + 17701 + ], + [ + "2021-11-01T01:50:59", + 17744 + ], + [ + "2021-11-02T11:56:56", + 18061 + ], + [ + "2021-11-03T01:34:05", + 18263 + ], + [ + "2021-11-04T22:06:35", + 18920 + ], + [ + "2021-11-07T22:48:14", + 19386 + ], + [ + "2021-11-08T16:38:12", + 19530 + ], + [ + "2021-11-09T14:05:16", + 19731 + ], + [ + "2021-11-11T23:43:38", + 20344 + ], + [ + "2021-11-12T07:23:40", + 20441 + ], + [ + "2021-11-13T03:49:42", + 20626 + ], + [ + "2021-11-14T20:38:46", + 20764 + ], + [ + "2021-11-15T21:50:19", + 21051 + ], + [ + "2021-11-17T13:49:27", + 21344 + ], + [ + "2021-11-18T12:57:03", + 21573 + ], + [ + "2021-11-19T01:41:21", + 21705 + ], + [ + "2021-11-21T18:45:36", + 22270 + ], + [ + "2021-11-22T21:51:21", + 22513 + ], + [ + "2021-11-24T01:32:35", + 22993 + ], + [ + "2021-11-25T01:36:17", + 23217 + ], + [ + "2021-11-26T01:28:24", + 23462 + ], + [ + "2021-11-27T01:29:49", + 23737 + ], + [ + "2021-11-29T19:53:22", + 24062 + ], + [ + "2021-12-01T21:53:10", + 24384 + ], + [ + "2021-12-02T22:38:42", + 24641 + ], + [ + "2021-12-03T07:25:47", + 24746 + ], + [ + "2021-12-04T10:20:40", + 24900 + ], + [ + "2021-12-05T01:37:50", + 24950 + ], + [ + "2021-12-06T01:34:54", + 25037 + ], + [ + "2021-12-07T19:17:16", + 25432 + ], + [ + "2021-12-08T11:50:21", + 25545 + ], + [ + "2021-12-09T08:24:35", + 25762 + ], + [ + "2021-12-11T10:08:27", + 26064 + ], + [ + "2021-12-12T01:37:49", + 26123 + ], + [ + "2021-12-14T01:36:23", + 26438 + ], + [ + "2021-12-15T01:38:21", + 26658 + ], + [ + "2021-12-16T01:40:15", + 26868 + ], + [ + "2021-12-17T01:41:18", + 27076 + ], + [ + "2021-12-18T12:07:04", + 27338 + ], + [ + "2021-12-21T13:52:15", + 27750 + ], + [ + "2021-12-23T13:53:28", + 28138 + ], + [ + "2021-12-26T01:43:59", + 28436 + ], + [ + "2021-12-29T20:36:25", + 29284 + ], + [ + "2021-12-31T01:38:18", + 29434 + ], + [ + "2022-01-01T01:37:58", + 29543 + ], + [ + "2022-01-03T22:58:05", + 29836 + ], + [ + "2022-01-09T14:02:41", + 30760 + ], + [ + "2022-01-11T01:36:44", + 31039 + ], + [ + "2022-01-12T01:35:34", + 31416 + ], + [ + "2022-01-13T09:24:45", + 31632 + ], + [ + "2022-01-14T01:38:08", + 31806 + ], + [ + "2022-01-15T11:07:48", + 32132 + ], + [ + "2022-01-16T01:40:08", + 32187 + ], + [ + "2022-01-17T12:08:17", + 32328 + ], + [ + "2022-01-18T04:25:59", + 32531 + ], + [ + "2022-01-22T22:01:45", + 33348 + ], + [ + "2022-01-23T19:48:17", + 33452 + ], + [ + "2022-01-24T20:09:52", + 33695 + ], + [ + "2022-01-25T07:19:01", + 33803 + ], + [ + "2022-01-26T01:45:09", + 34037 + ], + [ + "2022-01-28T01:33:25", + 34414 + ], + [ + "2022-01-29T20:09:19", + 34611 + ], + [ + "2022-01-30T17:15:32", + 34705 + ], + [ + "2022-01-31T13:01:19", + 34834 + ], + [ + "2022-02-01T07:00:15", + 34978 + ], + [ + "2022-02-02T23:09:44", + 35265 + ], + [ + "2022-02-03T10:37:04", + 35398 + ], + [ + "2022-02-05T23:23:53", + 35832 + ], + [ + "2022-02-06T17:27:14", + 35934 + ], + [ + "2022-02-07T07:41:03", + 36017 + ], + [ + "2022-02-09T12:02:49", + 36567 + ], + [ + "2022-02-10T01:38:28", + 36760 + ], + [ + "2022-02-13T17:21:12", + 37523 + ], + [ + "2022-02-14T01:37:05", + 37583 + ], + [ + "2022-02-16T01:41:49", + 38272 + ], + [ + "2022-02-18T21:34:22", + 39583 + ], + [ + "2022-02-20T20:39:40", + 39922 ] -} \ No newline at end of file + ] +} diff --git a/.automation/generated/linter-licenses.json b/.automation/generated/linter-licenses.json index 2bb4c2ea969..4c5837ac48a 100644 --- a/.automation/generated/linter-licenses.json +++ b/.automation/generated/linter-licenses.json @@ -20,6 +20,7 @@ "jscpd": "MIT", "kics": "Apache-2.0", "ktlint": "MIT", + "kubeconform": "Other", "kubeval": "Other", "luacheck": "MIT", "markdown-table-formatter": "MIT", diff --git a/.automation/generated/linter-links-previews.json b/.automation/generated/linter-links-previews.json index a42b03090b6..2b85e5f252d 100644 --- a/.automation/generated/linter-links-previews.json +++ b/.automation/generated/linter-links-previews.json @@ -169,6 +169,11 @@ "image": null, "title": "ktlint" }, + "kubeconform": { + "description": "A FAST Kubernetes manifests validator, with support for Custom Resources! - GitHub - yannh/kubeconform: A FAST Kubernetes manifests validator, with support for Custom Resources!", + "image": "https://opengraph.githubassets.com/b990bb1574e3f44a352a20ca20657b21cc9f52eb1738f5551195458f99aa596d/yannh/kubeconform", + "title": "GitHub - yannh/kubeconform: A FAST Kubernetes manifests validator, with support for Custom Resources!" + }, "kubeval": { "description": "Validate your Kubernetes configuration files, supports multiple Kubernetes versions - instrumenta/kubeval", "image": "https://avatars2.githubusercontent.com/u/49038473?s=400&v=4", diff --git a/.automation/test/kubernetes/kubernetes/kubeval_bad_1.yaml b/.automation/test/kubernetes/kubernetes/kubeval_bad_1.yaml index 1c0b9a92b90..d0ad352b6f0 100644 --- a/.automation/test/kubernetes/kubernetes/kubeval_bad_1.yaml +++ b/.automation/test/kubernetes/kubernetes/kubeval_bad_1.yaml @@ -16,4 +16,4 @@ spec: - name: nginx image: nginx ports: - - containerPort: 80 \ No newline at end of file + - containerPort: 80 diff --git a/.automation/test/kubernetes/kubernetes/kubeval_bad_2.yaml b/.automation/test/kubernetes/kubernetes/kubeval_bad_2.yaml new file mode 100644 index 00000000000..188e8fc0720 --- /dev/null +++ b/.automation/test/kubernetes/kubernetes/kubeval_bad_2.yaml @@ -0,0 +1,19 @@ +apiVersion: v1 +kind: UnknownKind +metadata: + name: "bob" +spec: + replicas: "asd" + selector: + app: nginx + templates: + metadata: + name: nginx + labels: + app: nginx + spec: + containers: + - name: nginx + image: nginx + ports: + - containerPort: 80 diff --git a/.cspell.json b/.cspell.json index 21db2c1643c..f45ec75a96b 100644 --- a/.cspell.json +++ b/.cspell.json @@ -1,1163 +1,1166 @@ { - "ignorePaths": [ - "**/node_modules/**", - "**/vscode-extension/**", - "**/.automation/generated/**", - "**/.git/**", - "**/package-lock.json", - "**/licenses/*.md", - "lib", - "report", - ".vscode" - ], - "language": "en", - "noConfigSearch": true, - "version": "0.2", - "words": [ - "ACTIONLINT", - "ADDITIONAL", - "AFFERO", - "AGPL", - "ARMTTK", - "Additional", - "Affero", - "Aftertabs", - "Alexa", - "Amarkdown", - "Amegalinter", - "Anchore", - "Anson", - "Antiferov", - "Archi", - "Atoi", - "BCHP", - "BETAID", - "Berkers", - "BUILTINS", - "Bmegalinter", - "Breporters", - "Bubley", - "CHECKOV", - "CHECKSTYLE", - "CHKTEX", - "CHOCO", - "CLIPPY", - "CLIXML", - "CLIs", - "CODEOWNERS", - "COFFEELINT", - "COMPAT", - "CONDA", - "COPYPASTE", - "CPPLINT", - "CPUs", - "CSRF", - "CSSFILE", - "CTAN", - "Callout", - "Checkstyle", - "Citealp", - "Citealt", - "Citeauthor", - "Citep", - "Citet", - "Classpath", - "Cleveref", - "Cmegalinter", - "Codespaces", - "Concat", - "Conda", - "Cpageref", - "Cpagerefrange", - "Crefrange", - "Cres", - "Csrf", - "C\u00e9dric", - "DARTANALYZER", - "DIRC", - "DOCKERFILELINT", - "DOCTEST", - "DOTENV", - "DRMAA", - "DTDs", - "Dependabot", - "Devcontainer", - "Dmegalinter", - "Dockerhub", - "Dockle", - "Dxml", - "EDITORCONFIG", - "EEXIT", - "EMTEX", - "ENTRYPOINT", - "ESRCH", - "Ekubernetes", - "Emegalinter", - "Envir", - "Excpt", - "FATA", - "FILEIO", - "FIRSTPARTY", - "Fmegalinter", - "GOLANGCI", - "GOPATH", - "GOROOT", - "Gcss", - "Gdns", - "Globstar", - "Gmegalinter", - "Grachev", - "Gravley", - "Gruntwork", - "HADOLINT", - "HTMLHINT", - "HYPHDASH", - "Hadolint", - "Hardcoding", - "Hashi", - "Hmegalinter", - "Htest", - "Hyph", - "ISORT", - "Ihgroovy", - "Intellij", - "Isort", - "JAVSCRIPT", - "JREs", - "JSCPD", - "JSONLINT", - "Javadoc", - "Jenkinsfile", - "Jens", - "KICS", - "KONDO", - "KTLINT", - "KUBERNETES", - "KUBEVAL", - "Klingenberg", - "Ktlint", - "Kubernetes", - "Ku\u010dera", - "LASTEXITCODE", - "LINTR", - "LOCALFOLDER", - "LUACHECK", - "Lfiles", - "Libxml", - "Lintr", - "Llib", - "Lmoc", - "Luacheck", - "Lukas", - "MARKDOWNLINT", - "MODULEPATH", - "MPAF", - "Mmegalinter", - "Moar", - "Mspell", - "Musavi", - "NICO", - "NOLINT", - "NOQA", - "NUMDASH", - "Ncss", - "OPENAPI", - "OPTIONNAME", - "Omeed", - "Overridable", - "PCPCS", - "PCRE", - "PERLCRITIC", - "PHAR", - "PHPCS", - "PHPSTAN", - "POSIX", - "POSTLINK", - "PRECOMMAND", - "PREEMPTIBLE", - "PROTOBUF", - "PROTOLINT", - "PSHOME", - "PSSA", - "PWSH", - "PYLINT", - "PYTEST", - "PYTHONPATH", - "Pansino", - "Parallelly", - "Paren", - "Pathto", - "Phive", - "Pluggable", - "Positionals", - "Protolint", - "Pylint", - "Pytest", - "Qreporters", - "R2DevOps", - "RAKU", - "RAKUDO", - "RAKULIB", - "RELASE", - "RISSUE", - "RSTCHECK", - "RSTFMT", - "RUBOCOP", - "RULECODE", - "RULESDIR", - "Raku", - "Rakudo", - "Rhysd", - "Rubo", - "Rubocop", - "SCALAFIX", - "SCATTERITEMS", - "SCRIPTDIR", - "SDLC", - "SECRETLINT", - "SFDC", - "SFDX", - "SHELLCHECK", - "SHELLCMD", - "SHELLNAME", - "SHFMT", - "SNAKEFMT", - "SNAKEMAKE", - "SOQL", - "SOURCEPATHS", - "SQLFLUFF", - "STDLIB", - "STYLELINT", - "SUBCOMMAND", - "SWIFTLINT", - "Scalafix", - "Shellcheck", - "Singleline", - "Snakefile", - "Snakemake", - "Soql", - "Sosl", - "Spektrumvn", - "Stmts", - "Sublicensing", - "Successful", - "Swinnerton", - "Symlinks", - "Syntastic", - "TEKTON", - "TERMIOS", - "TERRAGRUNT", - "TERRASCAN", - "TESTPATH", - "TFLINT", - "THIRDPARTY", - "TIBANNA", - "TOTERM", - "TSQL", - "TSQLLINT", - "TYPECHECK", - "Terrafmt", - "Terragrunt", - "Terrascan", - "Teyton", - "Thielemann", - "Tibanna", - "Trivy", - "UNSECURE", - "VARNAME", - "VBDOTNET", - "Vuillamy", - "WIPO", - "WORDDASH", - "WORKDIR", - "Wsnakemake", - "Wtreports", - "YAMLLINT", - "YMLs", - "YOURBRANCH", - "YOURUSERNAME", - "Yreports", - "Ywarn", - "Zepu", - "Zraku", - "abefhkmnptuvx", - "absolutized", - "abstractproperty", - "accurics", - "addgroup", - "additional", - "addlinespace", - "admiralawkbar", - "adrienverge", - "agentlib", - "agentpath", - "airbnb", - "alignat", - "alnum", - "ansible's", - "ansiblelint", - "anymatch", - "apheleia", - "apkadd", - "aquasecurity", - "arccos", - "arcsin", - "arctan", - "aren", - "argparse", - "arror", - "artefacts", - "asdict", - "assignuser", - "autocorrect", - "autocrlf", - "autoload", - "autoloader", - "automagically", - "automerge", - "babashka", - "backticks", - "backtrace", - "basename", - "basenames", - "basepath", - "basestring", - "bashbug", - "bashdb", - "bbcoffeescript", - "bcbad", - "begingroup", - "behaviour", - "behaviours", - "bestpractices", - "bfseries", - "bibitem", - "bigskip", - "bikeshedding", - "bmod", - "booktabs", - "borkdude", - "bottomrule", - "btxg", - "bucketname", - "builtins", - "callout", - "callouts", - "callsites", - "camelcase", - "catcode", - "categor", - "cdxml", - "cfnlintrc", - "chardef", - "checkmarx", - "checkov", - "checkstyle", - "chkregister", - "chktex", - "chktexrc", - "chmod", - "chsh", - "cilint", - "cimports", - "citealp", - "citealt", - "citeauthor", - "citep", - "citet", - "citetext", - "citeyear", - "citeyearpar", - "cjoudrey", - "classloader", - "classloading", - "classmethod", - "classname", - "classpath", - "clearpage", - "clippy", - "cliui", - "cljc", - "cljkondo", - "closein", - "cloudapp", - "cluster'for", - "cman", - "cmidrule", - "codacy", - "codebases", - "codeclimate", - "codecov", - "codenarcargs", - "codestyle", - "coffeelint", - "collectd", - "columnsep", - "columnseprule", - "commandline", - "commmands", - "compat", - "compojure", - "cond", - "conda", - "configfile", - "configfiles", - "contextlib", - "contextmanager", - "copypaste", - "coreutils", - "countdef", - "coursier", - "cpageref", - "cpagerefrange", - "cpplint", - "crcr", - "creds", - "crefrange", - "csname", - "ctype", - "customrules", - "cyclomatic", - "dartanalyzer", - "debugent", - "decamelize", - "dedup", - "defroutes", - "delcode", - "delslice", - "dependabot", - "deps", - "dera", - "descriptionless", - "devcontainer", - "dimen", - "dimendef", - "direnv", - "disableassertions", - "disablesystemassertions", - "displaymath", - "dockerfilelint", - "dockerfilelintrc", - "dockerignore", - "dockle", - "docroot", - "docstrings", - "doctest", - "doctests", - "domainbuilder", - "dont", - "dotenv", - "dotenvlinter", - "dotfill", - "dpkg", - "dric", - "drmaa", - "dropdtd", - "dryrun", - "dtdattr", - "dtdvalid", - "dtdvalidfpi", - "dupl", - "dzhu", - "ecrc", - "editorconfig", - "ehlo", - "elpy", - "enableassertions", - "enablesystemassertions", - "encodedcommand", - "endcsname", - "endgroup", - "endinput", - "ensuremath", - "entrypoint", - "envmodules", - "envvars", - "eqnarray", - "eqref", - "errcheck", - "errexam", - "errno", - "erroron", - "eslintcache", - "eslintconfig", - "eslintignore", - "espree", - "esquery", - "esrecurse", - "estraverse", - "esutils", - "etailed", - "evolutive", - "execfile", - "exitstatus", - "expandafter", - "extglob", - "extraheader", - "exts", - "failon", - "failonerror", - "failoninfo", - "failonwarning", - "fass", - "favicon", - "fetchable", - "ffenses", - "fflib", - "filecontents", - "filegraph", - "filehandling", - "filemode", - "fileoverview", - "fixrules", - "fkirc", - "fkotlin", - "flalign", - "flushbottom", - "flycheck", - "flymake", - "fnmatch", - "fontawesome", - "footnotemark", - "footnotesize", - "forceall", - "forcerun", - "frenchspacing", - "frontmatter", - "fsevents", - "fterragrunt", - "fullpath", - "fullwidth", - "garethr", - "gcompat", - "gemrc", - "getslice", - "gfal", - "ghcr", - "gifs", - "gitattributes", - "gitblame", - "gitlab", - "gitmodified", - "gitstaged", - "gitter", - "globalrc", - "globbing", - "globby", - "gmail", - "gnupg", - "goconst", - "gocritic", - "gocyclo", - "goimports", - "goland", - "golandci", - "golangci", - "golint", - "goodwithtech", - "gosec", - "govet", - "gridftp", - "groovylintrc", - "groupby", - "gruntwork", - "gsed", - "gtag", - "hadolint", - "hardcode", - "hardis", - "hclfmt", - "headererr", - "headheight", - "headsep", - "hfil", - "hgblame", - "hiqr", - "hkps", - "hobbys", - "holdy", - "hprof", - "htmlhint", - "htmlhintrc", - "htmlout", - "hyhs", - "idiv", - "ighe", - "ignorepattern", - "ilrs", - "imagepath", - "imple", - "importlib", - "imurmurhash", - "includeonly", - "includeorder", - "inimal", - "inlinevar", - "inputfiles", - "inputsize", - "instrumenta", - "intepreted", - "intertext", - "isdir", - "isexe", - "isfile", - "isnan", - "isort", - "isort's", - "itertools", - "itshape", - "jarfile", - "jarpath", - "javaagent", - "javaexecutable", - "javaoptions", - "javascripts", - "jdbc", - "jdwp", - "jetbrains", - "jimhester", - "jobid", - "jobname", - "jobscript", - "joereynolds", - "jscoverage", - "jscpd", - "jsonify", - "jsonlint", - "jsonpickle", - "jsonschema", - "jspm", - "jupyfmt", - "jwiebalk", - "kdocs", - "keyserver", - "keyservers", - "kics", - "killserver", - "koalaman", - "kondo", - "kotlint", - "ktlint", - "kubernetes", - "kubeval", - "kucherenko", - "kuhyenmk", - "kustomize", - "kwargs", - "lacheck", - "langserver", - "leavevmode", - "leveldb", - "levn", - "libc", - "libcurl", - "libffi", - "libgcc", - "libintl", - "libname", - "libssl", - "libstdc", - "libunwind", - "libuuid", - "libxml", - "liminf", - "limsup", - "linebreak", - "linelength", - "linterrc", - "lintignore", - "lintr", - "lintrc", - "listfiles", - "listinginput", - "listoffigures", - "listoftables", - "loaddtd", - "localrc", - "logallrefupdates", - "logilab", - "loging", - "loglevel", - "lstlisting", - "lttng", - "luacheck", - "luacheckrc", - "luajit", - "luarocks", - "makeatletter", - "makeatother", - "makeconfig", - "makeindex", - "maketitle", - "markdownlint", - "marknotstale", - "markstale", - "martysweet", - "materialx", - "mathmode", - "maxmem", - "mbstring", - "mccabe", - "mdseries", - "medskip", - "megalinter", - "metaclass", - "mgechev", - "mgood", - "midrule", - "miniprettier", - "mkdir", - "mkdirs", - "mkdocs", - "mksh", - "mktemp", - "mlinters", - "moarvm", - "mprettier", - "msgon", - "mstruebing", - "msvs", - "multiline", - "multline", - "musl", - "mvdan", - "mydebugpipe", - "mydir", - "myext", - "myfile", - "myint", - "mymodule", - "mypackage", - "myproject", - "mypy", - "myrulesfolder", - "natbib", - "nbbytes", - "ndiff", - "nemchik", - "neomake", - "newcommand", - "newpage", - "nextline", - "noblanks", - "nocache", - "nocatalogs", - "nocdata", - "nocite", - "nocolor", - "nocompact", - "noconfig", - "nodefdtd", - "nodockerpull", - "noediting", - "noenc", - "noent", - "nofixup", - "noforce", - "noindent", - "nolinesupp", - "nolintafter", - "nolock", - "nonfrenchspacing", - "noni", - "noonly", - "noout", - "nopagebreak", - "noparent", - "noprofile", - "noqa", - "norc", - "norionomura", - "normalsize", - "noserver", - "nostic", - "nosw", - "notemp", - "notifysend", - "notnumber", - "nowarn", - "nowarning", - "nowrap", - "noxincludenode", - "npmrc", - "nsclean", - "nvuillam", - "nwlsaepqvi", - "oclint", - "oddsidemargin", - "odoysyshsoshs", - "oldxml", - "onecolumn", - "onstart", - "oohhsyyo", - "openapi", - "openapirc", - "opencontainers", - "openjdk", - "openout", - "openpgp", - "openrc", - "openshift", - "optionator", - "optparse", - "ormal", - "orst", - "oshhso", - "oshsoo", - "osoh", - "osssosysso", - "ossssso", - "outfile", - "overgeneral", - "overridden", - "overtrue", - "oyys", - "oyyy", - "packagename", - "pagebreak", - "pageref", - "parallelization", - "paren", - "parens", - "parseable", - "pascalgn", - "patt", - "pbab", - "pcresyntax", - "perlcritic", - "perlcriticrc", - "pgfpicture", - "phar", - "phive", - "phpcs", - "phplint", - "phpstan", - "phpstorm", - "picomatch", - "pids", - "pipefail", - "pipeverb", - "pipfile", - "pkgs", - "plone", - "pluggable", - "plusplus", - "pmdconfig", - "pmod", - "poptabs", - "posix", - "posteriori", - "postgres", - "postvalid", - "precommand", - "preemptible", - "preid", - "premption", - "prepend", - "prepended", - "preports", - "prettierrc", - "prettyjson", - "printenv", - "printf", - "printindex", - "printshellcmds", - "programfile", - "proto", - "protobuf", - "protolint", - "protolintrc", - "pseudoname", - "psscriptanalyzer", - "pushsmall", - "pushtabs", - "pwsh", - "pycache", - "pychalk", - "pycharm", - "pycodestyle", - "pyflakes", - "pygithub", - "pygtk", - "pylint", - "pylint's", - "pymdownx", - "pyproject", - "pyreverse", - "pytablewriter", - "pytest", - "pyyaml", - "qedhere", - "qsub", - "quickstart", - "qzkc", - "raku", - "rakudo", - "rakumod", - "rakutest", - "randombytes", - "rawhtml", - "rbenv", - "rcfile", - "rdiv", - "rdoc", - "reStructuredText", - "readdirp", - "readline", - "readonly", - "realitiy", - "reenable", - "reformatter", - "regexes", - "regexpp", - "rego", - "regsub", - "reindent", - "relaxng", - "remarkrc", - "remoting", - "replicatedhq", - "repos", - "repositoryformatversion", - "returnrules", - "rexec", - "risd", - "rmfamily", - "rockspec", - "rockspecs", - "rodjek", - "rogalmic", - "rogress", - "rspec", - "rsplit", - "rstcheck", - "rstfmt", - "rstudio", - "rtypescript", - "rubocop", - "rulegraph", - "ruleid", - "rulename", - "rulesdir", - "ruleset", - "rulesets", - "rulesetsoverridetype", - "runspace", - "rustc", - "rustup", - "saas", - "sarif", - "sbatch", - "scalac", - "scalafix", - "scattergather", - "schemastore", - "schematron", - "scriptsize", - "scshape", - "sdossyyys", - "secretlint", - "secretlintrc", - "selectfont", - "semanticdb", - "separated", - "serverhost", - "serverport", - "setslice", - "setuptools", - "sfdx", - "sffamily", - "sgerrand", - "shellcheck", - "shellcheckrc", - "shellcmd", - "shfmt", - "shfmt's", - "shohoyyo", - "shopt", - "shortintertext", - "showversion", - "simplexml", - "slshape", - "smallskip", - "smtplib", - "snakefile", - "snakefmt", - "snakejob", - "snakemake", - "socio", - "somefile", - "sonarqube", - "soossssoso", - "sososhhhyyso", - "sourcefilepath", - "sourceroot", - "splitchar", - "sprintf", - "sqlfluff", - "squizlabs", - "sshs", - "ssoyh", - "ssyy", - "ssyyhhyshmhdyhhhssyyoo", - "stackoverflow", - "stacktraces", - "stagestats", - "standardcfirst", - "standarderror", - "standardjs", - "stdlib", - "stds", - "stefanzweifel", - "stoplightio", - "strconv", - "struct", - "styleline", - "stylelint", - "stylelintcache", - "stylelintignore", - "stylelintrc", - "stylesheet", - "subdir", - "sublack", - "submodules", - "subprocesses", - "subworkflows", - "successful", - "sugarss", - "suis", - "suppressionfilter", - "suppressionxpathfilter", - "svnblame", - "swiftlint", - "symlink", - "symlinks", - "syntastic", - "sysosyy", - "syssssso", - "syys", - "tableofcontents", - "tabularx", - "tagname", - "tcort", - "tekton", - "tektonlintrc", - "tempora", - "terragrunt", - "terrascan", - "testlinter", - "texdraw", - "textbf", - "textem", - "textheight", - "textipa", - "textit", - "textrm", - "textsc", - "textsf", - "textsl", - "texttt", - "textwidth", - "tflint", - "tfpath", - "tfvars", - "thenable", - "thicklines", - "thinlines", - "thirdparty", - "tibanna", - "tikzpicture", - "tipa", - "tlsv", - "tojson", - "tokenizes", - "toolchain", - "toplevel", - "topmargin", - "toprule", - "trimconfig", - "trimend", - "trimstart", - "trivyignore", - "trollface", - "tsql", - "tsqllint", - "tsqllintrc", - "ttfamily", - "twemoji", - "twocolumn", - "twolfson", - "typeof", - "typeout", - "ubad", - "ubar", - "uiet", - "unawaited", - "unconvert", - "undepending", - "unfunction", - "ungap", - "unichr", - "unparser", - "unpicklable", - "unserialize", - "untracked", - "untrusted", - "updaterm", - "upgrader", - "upshape", - "usedif", - "usergroup", - "utilstest", - "utogenconf", - "utteranc", - "varfile", - "vbdotnet", - "venv", - "verbatiminput", - "verbatimtab", - "verbatimtabinput", - "versionthe", - "vfil", - "virtualised", - "vison", - "visualforce", - "vitalitytv", - "vrefwarning", - "vsiakka", - "vuln", - "warnon", - "wata", - "weirdnesses", - "wemn", - "wgood", - "whitespaces", - "windir", - "wipeverb", - "workdir", - "workerpool", - "wrappy", - "wscript", - "xargs", - "xinclude", - "xmlout", - "xmlwriter", - "xrange", - "xtest", - "xtorc", - "yamllint", - "yappi", - "ymsosys", - "yoheimuta", - "yosay", - "ysoy", - "ysysss", - "zaach", - "zkoppert", - "zyaml", - "\u03f0linters", - "\u04bbcoffeescript", - "\u0636clojure", - "\u077bcbad" - ] -} \ No newline at end of file + "ignorePaths": [ + "**/node_modules/**", + "**/vscode-extension/**", + "**/.automation/generated/**", + "**/.git/**", + "**/package-lock.json", + "**/licenses/*.md", + "lib", + "report", + ".vscode" + ], + "language": "en", + "noConfigSearch": true, + "version": "0.2", + "words": [ + "ACTIONLINT", + "ADDITIONAL", + "AFFERO", + "AGPL", + "ARMTTK", + "Additional", + "Affero", + "Aftertabs", + "Alexa", + "Amarkdown", + "Amegalinter", + "Anchore", + "Anson", + "Antiferov", + "Archi", + "Atoi", + "BCHP", + "BETAID", + "Berkers", + "BUILTINS", + "Bmegalinter", + "Breporters", + "Bubley", + "CHECKOV", + "CHECKSTYLE", + "CHKTEX", + "CHOCO", + "CLIPPY", + "CLIXML", + "CLIs", + "CODEOWNERS", + "COFFEELINT", + "COMPAT", + "CONDA", + "COPYPASTE", + "CPPLINT", + "CPUs", + "CSRF", + "CSSFILE", + "CTAN", + "Callout", + "Checkstyle", + "Citealp", + "Citealt", + "Citeauthor", + "Citep", + "Citet", + "Classpath", + "Cleveref", + "Cmegalinter", + "Codespaces", + "Concat", + "Conda", + "Cpageref", + "Cpagerefrange", + "Crefrange", + "Cres", + "Csrf", + "C\u00e9dric", + "DARTANALYZER", + "DIRC", + "DOCKERFILELINT", + "DOCTEST", + "DOTENV", + "DRMAA", + "DTDs", + "Dependabot", + "Devcontainer", + "Dmegalinter", + "Dockerhub", + "Dockle", + "Dxml", + "EDITORCONFIG", + "EEXIT", + "EMTEX", + "ENTRYPOINT", + "ESRCH", + "Ekubernetes", + "Emegalinter", + "Envir", + "Excpt", + "FATA", + "FILEIO", + "FIRSTPARTY", + "Fmegalinter", + "GOLANGCI", + "GOPATH", + "GOROOT", + "Gcss", + "Gdns", + "Globstar", + "Gmegalinter", + "Grachev", + "Gravley", + "Gruntwork", + "HADOLINT", + "HTMLHINT", + "HYPHDASH", + "Hadolint", + "Hardcoding", + "Hashi", + "Hmegalinter", + "Htest", + "Hyph", + "ISORT", + "Ihgroovy", + "Intellij", + "Isort", + "JAVSCRIPT", + "JREs", + "JSCPD", + "JSONLINT", + "Javadoc", + "Jenkinsfile", + "Jens", + "KICS", + "KONDO", + "KTLINT", + "KUBERNETES", + "KUBEVAL", + "Klingenberg", + "Ktlint", + "Kubernetes", + "Ku\u010dera", + "LASTEXITCODE", + "LINTR", + "LOCALFOLDER", + "LUACHECK", + "Lfiles", + "Libxml", + "Lintr", + "Llib", + "Lmoc", + "Luacheck", + "Lukas", + "MARKDOWNLINT", + "MODULEPATH", + "MPAF", + "Mmegalinter", + "Moar", + "Mspell", + "Musavi", + "NICO", + "NOLINT", + "NOQA", + "NUMDASH", + "Ncss", + "OPENAPI", + "OPTIONNAME", + "Omeed", + "Overridable", + "PCPCS", + "PCRE", + "PERLCRITIC", + "PHAR", + "PHPCS", + "PHPSTAN", + "POSIX", + "POSTLINK", + "PRECOMMAND", + "PREEMPTIBLE", + "PROTOBUF", + "PROTOLINT", + "PSHOME", + "PSSA", + "PWSH", + "PYLINT", + "PYTEST", + "PYTHONPATH", + "Pansino", + "Parallelly", + "Paren", + "Pathto", + "Phive", + "Pluggable", + "Positionals", + "Protolint", + "Pylint", + "Pytest", + "Qreporters", + "R2DevOps", + "RAKU", + "RAKUDO", + "RAKULIB", + "RELASE", + "RISSUE", + "RSTCHECK", + "RSTFMT", + "RUBOCOP", + "RULECODE", + "RULESDIR", + "Raku", + "Rakudo", + "Rhysd", + "Rubo", + "Rubocop", + "SCALAFIX", + "SCATTERITEMS", + "SCRIPTDIR", + "SDLC", + "SECRETLINT", + "SFDC", + "SFDX", + "SHELLCHECK", + "SHELLCMD", + "SHELLNAME", + "SHFMT", + "SNAKEFMT", + "SNAKEMAKE", + "SOQL", + "SOURCEPATHS", + "SQLFLUFF", + "STDLIB", + "STYLELINT", + "SUBCOMMAND", + "SWIFTLINT", + "Scalafix", + "Shellcheck", + "Singleline", + "Snakefile", + "Snakemake", + "Soql", + "Sosl", + "Spektrumvn", + "Stmts", + "Sublicensing", + "Successful", + "Swinnerton", + "Symlinks", + "Syntastic", + "TEKTON", + "TERMIOS", + "TERRAGRUNT", + "TERRASCAN", + "TESTPATH", + "TFLINT", + "THIRDPARTY", + "TIBANNA", + "TOTERM", + "TSQL", + "TSQLLINT", + "TYPECHECK", + "Terrafmt", + "Terragrunt", + "Terrascan", + "Teyton", + "Thielemann", + "Tibanna", + "Trivy", + "UNSECURE", + "VARNAME", + "VBDOTNET", + "Vuillamy", + "WIPO", + "WORDDASH", + "WORKDIR", + "Wsnakemake", + "Wtreports", + "YAMLLINT", + "YMLs", + "YOURBRANCH", + "YOURUSERNAME", + "Yreports", + "Ywarn", + "Zepu", + "Zraku", + "abefhkmnptuvx", + "absolutized", + "abstractproperty", + "accurics", + "addgroup", + "additional", + "addlinespace", + "admiralawkbar", + "adrienverge", + "agentlib", + "agentpath", + "airbnb", + "alignat", + "alnum", + "ansible's", + "ansiblelint", + "anymatch", + "apheleia", + "apkadd", + "aquasecurity", + "arccos", + "arcsin", + "arctan", + "aren", + "argparse", + "arror", + "artefacts", + "asdict", + "assignuser", + "autocorrect", + "autocrlf", + "autoload", + "autoloader", + "automagically", + "automerge", + "babashka", + "backticks", + "backtrace", + "basename", + "basenames", + "basepath", + "basestring", + "bashbug", + "bashdb", + "bbcoffeescript", + "bcbad", + "begingroup", + "behaviour", + "behaviours", + "bestpractices", + "bfseries", + "bibitem", + "bigskip", + "bikeshedding", + "bmod", + "booktabs", + "borkdude", + "bottomrule", + "btxg", + "bucketname", + "builtins", + "callout", + "callouts", + "callsites", + "camelcase", + "catcode", + "categor", + "cdxml", + "cfnlintrc", + "chardef", + "checkmarx", + "checkov", + "checkstyle", + "chkregister", + "chktex", + "chktexrc", + "chmod", + "chsh", + "cilint", + "cimports", + "citealp", + "citealt", + "citeauthor", + "citep", + "citet", + "citetext", + "citeyear", + "citeyearpar", + "cjoudrey", + "classloader", + "classloading", + "classmethod", + "classname", + "classpath", + "clearpage", + "clippy", + "cliui", + "cljc", + "cljkondo", + "closein", + "cloudapp", + "cluster'for", + "cman", + "cmidrule", + "codacy", + "codebases", + "codeclimate", + "codecov", + "codenarcargs", + "codestyle", + "coffeelint", + "collectd", + "columnsep", + "columnseprule", + "commandline", + "commmands", + "compat", + "compojure", + "cond", + "conda", + "configfile", + "configfiles", + "contextlib", + "contextmanager", + "copypaste", + "coreutils", + "countdef", + "coursier", + "cpageref", + "cpagerefrange", + "cpplint", + "crcr", + "creds", + "crefrange", + "csname", + "ctype", + "customrules", + "cyclomatic", + "dartanalyzer", + "debugent", + "decamelize", + "dedup", + "defroutes", + "delcode", + "delslice", + "dependabot", + "deps", + "dera", + "descriptionless", + "devcontainer", + "dimen", + "dimendef", + "direnv", + "disableassertions", + "disablesystemassertions", + "displaymath", + "dockerfilelint", + "dockerfilelintrc", + "dockerignore", + "dockle", + "docroot", + "docstrings", + "doctest", + "doctests", + "domainbuilder", + "dont", + "dotenv", + "dotenvlinter", + "dotfill", + "dpkg", + "dric", + "drmaa", + "dropdtd", + "dryrun", + "dtdattr", + "dtdvalid", + "dtdvalidfpi", + "dupl", + "dzhu", + "ecrc", + "editorconfig", + "ehlo", + "elpy", + "enableassertions", + "enablesystemassertions", + "encodedcommand", + "endcsname", + "endgroup", + "endinput", + "ensuremath", + "entrypoint", + "envmodules", + "envvars", + "eqnarray", + "eqref", + "errcheck", + "errexam", + "errno", + "erroron", + "eslintcache", + "eslintconfig", + "eslintignore", + "espree", + "esquery", + "esrecurse", + "estraverse", + "esutils", + "etailed", + "evolutive", + "execfile", + "exitstatus", + "expandafter", + "extglob", + "extraheader", + "exts", + "failon", + "failonerror", + "failoninfo", + "failonwarning", + "fass", + "favicon", + "fetchable", + "ffenses", + "fflib", + "filecontents", + "filegraph", + "filehandling", + "filemode", + "fileoverview", + "fixrules", + "fkirc", + "fkotlin", + "flalign", + "flushbottom", + "flycheck", + "flymake", + "fnmatch", + "fontawesome", + "footnotemark", + "footnotesize", + "forceall", + "forcerun", + "frenchspacing", + "frontmatter", + "fsevents", + "fterragrunt", + "fullpath", + "fullwidth", + "garethr", + "gcompat", + "gemrc", + "getslice", + "gfal", + "ghcr", + "gifs", + "gitattributes", + "gitblame", + "gitlab", + "gitmodified", + "gitstaged", + "gitter", + "globalrc", + "globbing", + "globby", + "gmail", + "gnupg", + "goconst", + "gocritic", + "gocyclo", + "goimports", + "goland", + "golandci", + "golangci", + "golint", + "goodwithtech", + "gosec", + "govet", + "gridftp", + "groovylintrc", + "groupby", + "gruntwork", + "gsed", + "gtag", + "hadolint", + "hamon", + "hardcode", + "hardis", + "hclfmt", + "headererr", + "headheight", + "headsep", + "hfil", + "hgblame", + "hiqr", + "hkps", + "hobbys", + "holdy", + "hprof", + "htmlhint", + "htmlhintrc", + "htmlout", + "hyhs", + "idiv", + "ighe", + "ignorepattern", + "ilrs", + "imagepath", + "imple", + "importlib", + "imurmurhash", + "includeonly", + "includeorder", + "inimal", + "inlinevar", + "inputfiles", + "inputsize", + "instrumenta", + "intepreted", + "intertext", + "isdir", + "isexe", + "isfile", + "isnan", + "isort", + "isort's", + "itertools", + "itshape", + "jarfile", + "jarpath", + "javaagent", + "javaexecutable", + "javaoptions", + "javascripts", + "jdbc", + "jdwp", + "jetbrains", + "jimhester", + "jobid", + "jobname", + "jobscript", + "joereynolds", + "jscoverage", + "jscpd", + "jsonify", + "jsonlint", + "jsonpickle", + "jsonschema", + "jspm", + "jupyfmt", + "jwiebalk", + "kdocs", + "keyserver", + "keyservers", + "kics", + "killserver", + "koalaman", + "kondo", + "kotlint", + "ktlint", + "kubernetes", + "kubeval", + "kubeconform", + "kucherenko", + "kuhyenmk", + "kustomize", + "kwargs", + "lacheck", + "langserver", + "leavevmode", + "leveldb", + "levn", + "libc", + "libcurl", + "libffi", + "libgcc", + "libintl", + "libname", + "libssl", + "libstdc", + "libunwind", + "libuuid", + "libxml", + "liminf", + "limsup", + "linebreak", + "linelength", + "linterrc", + "lintignore", + "lintr", + "lintrc", + "listfiles", + "listinginput", + "listoffigures", + "listoftables", + "loaddtd", + "localrc", + "logallrefupdates", + "logilab", + "loging", + "loglevel", + "lstlisting", + "lttng", + "luacheck", + "luacheckrc", + "luajit", + "luarocks", + "makeatletter", + "makeatother", + "makeconfig", + "makeindex", + "maketitle", + "markdownlint", + "marknotstale", + "markstale", + "martysweet", + "materialx", + "mathmode", + "maxmem", + "mbstring", + "mccabe", + "mdseries", + "medskip", + "megalinter", + "metaclass", + "mgechev", + "mgood", + "midrule", + "miniprettier", + "mkdir", + "mkdirs", + "mkdocs", + "mksh", + "mktemp", + "mlinters", + "moarvm", + "mprettier", + "msgon", + "mstruebing", + "msvs", + "multiline", + "multline", + "musl", + "mvdan", + "mydebugpipe", + "mydir", + "myext", + "myfile", + "myint", + "mymodule", + "mypackage", + "myproject", + "mypy", + "myrulesfolder", + "natbib", + "nbbytes", + "ndiff", + "nemchik", + "neomake", + "newcommand", + "newpage", + "nextline", + "noblanks", + "nocache", + "nocatalogs", + "nocdata", + "nocite", + "nocolor", + "nocompact", + "noconfig", + "nodefdtd", + "nodockerpull", + "noediting", + "noenc", + "noent", + "nofixup", + "noforce", + "noindent", + "nolinesupp", + "nolintafter", + "nolock", + "nonfrenchspacing", + "noni", + "noonly", + "noout", + "nopagebreak", + "noparent", + "noprofile", + "noqa", + "norc", + "norionomura", + "normalsize", + "noserver", + "nostic", + "nosw", + "notemp", + "notifysend", + "notnumber", + "nowarn", + "nowarning", + "nowrap", + "noxincludenode", + "npmrc", + "nsclean", + "nvuillam", + "nwlsaepqvi", + "oclint", + "oddsidemargin", + "odoysyshsoshs", + "oldxml", + "onecolumn", + "onstart", + "oohhsyyo", + "openapi", + "openapirc", + "opencontainers", + "openjdk", + "openout", + "openpgp", + "openrc", + "openshift", + "optionator", + "optparse", + "ormal", + "orst", + "oshhso", + "oshsoo", + "osoh", + "osssosysso", + "ossssso", + "outfile", + "overgeneral", + "overridden", + "overtrue", + "oyys", + "oyyy", + "packagename", + "pagebreak", + "pageref", + "parallelization", + "paren", + "parens", + "parseable", + "pascalgn", + "patt", + "pbab", + "pcresyntax", + "perlcritic", + "perlcriticrc", + "pgfpicture", + "phar", + "phive", + "phpcs", + "phplint", + "phpstan", + "phpstorm", + "picomatch", + "pids", + "pipefail", + "pipeverb", + "pipfile", + "pkgs", + "plone", + "pluggable", + "plusplus", + "pmdconfig", + "pmod", + "poptabs", + "posix", + "posteriori", + "postgres", + "postvalid", + "precommand", + "preemptible", + "preid", + "premption", + "prepend", + "prepended", + "preports", + "prettierrc", + "prettyjson", + "printenv", + "printf", + "printindex", + "printshellcmds", + "programfile", + "proto", + "protobuf", + "protolint", + "protolintrc", + "pseudoname", + "psscriptanalyzer", + "pushsmall", + "pushtabs", + "pwsh", + "pycache", + "pychalk", + "pycharm", + "pycodestyle", + "pyflakes", + "pygithub", + "pygtk", + "pylint", + "pylint's", + "pymdownx", + "pyproject", + "pyreverse", + "pytablewriter", + "pytest", + "pyyaml", + "qedhere", + "qsub", + "quickstart", + "qzkc", + "raku", + "rakudo", + "rakumod", + "rakutest", + "randombytes", + "rawhtml", + "rbenv", + "rcfile", + "rdiv", + "rdoc", + "reStructuredText", + "readdirp", + "readline", + "readonly", + "realitiy", + "reenable", + "reformatter", + "regexes", + "regexpp", + "rego", + "regsub", + "reindent", + "relaxng", + "remarkrc", + "remoting", + "replicatedhq", + "repos", + "repositoryformatversion", + "returnrules", + "rexec", + "risd", + "rmfamily", + "rockspec", + "rockspecs", + "rodjek", + "rogalmic", + "rogress", + "rspec", + "rsplit", + "rstcheck", + "rstfmt", + "rstudio", + "rtypescript", + "rubocop", + "rulegraph", + "ruleid", + "rulename", + "rulesdir", + "ruleset", + "rulesets", + "rulesetsoverridetype", + "runspace", + "rustc", + "rustup", + "saas", + "sarif", + "sbatch", + "scalac", + "scalafix", + "scattergather", + "schemastore", + "schematron", + "scriptsize", + "scshape", + "sdossyyys", + "secretlint", + "secretlintrc", + "selectfont", + "semanticdb", + "separated", + "serverhost", + "serverport", + "setslice", + "setuptools", + "sfdx", + "sffamily", + "sgerrand", + "shellcheck", + "shellcheckrc", + "shellcmd", + "shfmt", + "shfmt's", + "shohoyyo", + "shopt", + "shortintertext", + "showversion", + "simplexml", + "slshape", + "smallskip", + "smtplib", + "snakefile", + "snakefmt", + "snakejob", + "snakemake", + "socio", + "somefile", + "sonarqube", + "soossssoso", + "sososhhhyyso", + "sourcefilepath", + "sourceroot", + "splitchar", + "sprintf", + "sqlfluff", + "squizlabs", + "sshs", + "ssoyh", + "ssyy", + "ssyyhhyshmhdyhhhssyyoo", + "stackoverflow", + "stacktraces", + "stagestats", + "standardcfirst", + "standarderror", + "standardjs", + "stdlib", + "stds", + "stefanzweifel", + "stoplightio", + "strconv", + "struct", + "styleline", + "stylelint", + "stylelintcache", + "stylelintignore", + "stylelintrc", + "stylesheet", + "subdir", + "sublack", + "submodules", + "subprocesses", + "subworkflows", + "successful", + "sugarss", + "suis", + "suppressionfilter", + "suppressionxpathfilter", + "svnblame", + "swiftlint", + "symlink", + "symlinks", + "syntastic", + "sysosyy", + "syssssso", + "syys", + "tableofcontents", + "tabularx", + "tagname", + "tcort", + "tekton", + "tektonlintrc", + "tempora", + "terragrunt", + "terrascan", + "testlinter", + "texdraw", + "textbf", + "textem", + "textheight", + "textipa", + "textit", + "textrm", + "textsc", + "textsf", + "textsl", + "texttt", + "textwidth", + "tflint", + "tfpath", + "tfvars", + "thenable", + "thicklines", + "thinlines", + "thirdparty", + "tibanna", + "tikzpicture", + "tipa", + "tlsv", + "tojson", + "tokenizes", + "toolchain", + "toplevel", + "topmargin", + "toprule", + "trimconfig", + "trimend", + "trimstart", + "trivyignore", + "trollface", + "tsql", + "tsqllint", + "tsqllintrc", + "ttfamily", + "twemoji", + "twocolumn", + "twolfson", + "typeof", + "typeout", + "ubad", + "ubar", + "uiet", + "unawaited", + "unconvert", + "undepending", + "unfunction", + "ungap", + "unichr", + "unparser", + "unpicklable", + "unserialize", + "untracked", + "untrusted", + "updaterm", + "upgrader", + "upshape", + "usedif", + "usergroup", + "utilstest", + "utogenconf", + "utteranc", + "varfile", + "vbdotnet", + "venv", + "verbatiminput", + "verbatimtab", + "verbatimtabinput", + "versionthe", + "vfil", + "virtualised", + "vison", + "visualforce", + "vitalitytv", + "vrefwarning", + "vsiakka", + "vuln", + "warnon", + "wata", + "weirdnesses", + "wemn", + "wgood", + "whitespaces", + "windir", + "wipeverb", + "workdir", + "workerpool", + "wrappy", + "wscript", + "xargs", + "xinclude", + "xmlout", + "xmlwriter", + "xrange", + "xtest", + "xtorc", + "yamllint", + "yann", + "yappi", + "ymsosys", + "yoheimuta", + "yosay", + "ysoy", + "ysysss", + "zaach", + "zkoppert", + "zyaml", + "\u03f0linters", + "\u04bbcoffeescript", + "\u0636clojure", + "\u077bcbad" + ] +} diff --git a/CHANGELOG.md b/CHANGELOG.md index efc291b17dd..385241d1783 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,8 @@ Note: Can be used with `megalinter/megalinter@beta` in your GitHub Action mega-l - [cpplint](https://github.com/cpplint/cpplint) from 1.5.5 to **1.6.0** on 2022-02-20 +- New linter `kubeconform` to validate Kubernetes manifests with updated schemas + ## [v5.8.0] - 2022-02-18 - Linters diff --git a/Dockerfile b/Dockerfile index 321ef274b6a..7ed2cb500a4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -381,6 +381,16 @@ RUN ML_THIRD_PARTY_DIR="/third-party/kubeval" \ && find ${ML_THIRD_PARTY_DIR} -type f -not -name 'LICENSE*' -delete -o -type d -empty -delete +# kubeconform installation +RUN ML_THIRD_PARTY_DIR="/third-party/kubeconform" \ + && KUBECONFORM_VERSION=v0.4.12 \ + && mkdir -p ${ML_THIRD_PARTY_DIR} \ + && wget -P ${ML_THIRD_PARTY_DIR} -q https://github.com/yannh/kubeconform/releases/download/$KUBECONFORM_VERSION/kubeconform-linux-amd64.tar.gz \ + && tar xf ${ML_THIRD_PARTY_DIR}/kubeconform-linux-amd64.tar.gz --directory ${ML_THIRD_PARTY_DIR} \ + && mv ${ML_THIRD_PARTY_DIR}/kubeconform /usr/local/bin \ + && find ${ML_THIRD_PARTY_DIR} -type f -not -name 'LICENSE*' -delete -o -type d -empty -delete + + # chktex installation COPY --from=chktex /usr/bin/chktex /usr/bin/ RUN cd ~ && touch .chktexrc diff --git a/LICENSE b/LICENSE index be3f7b28e56..e2d91223764 100644 --- a/LICENSE +++ b/LICENSE @@ -1,661 +1,15 @@ - GNU AFFERO GENERAL PUBLIC LICENSE - Version 3, 19 November 2007 + Kubeconform - Validate Kubernetes configuration files - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. + Copyright (C) 2020 Yann Hamon - Preamble + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at - The GNU Affero General Public License is a free, copyleft license for -software and other kinds of works, specifically designed to ensure -cooperation with the community in the case of network server software. + https://www.apache.org/licenses/LICENSE-2.0 - The licenses for most software and other practical works are designed -to take away your freedom to share and change the works. By contrast, -our General Public Licenses are intended to guarantee your freedom to -share and change all versions of a program--to make sure it remains free -software for all its users. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - - Developers that use our General Public Licenses protect your rights -with two steps: (1) assert copyright on the software, and (2) offer -you this License which gives you legal permission to copy, distribute -and/or modify the software. - - A secondary benefit of defending all users' freedom is that -improvements made in alternate versions of the program, if they -receive widespread use, become available for other developers to -incorporate. Many developers of free software are heartened and -encouraged by the resulting cooperation. However, in the case of -software used on network servers, this result may fail to come about. -The GNU General Public License permits making a modified version and -letting the public access it on a server without ever releasing its -source code to the public. - - The GNU Affero General Public License is designed specifically to -ensure that, in such cases, the modified source code becomes available -to the community. It requires the operator of a network server to -provide the source code of the modified version running there to the -users of that server. Therefore, public use of a modified version, on -a publicly accessible server, gives the public access to the source -code of the modified version. - - An older license, called the Affero General Public License and -published by Affero, was designed to accomplish similar goals. This is -a different license, not a version of the Affero GPL, but Affero has -released a new version of the Affero GPL which permits relicensing under -this license. - - The precise terms and conditions for copying, distribution and -modification follow. - - TERMS AND CONDITIONS - - 0. Definitions. - - "This License" refers to version 3 of the GNU Affero General Public License. - - "Copyright" also means copyright-like laws that apply to other kinds of -works, such as semiconductor masks. - - "The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - - To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a "modified version" of the -earlier work or a work "based on" the earlier work. - - A "covered work" means either the unmodified Program or a work based -on the Program. - - To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - - To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user through -a computer network, with no transfer of a copy, is not conveying. - - An interactive user interface displays "Appropriate Legal Notices" -to the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - - 1. Source Code. - - The "source code" for a work means the preferred form of the work -for making modifications to it. "Object code" means any non-source -form of a work. - - A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - - The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - - The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - - The Corresponding Source need not include anything that users -can regenerate automatically from other parts of the Corresponding -Source. - - The Corresponding Source for a work in source code form is that -same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - - You may make, run and propagate covered works that you do not -convey, without conditions so long as your license otherwise remains -in force. You may convey covered works to others for the sole purpose -of having them make modifications exclusively for you, or provide you -with facilities for running those works, provided that you comply with -the terms of this License in conveying all material for which you do -not control copyright. Those thus making or running the covered works -for you must do so exclusively on your behalf, under your direction -and control, on terms that prohibit them from making any copies of -your copyrighted material outside their relationship with you. - - Conveying under any other circumstances is permitted solely under -the conditions stated below. Sublicensing is not allowed; section 10 -makes it unnecessary. - - 3. Protecting Users' Legal Rights From Anti-Circumvention Law. - - No covered work shall be deemed part of an effective technological -measure under any applicable law fulfilling obligations under article -11 of the WIPO copyright treaty adopted on 20 December 1996, or -similar laws prohibiting or restricting circumvention of such -measures. - - When you convey a covered work, you waive any legal power to forbid -circumvention of technological measures to the extent such circumvention -is effected by exercising rights under this License with respect to -the covered work, and you disclaim any intention to limit operation or -modification of the work as a means of enforcing, against the work's -users, your or third parties' legal rights to forbid circumvention of -technological measures. - - 4. Conveying Verbatim Copies. - - You may convey verbatim copies of the Program's source code as you -receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice; -keep intact all notices stating that this License and any -non-permissive terms added in accord with section 7 apply to the code; -keep intact all notices of the absence of any warranty; and give all -recipients a copy of this License along with the Program. - - You may charge any price or no price for each copy that you convey, -and you may offer support or warranty protection for a fee. - - 5. Conveying Modified Source Versions. - - You may convey a work based on the Program, or the modifications to -produce it from the Program, in the form of source code under the -terms of section 4, provided that you also meet all of these conditions: - - a) The work must carry prominent notices stating that you modified - it, and giving a relevant date. - - b) The work must carry prominent notices stating that it is - released under this License and any conditions added under section - 7. This requirement modifies the requirement in section 4 to - "keep intact all notices". - - c) You must license the entire work, as a whole, under this - License to anyone who comes into possession of a copy. This - License will therefore apply, along with any applicable section 7 - additional terms, to the whole of the work, and all its parts, - regardless of how they are packaged. This License gives no - permission to license the work in any other way, but it does not - invalidate such permission if you have separately received it. - - d) If the work has interactive user interfaces, each must display - Appropriate Legal Notices; however, if the Program has interactive - interfaces that do not display Appropriate Legal Notices, your - work need not make them do so. - - A compilation of a covered work with other separate and independent -works, which are not by their nature extensions of the covered work, -and which are not combined with it such as to form a larger program, -in or on a volume of a storage or distribution medium, is called an -"aggregate" if the compilation and its resulting copyright are not -used to limit the access or legal rights of the compilation's users -beyond what the individual works permit. Inclusion of a covered work -in an aggregate does not cause this License to apply to the other -parts of the aggregate. - - 6. Conveying Non-Source Forms. - - You may convey a covered work in object code form under the terms -of sections 4 and 5, provided that you also convey the -machine-readable Corresponding Source under the terms of this License, -in one of these ways: - - a) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by the - Corresponding Source fixed on a durable physical medium - customarily used for software interchange. - - b) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by a - written offer, valid for at least three years and valid for as - long as you offer spare parts or customer support for that product - model, to give anyone who possesses the object code either (1) a - copy of the Corresponding Source for all the software in the - product that is covered by this License, on a durable physical - medium customarily used for software interchange, for a price no - more than your reasonable cost of physically performing this - conveying of source, or (2) access to copy the - Corresponding Source from a network server at no charge. - - c) Convey individual copies of the object code with a copy of the - written offer to provide the Corresponding Source. This - alternative is allowed only occasionally and noncommercially, and - only if you received the object code with such an offer, in accord - with subsection 6b. - - d) Convey the object code by offering access from a designated - place (gratis or for a charge), and offer equivalent access to the - Corresponding Source in the same way through the same place at no - further charge. You need not require recipients to copy the - Corresponding Source along with the object code. If the place to - copy the object code is a network server, the Corresponding Source - may be on a different server (operated by you or a third party) - that supports equivalent copying facilities, provided you maintain - clear directions next to the object code saying where to find the - Corresponding Source. Regardless of what server hosts the - Corresponding Source, you remain obligated to ensure that it is - available for as long as needed to satisfy these requirements. - - e) Convey the object code using peer-to-peer transmission, provided - you inform other peers where the object code and Corresponding - Source of the work are being offered to the general public at no - charge under subsection 6d. - - A separable portion of the object code, whose source code is excluded -from the Corresponding Source as a System Library, need not be -included in conveying the object code work. - - A "User Product" is either (1) a "consumer product", which means any -tangible personal property which is normally used for personal, family, -or household purposes, or (2) anything designed or sold for incorporation -into a dwelling. In determining whether a product is a consumer product, -doubtful cases shall be resolved in favor of coverage. For a particular -product received by a particular user, "normally used" refers to a -typical or common use of that class of product, regardless of the status -of the particular user or of the way in which the particular user -actually uses, or expects or is expected to use, the product. A product -is a consumer product regardless of whether the product has substantial -commercial, industrial or non-consumer uses, unless such uses represent -the only significant mode of use of the product. - - "Installation Information" for a User Product means any methods, -procedures, authorization keys, or other information required to install -and execute modified versions of a covered work in that User Product from -a modified version of its Corresponding Source. The information must -suffice to ensure that the continued functioning of the modified object -code is in no case prevented or interfered with solely because -modification has been made. - - If you convey an object code work under this section in, or with, or -specifically for use in, a User Product, and the conveying occurs as -part of a transaction in which the right of possession and use of the -User Product is transferred to the recipient in perpetuity or for a -fixed term (regardless of how the transaction is characterized), the -Corresponding Source conveyed under this section must be accompanied -by the Installation Information. But this requirement does not apply -if neither you nor any third party retains the ability to install -modified object code on the User Product (for example, the work has -been installed in ROM). - - The requirement to provide Installation Information does not include a -requirement to continue to provide support service, warranty, or updates -for a work that has been modified or installed by the recipient, or for -the User Product in which it has been modified or installed. Access to a -network may be denied when the modification itself materially and -adversely affects the operation of the network or violates the rules and -protocols for communication across the network. - - Corresponding Source conveyed, and Installation Information provided, -in accord with this section must be in a format that is publicly -documented (and with an implementation available to the public in -source code form), and must require no special password or key for -unpacking, reading or copying. - - 7. Additional Terms. - - "Additional permissions" are terms that supplement the terms of this -License by making exceptions from one or more of its conditions. -Additional permissions that are applicable to the entire Program shall -be treated as though they were included in this License, to the extent -that they are valid under applicable law. If additional permissions -apply only to part of the Program, that part may be used separately -under those permissions, but the entire Program remains governed by -this License without regard to the additional permissions. - - When you convey a copy of a covered work, you may at your option -remove any additional permissions from that copy, or from any part of -it. (Additional permissions may be written to require their own -removal in certain cases when you modify the work.) You may place -additional permissions on material, added by you to a covered work, -for which you have or can give appropriate copyright permission. - - Notwithstanding any other provision of this License, for material you -add to a covered work, you may (if authorized by the copyright holders of -that material) supplement the terms of this License with terms: - - a) Disclaiming warranty or limiting liability differently from the - terms of sections 15 and 16 of this License; or - - b) Requiring preservation of specified reasonable legal notices or - author attributions in that material or in the Appropriate Legal - Notices displayed by works containing it; or - - c) Prohibiting misrepresentation of the origin of that material, or - requiring that modified versions of such material be marked in - reasonable ways as different from the original version; or - - d) Limiting the use for publicity purposes of names of licensors or - authors of the material; or - - e) Declining to grant rights under trademark law for use of some - trade names, trademarks, or service marks; or - - f) Requiring indemnification of licensors and authors of that - material by anyone who conveys the material (or modified versions of - it) with contractual assumptions of liability to the recipient, for - any liability that these contractual assumptions directly impose on - those licensors and authors. - - All other non-permissive additional terms are considered "further -restrictions" within the meaning of section 10. If the Program as you -received it, or any part of it, contains a notice stating that it is -governed by this License along with a term that is a further -restriction, you may remove that term. If a license document contains -a further restriction but permits relicensing or conveying under this -License, you may add to a covered work material governed by the terms -of that license document, provided that the further restriction does -not survive such relicensing or conveying. - - If you add terms to a covered work in accord with this section, you -must place, in the relevant source files, a statement of the -additional terms that apply to those files, or a notice indicating -where to find the applicable terms. - - Additional terms, permissive or non-permissive, may be stated in the -form of a separately written license, or stated as exceptions; -the above requirements apply either way. - - 8. Termination. - - You may not propagate or modify a covered work except as expressly -provided under this License. Any attempt otherwise to propagate or -modify it is void, and will automatically terminate your rights under -this License (including any patent licenses granted under the third -paragraph of section 11). - - However, if you cease all violation of this License, then your -license from a particular copyright holder is reinstated (a) -provisionally, unless and until the copyright holder explicitly and -finally terminates your license, and (b) permanently, if the copyright -holder fails to notify you of the violation by some reasonable means -prior to 60 days after the cessation. - - Moreover, your license from a particular copyright holder is -reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after -your receipt of the notice. - - Termination of your rights under this section does not terminate the -licenses of parties who have received copies or rights from you under -this License. If your rights have been terminated and not permanently -reinstated, you do not qualify to receive new licenses for the same -material under section 10. - - 9. Acceptance Not Required for Having Copies. - - You are not required to accept this License in order to receive or -run a copy of the Program. Ancillary propagation of a covered work -occurring solely as a consequence of using peer-to-peer transmission -to receive a copy likewise does not require acceptance. However, -nothing other than this License grants you permission to propagate or -modify any covered work. These actions infringe copyright if you do -not accept this License. Therefore, by modifying or propagating a -covered work, you indicate your acceptance of this License to do so. - - 10. Automatic Licensing of Downstream Recipients. - - Each time you convey a covered work, the recipient automatically -receives a license from the original licensors, to run, modify and -propagate that work, subject to this License. You are not responsible -for enforcing compliance by third parties with this License. - - An "entity transaction" is a transaction transferring control of an -organization, or substantially all assets of one, or subdividing an -organization, or merging organizations. If propagation of a covered -work results from an entity transaction, each party to that -transaction who receives a copy of the work also receives whatever -licenses to the work the party's predecessor in interest had or could -give under the previous paragraph, plus a right to possession of the -Corresponding Source of the work from the predecessor in interest, if -the predecessor has it or can get it with reasonable efforts. - - You may not impose any further restrictions on the exercise of the -rights granted or affirmed under this License. For example, you may -not impose a license fee, royalty, or other charge for exercise of -rights granted under this License, and you may not initiate litigation -(including a cross-claim or counterclaim in a lawsuit) alleging that -any patent claim is infringed by making, using, selling, offering for -sale, or importing the Program or any portion of it. - - 11. Patents. - - A "contributor" is a copyright holder who authorizes use under this -License of the Program or a work on which the Program is based. The -work thus licensed is called the contributor's "contributor version". - - A contributor's "essential patent claims" are all patent claims -owned or controlled by the contributor, whether already acquired or -hereafter acquired, that would be infringed by some manner, permitted -by this License, of making, using, or selling its contributor version, -but do not include claims that would be infringed only as a -consequence of further modification of the contributor version. For -purposes of this definition, "control" includes the right to grant -patent sublicenses in a manner consistent with the requirements of -this License. - - Each contributor grants you a non-exclusive, worldwide, royalty-free -patent license under the contributor's essential patent claims, to -make, use, sell, offer for sale, import and otherwise run, modify and -propagate the contents of its contributor version. - - In the following three paragraphs, a "patent license" is any express -agreement or commitment, however denominated, not to enforce a patent -(such as an express permission to practice a patent or covenant not to -sue for patent infringement). To "grant" such a patent license to a -party means to make such an agreement or commitment not to enforce a -patent against the party. - - If you convey a covered work, knowingly relying on a patent license, -and the Corresponding Source of the work is not available for anyone -to copy, free of charge and under the terms of this License, through a -publicly available network server or other readily accessible means, -then you must either (1) cause the Corresponding Source to be so -available, or (2) arrange to deprive yourself of the benefit of the -patent license for this particular work, or (3) arrange, in a manner -consistent with the requirements of this License, to extend the patent -license to downstream recipients. "Knowingly relying" means you have -actual knowledge that, but for the patent license, your conveying the -covered work in a country, or your recipient's use of the covered work -in a country, would infringe one or more identifiable patents in that -country that you have reason to believe are valid. - - If, pursuant to or in connection with a single transaction or -arrangement, you convey, or propagate by procuring conveyance of, a -covered work, and grant a patent license to some of the parties -receiving the covered work authorizing them to use, propagate, modify -or convey a specific copy of the covered work, then the patent license -you grant is automatically extended to all recipients of the covered -work and works based on it. - - A patent license is "discriminatory" if it does not include within -the scope of its coverage, prohibits the exercise of, or is -conditioned on the non-exercise of one or more of the rights that are -specifically granted under this License. You may not convey a covered -work if you are a party to an arrangement with a third party that is -in the business of distributing software, under which you make payment -to the third party based on the extent of your activity of conveying -the work, and under which the third party grants, to any of the -parties who would receive the covered work from you, a discriminatory -patent license (a) in connection with copies of the covered work -conveyed by you (or copies made from those copies), or (b) primarily -for and in connection with specific products or compilations that -contain the covered work, unless you entered into that arrangement, -or that patent license was granted, prior to 28 March 2007. - - Nothing in this License shall be construed as excluding or limiting -any implied license or other defenses to infringement that may -otherwise be available to you under applicable patent law. - - 12. No Surrender of Others' Freedom. - - If conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot convey a -covered work so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you may -not convey it at all. For example, if you agree to terms that obligate you -to collect a royalty for further conveying from those to whom you convey -the Program, the only way you could satisfy both those terms and this -License would be to refrain entirely from conveying the Program. - - 13. Remote Network Interaction; Use with the GNU General Public License. - - Notwithstanding any other provision of this License, if you modify the -Program, your modified version must prominently offer all users -interacting with it remotely through a computer network (if your version -supports such interaction) an opportunity to receive the Corresponding -Source of your version by providing access to the Corresponding Source -from a network server at no charge, through some standard or customary -means of facilitating copying of software. This Corresponding Source -shall include the Corresponding Source for any work covered by version 3 -of the GNU General Public License that is incorporated pursuant to the -following paragraph. - - Notwithstanding any other provision of this License, you have -permission to link or combine any covered work with a work licensed -under version 3 of the GNU General Public License into a single -combined work, and to convey the resulting work. The terms of this -License will continue to apply to the part which is the covered work, -but the work with which it is combined will remain governed by version -3 of the GNU General Public License. - - 14. Revised Versions of this License. - - The Free Software Foundation may publish revised and/or new versions of -the GNU Affero General Public License from time to time. Such new versions -will be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - - Each version is given a distinguishing version number. If the -Program specifies that a certain numbered version of the GNU Affero General -Public License "or any later version" applies to it, you have the -option of following the terms and conditions either of that numbered -version or of any later version published by the Free Software -Foundation. If the Program does not specify a version number of the -GNU Affero General Public License, you may choose any version ever published -by the Free Software Foundation. - - If the Program specifies that a proxy can decide which future -versions of the GNU Affero General Public License can be used, that proxy's -public statement of acceptance of a version permanently authorizes you -to choose that version for the Program. - - Later license versions may give you additional or different -permissions. However, no additional obligations are imposed on any -author or copyright holder as a result of your choosing to follow a -later version. - - 15. Disclaimer of Warranty. - - THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY -APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT -HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY -OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM -IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF -ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. Limitation of Liability. - - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS -THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY -GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE -USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF -DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD -PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), -EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF -SUCH DAMAGES. - - 17. Interpretation of Sections 15 and 16. - - If the disclaimer of warranty and limitation of liability provided -above cannot be given local legal effect according to their terms, -reviewing courts shall apply local law that most closely approximates -an absolute waiver of all civil liability in connection with the -Program, unless a warranty or assumption of liability accompanies a -copy of the Program in return for a fee. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -state the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU Affero General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU Affero General Public License for more details. - - You should have received a copy of the GNU Affero General Public License - along with this program. If not, see . - -Also add information on how to contact you by electronic and paper mail. - - If your software can interact with users remotely through a computer -network, you should also make sure that it provides a way for users to -get its source. For example, if your program is a web application, its -interface could display a "Source" link that leads users to an archive -of the code. There are many ways you could offer source, and different -solutions will be better for different programs; see section 13 for the -specific requirements. - - You should also get your employer (if you work as a programmer) or school, -if any, to sign a "copyright disclaimer" for the program, if necessary. -For more information on this, and how to apply and follow the GNU AGPL, see -. + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/README.md b/README.md index b8ac7c78e99..5bf2b22016f 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ [![Tweet](https://img.shields.io/twitter/url/http/shields.io.svg?style=social)](https://twitter.com/intent/tweet?text=Check+MegaLinter+to+say+goodbye+to+dirty+code+in+your+projects+%3A%29+100%25+free+and+open+source+for+all+uses&url=https://megalinter.github.io/&via=NicolasVuillamy&hashtags=linters,code,quality,ci,python,java,golang,c,dotnet,kotlin,rust,scala,salesforce,terraform) -MegaLinter is an **100% Open-Source tool for CI/CD workflows** that **analyzes consistency and quality** of [**49** languages](#languages), [**22** formats](#formats), [**20** tooling formats](#tooling-formats) , [**excessive copy-pastes**](#other) and [**spelling mistakes**](#other) in your repository sources, generates [**various reports**](#reporters), and can even [apply **formatting** and **auto-fixes**](#apply-fixes), to **ensure all your projects sources are clean**, whatever IDE/toolbox are used by their developers. +MegaLinter is an **100% Open-Source tool for CI/CD workflows** that **analyzes consistency and quality** of [**49** languages](#languages), [**22** formats](#formats), [**21** tooling formats](#tooling-formats) , [**excessive copy-pastes**](#other) and [**spelling mistakes**](#other) in your repository sources, generates [**various reports**](#reporters), and can even [apply **formatting** and **auto-fixes**](#apply-fixes), to **ensure all your projects sources are clean**, whatever IDE/toolbox are used by their developers. Ready to use [out of the box](#installation) as a **GitHub Action** or **any CI system**, [**highly configurable**](#configuration) and **free for all uses** @@ -258,6 +258,7 @@ All linters are integrated in the [MegaLinter docker image](https://hub.docker.c | | [**EDITORCONFIG**](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/editorconfig.md#readme) | [editorconfig-checker](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/editorconfig_editorconfig_checker.md#readme) | [EDITORCONFIG_EDITORCONFIG_CHECKER](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/editorconfig_editorconfig_checker.md#readme) | | | | [**GHERKIN**](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/gherkin.md#readme) | [gherkin-lint](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/gherkin_gherkin_lint.md#readme) | [GHERKIN_GHERKIN_LINT](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/gherkin_gherkin_lint.md#readme) | | | | [**KUBERNETES**](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/kubernetes.md#readme) | [kubeval](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/kubernetes_kubeval.md#readme) | [KUBERNETES_KUBEVAL](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/kubernetes_kubeval.md#readme) | | +| | | [kubeconform](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/kubernetes_kubeconform.md#readme) | [KUBERNETES_KUBECONFORM](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/kubernetes_kubeconform.md#readme) | | | | [**OPENAPI**](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/openapi.md#readme) | [spectral](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/openapi_spectral.md#readme) | [OPENAPI_SPECTRAL](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/openapi_spectral.md#readme) | | | | [**PUPPET**](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/puppet.md#readme) | [puppet-lint](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/puppet_puppet_lint.md#readme) | [PUPPET_PUPPET_LINT](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/puppet_puppet_lint.md#readme) | :heavy_check_mark: | | | [**SNAKEMAKE**](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/snakemake.md#readme) | [snakemake](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/snakemake_snakemake.md#readme) | [SNAKEMAKE_LINT](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/snakemake_snakemake.md#readme) | | @@ -803,22 +804,22 @@ _The following table does not display docker pulls from [MegaLinter v4 images](h | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | | | [ci_light](https://github.com/megalinter/megalinter/tree/main/docs/flavors/ci_light.md#readme) | Optimized for CI items (Dockerfile, Jenkinsfile, JSON/YAML schemas,XML | 13 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ci_light/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ci_light) | -| | [dart](https://github.com/megalinter/megalinter/tree/main/docs/flavors/dart.md#readme) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://github.com/megalinter/megalinter/tree/main/docs/flavors/documentation.md#readme) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://github.com/megalinter/megalinter/tree/main/docs/flavors/dotnet.md#readme) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://github.com/megalinter/megalinter/tree/main/docs/flavors/go.md#readme) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://github.com/megalinter/megalinter/tree/main/docs/flavors/java.md#readme) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://github.com/megalinter/megalinter/tree/main/docs/flavors/javascript.md#readme) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://github.com/megalinter/megalinter/tree/main/docs/flavors/php.md#readme) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://github.com/megalinter/megalinter/tree/main/docs/flavors/python.md#readme) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://github.com/megalinter/megalinter/tree/main/docs/flavors/ruby.md#readme) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://github.com/megalinter/megalinter/tree/main/docs/flavors/rust.md#readme) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://github.com/megalinter/megalinter/tree/main/docs/flavors/salesforce.md#readme) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://github.com/megalinter/megalinter/tree/main/docs/flavors/scala.md#readme) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://github.com/megalinter/megalinter/tree/main/docs/flavors/swift.md#readme) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://github.com/megalinter/megalinter/tree/main/docs/flavors/terraform.md#readme) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [dart](https://github.com/megalinter/megalinter/tree/main/docs/flavors/dart.md#readme) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://github.com/megalinter/megalinter/tree/main/docs/flavors/documentation.md#readme) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://github.com/megalinter/megalinter/tree/main/docs/flavors/dotnet.md#readme) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://github.com/megalinter/megalinter/tree/main/docs/flavors/go.md#readme) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://github.com/megalinter/megalinter/tree/main/docs/flavors/java.md#readme) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://github.com/megalinter/megalinter/tree/main/docs/flavors/javascript.md#readme) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://github.com/megalinter/megalinter/tree/main/docs/flavors/php.md#readme) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://github.com/megalinter/megalinter/tree/main/docs/flavors/python.md#readme) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://github.com/megalinter/megalinter/tree/main/docs/flavors/ruby.md#readme) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://github.com/megalinter/megalinter/tree/main/docs/flavors/rust.md#readme) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://github.com/megalinter/megalinter/tree/main/docs/flavors/salesforce.md#readme) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://github.com/megalinter/megalinter/tree/main/docs/flavors/scala.md#readme) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://github.com/megalinter/megalinter/tree/main/docs/flavors/swift.md#readme) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://github.com/megalinter/megalinter/tree/main/docs/flavors/terraform.md#readme) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | If you need a new flavor, [post an issue](https://github.com/megalinter/megalinter/issues) :wink: diff --git a/docs/all_linters.md b/docs/all_linters.md index a9039eaf174..f5c54175322 100644 --- a/docs/all_linters.md +++ b/docs/all_linters.md @@ -39,6 +39,7 @@ | [**jsonlint**](https://github.com/zaach/jsonlint){target=_blank} | 1.6.3 | | [JSON](descriptors/json_jsonlint.md) | :hammer_and_wrench: | [Pull Request](https://github.com/zaach/jsonlint/pull/127){target=_blank} | | [**kics**](https://github.com/checkmarx/kics){target=_blank} | 1.5.2 | [Apache-2.0](licenses/kics.md) | [TERRAFORM](descriptors/terraform_kics.md) | :heart: | [MegaLinter reference](https://docs.kics.io/latest/integrations/){target=_blank} | | [**ktlint**](https://github.com/pinterest/ktlint){target=_blank} | 0.44.0 | [MIT](licenses/ktlint.md) | [KOTLIN](descriptors/kotlin_ktlint.md) | :heart: | [MegaLinter reference](https://github.com/pinterest/ktlint#-with-continuous-integration){target=_blank} | +| [**kubeconform**](https://github.com/yannh/kubeconform){target=_blank} | N/A | [Other](licenses/kubeconform.md) | [KUBERNETES](descriptors/kubernetes_kubeconform.md) | :white_circle: | [Repository](https://github.com/yannh/kubeconform){target=_blank} | | [**kubeval**](https://github.com/instrumenta/kubeval){target=_blank} | 0.16.1 | [Other](licenses/kubeval.md) | [KUBERNETES](descriptors/kubernetes_kubeval.md) | :white_circle: | [Repository](https://github.com/instrumenta/kubeval){target=_blank} | | [**lintr**](https://github.com/jimhester/lintr){target=_blank} | N/A | | [R](descriptors/r_lintr.md) | :white_circle: | [Web Site](https://github.com/jimhester/lintr){target=_blank} | | [**luacheck**](https://github.com/luarocks/luacheck){target=_blank} | 0.25.0 | [MIT](licenses/luacheck.md) | [LUA](descriptors/lua_luacheck.md) | :no_entry_sign: | [Repository](https://github.com/luarocks/luacheck){target=_blank} | diff --git a/docs/descriptors/action_actionlint.md b/docs/descriptors/action_actionlint.md index 158c8a73133..1c5ff5ad5d0 100644 --- a/docs/descriptors/action_actionlint.md +++ b/docs/descriptors/action_actionlint.md @@ -39,21 +39,21 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/ansible_ansible_lint.md b/docs/descriptors/ansible_ansible_lint.md index 26d40eda993..cc7e6c1c84c 100644 --- a/docs/descriptors/ansible_ansible_lint.md +++ b/docs/descriptors/ansible_ansible_lint.md @@ -36,21 +36,21 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/arm_arm_ttk.md b/docs/descriptors/arm_arm_ttk.md index 804bfcd6458..3632d8863e1 100644 --- a/docs/descriptors/arm_arm_ttk.md +++ b/docs/descriptors/arm_arm_ttk.md @@ -44,8 +44,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:----------------------------------------------|:----------------:|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | ## Behind the scenes diff --git a/docs/descriptors/bash_bash_exec.md b/docs/descriptors/bash_bash_exec.md index 7e8d66d2164..2965002f82d 100644 --- a/docs/descriptors/bash_bash_exec.md +++ b/docs/descriptors/bash_bash_exec.md @@ -36,21 +36,21 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/bash_shellcheck.md b/docs/descriptors/bash_shellcheck.md index 5fcc34655ff..d6bccde9cae 100644 --- a/docs/descriptors/bash_shellcheck.md +++ b/docs/descriptors/bash_shellcheck.md @@ -50,21 +50,21 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/bash_shfmt.md b/docs/descriptors/bash_shfmt.md index 7073023ee74..f5e724ac8fd 100644 --- a/docs/descriptors/bash_shfmt.md +++ b/docs/descriptors/bash_shfmt.md @@ -49,21 +49,21 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/c_cpplint.md b/docs/descriptors/c_cpplint.md index f9b02ab44c7..5cd66488d04 100644 --- a/docs/descriptors/c_cpplint.md +++ b/docs/descriptors/c_cpplint.md @@ -34,8 +34,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:----------------------------------------------|:----------------:|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | ## Behind the scenes diff --git a/docs/descriptors/clojure_clj_kondo.md b/docs/descriptors/clojure_clj_kondo.md index ca6562bf3d3..8e3ac036a9f 100644 --- a/docs/descriptors/clojure_clj_kondo.md +++ b/docs/descriptors/clojure_clj_kondo.md @@ -54,8 +54,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:----------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | ## Behind the scenes diff --git a/docs/descriptors/cloudformation_cfn_lint.md b/docs/descriptors/cloudformation_cfn_lint.md index c75aa633456..3277f2d20fe 100644 --- a/docs/descriptors/cloudformation_cfn_lint.md +++ b/docs/descriptors/cloudformation_cfn_lint.md @@ -52,7 +52,7 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:--------------------------|:----------------:|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | ## Behind the scenes diff --git a/docs/descriptors/coffee_coffeelint.md b/docs/descriptors/coffee_coffeelint.md index e08a5e46cc3..98308844341 100644 --- a/docs/descriptors/coffee_coffeelint.md +++ b/docs/descriptors/coffee_coffeelint.md @@ -48,8 +48,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | ## Behind the scenes diff --git a/docs/descriptors/copypaste_jscpd.md b/docs/descriptors/copypaste_jscpd.md index df3e719e438..fb1788643c9 100644 --- a/docs/descriptors/copypaste_jscpd.md +++ b/docs/descriptors/copypaste_jscpd.md @@ -59,21 +59,21 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/cpp_cpplint.md b/docs/descriptors/cpp_cpplint.md index 8057a25e263..beee764c5f0 100644 --- a/docs/descriptors/cpp_cpplint.md +++ b/docs/descriptors/cpp_cpplint.md @@ -34,8 +34,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:----------------------------------------------|:----------------:|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | ## Behind the scenes diff --git a/docs/descriptors/credentials_secretlint.md b/docs/descriptors/credentials_secretlint.md index 1719e17bba8..9f53f218a94 100644 --- a/docs/descriptors/credentials_secretlint.md +++ b/docs/descriptors/credentials_secretlint.md @@ -40,21 +40,21 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/csharp_dotnet_format.md b/docs/descriptors/csharp_dotnet_format.md index fe1b99914de..675e9ac37ea 100644 --- a/docs/descriptors/csharp_dotnet_format.md +++ b/docs/descriptors/csharp_dotnet_format.md @@ -35,8 +35,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:----------------------------------------------|:----------------:|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | ## Behind the scenes diff --git a/docs/descriptors/css_scss_lint.md b/docs/descriptors/css_scss_lint.md index 34880ffd09c..7128f259a1e 100644 --- a/docs/descriptors/css_scss_lint.md +++ b/docs/descriptors/css_scss_lint.md @@ -52,21 +52,21 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/css_stylelint.md b/docs/descriptors/css_stylelint.md index 4d435797a95..047d9e8d2a5 100644 --- a/docs/descriptors/css_stylelint.md +++ b/docs/descriptors/css_stylelint.md @@ -59,21 +59,21 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/dart_dartanalyzer.md b/docs/descriptors/dart_dartanalyzer.md index 9597e149d99..0ea9a45cc0b 100644 --- a/docs/descriptors/dart_dartanalyzer.md +++ b/docs/descriptors/dart_dartanalyzer.md @@ -51,8 +51,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:----------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | ## Behind the scenes diff --git a/docs/descriptors/dockerfile_dockerfilelint.md b/docs/descriptors/dockerfile_dockerfilelint.md index 2e91b5136af..af067469628 100644 --- a/docs/descriptors/dockerfile_dockerfilelint.md +++ b/docs/descriptors/dockerfile_dockerfilelint.md @@ -38,22 +38,22 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:-----------------------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | | | [ci_light](https://megalinter.github.io/flavors/ci_light/) | Optimized for CI items (Dockerfile, Jenkinsfile, JSON/YAML schemas,XML | 13 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ci_light/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ci_light) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/dockerfile_hadolint.md b/docs/descriptors/dockerfile_hadolint.md index a4ba2805bb1..ffa10cf7509 100644 --- a/docs/descriptors/dockerfile_hadolint.md +++ b/docs/descriptors/dockerfile_hadolint.md @@ -48,22 +48,22 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:-----------------------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | | | [ci_light](https://megalinter.github.io/flavors/ci_light/) | Optimized for CI items (Dockerfile, Jenkinsfile, JSON/YAML schemas,XML | 13 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ci_light/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ci_light) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/editorconfig_editorconfig_checker.md b/docs/descriptors/editorconfig_editorconfig_checker.md index 0c66337ca44..b6c4bb47c18 100644 --- a/docs/descriptors/editorconfig_editorconfig_checker.md +++ b/docs/descriptors/editorconfig_editorconfig_checker.md @@ -42,21 +42,21 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/env_dotenv_linter.md b/docs/descriptors/env_dotenv_linter.md index 7a242b2d48f..2bd34dd5560 100644 --- a/docs/descriptors/env_dotenv_linter.md +++ b/docs/descriptors/env_dotenv_linter.md @@ -41,22 +41,22 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:-----------------------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | | | [ci_light](https://megalinter.github.io/flavors/ci_light/) | Optimized for CI items (Dockerfile, Jenkinsfile, JSON/YAML schemas,XML | 13 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ci_light/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ci_light) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/gherkin_gherkin_lint.md b/docs/descriptors/gherkin_gherkin_lint.md index a928a665796..79833bbde36 100644 --- a/docs/descriptors/gherkin_gherkin_lint.md +++ b/docs/descriptors/gherkin_gherkin_lint.md @@ -37,7 +37,7 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:--------------------------|:----------------:|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | ## Behind the scenes diff --git a/docs/descriptors/git_git_diff.md b/docs/descriptors/git_git_diff.md index 3e9e5f9549e..b9fa2f5fba1 100644 --- a/docs/descriptors/git_git_diff.md +++ b/docs/descriptors/git_git_diff.md @@ -32,22 +32,22 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:-----------------------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | | | [ci_light](https://megalinter.github.io/flavors/ci_light/) | Optimized for CI items (Dockerfile, Jenkinsfile, JSON/YAML schemas,XML | 13 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ci_light/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ci_light) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/go_golangci_lint.md b/docs/descriptors/go_golangci_lint.md index a88ef3b1d8a..9f377b66a4d 100644 --- a/docs/descriptors/go_golangci_lint.md +++ b/docs/descriptors/go_golangci_lint.md @@ -58,8 +58,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:--------------------------------|:----------------:|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | ## Behind the scenes diff --git a/docs/descriptors/go_revive.md b/docs/descriptors/go_revive.md index 4c9eb8c25ba..9a9ce205663 100644 --- a/docs/descriptors/go_revive.md +++ b/docs/descriptors/go_revive.md @@ -46,8 +46,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:--------------------------------|:----------------:|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | ## Behind the scenes diff --git a/docs/descriptors/graphql_graphql_schema_linter.md b/docs/descriptors/graphql_graphql_schema_linter.md index af733082459..ccdfe3531c0 100644 --- a/docs/descriptors/graphql_graphql_schema_linter.md +++ b/docs/descriptors/graphql_graphql_schema_linter.md @@ -38,21 +38,21 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/groovy_npm_groovy_lint.md b/docs/descriptors/groovy_npm_groovy_lint.md index 6e893a8fdcc..09df0ca9927 100644 --- a/docs/descriptors/groovy_npm_groovy_lint.md +++ b/docs/descriptors/groovy_npm_groovy_lint.md @@ -49,22 +49,22 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:-----------------------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | | | [ci_light](https://megalinter.github.io/flavors/ci_light/) | Optimized for CI items (Dockerfile, Jenkinsfile, JSON/YAML schemas,XML | 13 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ci_light/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ci_light) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/html_htmlhint.md b/docs/descriptors/html_htmlhint.md index 297ded01b34..27f1b0162dc 100644 --- a/docs/descriptors/html_htmlhint.md +++ b/docs/descriptors/html_htmlhint.md @@ -50,21 +50,21 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/java_checkstyle.md b/docs/descriptors/java_checkstyle.md index 2d5a77703f0..b173dc1801b 100644 --- a/docs/descriptors/java_checkstyle.md +++ b/docs/descriptors/java_checkstyle.md @@ -54,8 +54,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:----------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | ## Behind the scenes diff --git a/docs/descriptors/javascript_eslint.md b/docs/descriptors/javascript_eslint.md index 278cb6a5c59..7a601549e24 100644 --- a/docs/descriptors/javascript_eslint.md +++ b/docs/descriptors/javascript_eslint.md @@ -65,8 +65,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | ## Behind the scenes diff --git a/docs/descriptors/javascript_prettier.md b/docs/descriptors/javascript_prettier.md index 3f5fed6a3c2..aa36e01b0a7 100644 --- a/docs/descriptors/javascript_prettier.md +++ b/docs/descriptors/javascript_prettier.md @@ -64,8 +64,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | ## Behind the scenes diff --git a/docs/descriptors/javascript_standard.md b/docs/descriptors/javascript_standard.md index f4f7d94bd6f..241e5db8164 100644 --- a/docs/descriptors/javascript_standard.md +++ b/docs/descriptors/javascript_standard.md @@ -57,8 +57,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | ## Behind the scenes diff --git a/docs/descriptors/json_eslint_plugin_jsonc.md b/docs/descriptors/json_eslint_plugin_jsonc.md index b4837ae3aca..98acab1999f 100644 --- a/docs/descriptors/json_eslint_plugin_jsonc.md +++ b/docs/descriptors/json_eslint_plugin_jsonc.md @@ -111,22 +111,22 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:-----------------------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | | | [ci_light](https://megalinter.github.io/flavors/ci_light/) | Optimized for CI items (Dockerfile, Jenkinsfile, JSON/YAML schemas,XML | 13 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ci_light/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ci_light) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/json_jsonlint.md b/docs/descriptors/json_jsonlint.md index 521b30343b9..d619f034358 100644 --- a/docs/descriptors/json_jsonlint.md +++ b/docs/descriptors/json_jsonlint.md @@ -33,22 +33,22 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:-----------------------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | | | [ci_light](https://megalinter.github.io/flavors/ci_light/) | Optimized for CI items (Dockerfile, Jenkinsfile, JSON/YAML schemas,XML | 13 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ci_light/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ci_light) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/json_prettier.md b/docs/descriptors/json_prettier.md index 7299f30369b..5296b00b179 100644 --- a/docs/descriptors/json_prettier.md +++ b/docs/descriptors/json_prettier.md @@ -63,22 +63,22 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:-----------------------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | | | [ci_light](https://megalinter.github.io/flavors/ci_light/) | Optimized for CI items (Dockerfile, Jenkinsfile, JSON/YAML schemas,XML | 13 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ci_light/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ci_light) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/json_v8r.md b/docs/descriptors/json_v8r.md index 1627a302f51..6cf73f0d9b5 100644 --- a/docs/descriptors/json_v8r.md +++ b/docs/descriptors/json_v8r.md @@ -47,22 +47,22 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:-----------------------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | | | [ci_light](https://megalinter.github.io/flavors/ci_light/) | Optimized for CI items (Dockerfile, Jenkinsfile, JSON/YAML schemas,XML | 13 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ci_light/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ci_light) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/jsx_eslint.md b/docs/descriptors/jsx_eslint.md index 6ba54061102..10a44dcba19 100644 --- a/docs/descriptors/jsx_eslint.md +++ b/docs/descriptors/jsx_eslint.md @@ -64,8 +64,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | ## Behind the scenes diff --git a/docs/descriptors/kotlin_ktlint.md b/docs/descriptors/kotlin_ktlint.md index 736898dda5c..86016368cd0 100644 --- a/docs/descriptors/kotlin_ktlint.md +++ b/docs/descriptors/kotlin_ktlint.md @@ -50,21 +50,21 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/kubernetes.md b/docs/descriptors/kubernetes.md index 87794a83d92..7397fbb5ad3 100644 --- a/docs/descriptors/kubernetes.md +++ b/docs/descriptors/kubernetes.md @@ -5,9 +5,10 @@ ## Linters -| Linter | Configuration key | -|----------------------------------|---------------------------------------------| -| [kubeval](kubernetes_kubeval.md) | [KUBERNETES_KUBEVAL](kubernetes_kubeval.md) | +| Linter | Configuration key | +|------------------------------------------|-----------------------------------------------------| +| [kubeval](kubernetes_kubeval.md) | [KUBERNETES_KUBEVAL](kubernetes_kubeval.md) | +| [kubeconform](kubernetes_kubeconform.md) | [KUBERNETES_KUBECONFORM](kubernetes_kubeconform.md) | ## Linted files diff --git a/docs/descriptors/kubernetes_kubeconform.md b/docs/descriptors/kubernetes_kubeconform.md new file mode 100644 index 00000000000..41f3d038477 --- /dev/null +++ b/docs/descriptors/kubernetes_kubeconform.md @@ -0,0 +1,97 @@ + + + + + +`kubeconform` is a schema-aware Kubernetes manifest validation tool, that tends to have more up-to-date schema definitions than `kubeval`. + +## kubeconform documentation + +- Visit [Official Web Site](https://github.com/yannh/kubeconform#readme){target=_blank} + +[![kubeconform - GitHub](https://gh-card.dev/repos/yannh/kubeconform.svg?fullname=)](https://github.com/yannh/kubeconform){target=_blank} + +## Configuration in MegaLinter + +- Enable kubeconform by adding `KUBERNETES_KUBECONFORM` in [ENABLE_LINTERS variable](https://megalinter.github.io/configuration/#activation-and-deactivation) +- Disable kubeconform by adding `KUBERNETES_KUBECONFORM` in [DISABLE_LINTERS variable](https://megalinter.github.io/configuration/#activation-and-deactivation) + +| Variable | Description | Default value | +|----------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------| +| KUBERNETES_KUBECONFORM_ARGUMENTS | User custom arguments to add in linter CLI call
Ex: `-s --foo "bar"` | | +| KUBERNETES_KUBECONFORM_FILTER_REGEX_INCLUDE | Custom regex including filter
Ex: `(src\|lib)` | Include every file | +| KUBERNETES_KUBECONFORM_FILTER_REGEX_EXCLUDE | Custom regex excluding filter
Ex: `(test\|examples)` | Exclude no file | +| KUBERNETES_KUBECONFORM_CLI_LINT_MODE | Override default CLI lint mode
- `file`: Calls the linter for each file
- `list_of_files`: Call the linter with the list of files as argument
- `project`: Call the linter from the root of the project | `list_of_files` | +| KUBERNETES_KUBECONFORM_FILE_EXTENSIONS | Allowed file extensions. `"*"` matches any extension, `""` matches empty extension. Empty list excludes all files
Ex: `[".py", ""]` | `[".yml", ".yaml", ".json"]` | +| KUBERNETES_KUBECONFORM_FILE_NAMES_REGEX | File name regex filters. Regular expression list for filtering files by their base names using regex full match. Empty list includes all files
Ex: `["Dockerfile(-.+)?", "Jenkinsfile"]` | Include every file | +| KUBERNETES_KUBECONFORM_PRE_COMMANDS | List of bash commands to run before the linter | None | +| KUBERNETES_KUBECONFORM_POST_COMMANDS | List of bash commands to run after the linter | None | +| KUBERNETES_KUBECONFORM_DISABLE_ERRORS | Run linter but consider errors as warnings | `false` | +| KUBERNETES_KUBECONFORM_DISABLE_ERRORS_IF_LESS_THAN | Maximum number of errors allowed | `0` | +| KUBERNETES_DIRECTORY | Directory containing KUBERNETES files | `kubernetes` | + +## MegaLinter Flavours + +This linter is available in the following flavours + +| | Flavor | Description | Embedded linters | Info | +|:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | + +## Behind the scenes + +### How are identified applicable files + +- Activated only if sub-directory `kubernetes` is found. (directory name can be overridden with `KUBERNETES_DIRECTORY`) +- File extensions: `.yml`, `.yaml`, `.json` +- Detected file content (regex): `apiVersion:`, `kustomize\.config\.k8s\.io`, `tekton` + + + +### How the linting is performed + +- kubeconform is called once with the list of files as arguments + +### Example calls + +```shell +kubeconform myfile.yml +``` + +```shell +kubeconform -ignore-missing-schemas -skip SomeCRD,AnotherCRD -kubernetes-version '1.18.0' -strict myfile.yml +``` + + +### Installation on mega-linter Docker image + +- Dockerfile commands : +```dockerfile +RUN ML_THIRD_PARTY_DIR="/third-party/kubeconform" \ + && KUBECONFORM_VERSION=v0.4.12 \ + && mkdir -p ${ML_THIRD_PARTY_DIR} \ + && wget -P ${ML_THIRD_PARTY_DIR} -q https://github.com/yannh/kubeconform/releases/download/$KUBECONFORM_VERSION/kubeconform-linux-amd64.tar.gz \ + && tar xf ${ML_THIRD_PARTY_DIR}/kubeconform-linux-amd64.tar.gz --directory ${ML_THIRD_PARTY_DIR} \ + && mv ${ML_THIRD_PARTY_DIR}/kubeconform /usr/local/bin \ + && find ${ML_THIRD_PARTY_DIR} -type f -not -name 'LICENSE*' -delete -o -type d -empty -delete + +``` + diff --git a/docs/descriptors/kubernetes_kubeval.md b/docs/descriptors/kubernetes_kubeval.md index dd3f4ec2d86..d5640daa39b 100644 --- a/docs/descriptors/kubernetes_kubeval.md +++ b/docs/descriptors/kubernetes_kubeval.md @@ -34,21 +34,21 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/latex_chktex.md b/docs/descriptors/latex_chktex.md index c51d2d12770..ee8a9dcba84 100644 --- a/docs/descriptors/latex_chktex.md +++ b/docs/descriptors/latex_chktex.md @@ -44,7 +44,7 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:--------------------------|:----------------:|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | ## Behind the scenes diff --git a/docs/descriptors/lua_luacheck.md b/docs/descriptors/lua_luacheck.md index 38e206e4866..7963c58ba82 100644 --- a/docs/descriptors/lua_luacheck.md +++ b/docs/descriptors/lua_luacheck.md @@ -52,7 +52,7 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:--------------------------|:----------------:|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | ## Behind the scenes diff --git a/docs/descriptors/markdown_markdown_link_check.md b/docs/descriptors/markdown_markdown_link_check.md index 1564e48594d..cad4f5a1f38 100644 --- a/docs/descriptors/markdown_markdown_link_check.md +++ b/docs/descriptors/markdown_markdown_link_check.md @@ -38,21 +38,21 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/markdown_markdown_table_formatter.md b/docs/descriptors/markdown_markdown_table_formatter.md index da44461a62d..99968ecac74 100644 --- a/docs/descriptors/markdown_markdown_table_formatter.md +++ b/docs/descriptors/markdown_markdown_table_formatter.md @@ -45,21 +45,21 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/markdown_markdownlint.md b/docs/descriptors/markdown_markdownlint.md index 1481c28d558..768971b4480 100644 --- a/docs/descriptors/markdown_markdownlint.md +++ b/docs/descriptors/markdown_markdownlint.md @@ -53,21 +53,21 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/markdown_remark_lint.md b/docs/descriptors/markdown_remark_lint.md index fe27d47ec39..88703e82dc7 100644 --- a/docs/descriptors/markdown_remark_lint.md +++ b/docs/descriptors/markdown_remark_lint.md @@ -53,21 +53,21 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/openapi_spectral.md b/docs/descriptors/openapi_spectral.md index 85fa60b5502..b9d9a738de5 100644 --- a/docs/descriptors/openapi_spectral.md +++ b/docs/descriptors/openapi_spectral.md @@ -52,21 +52,21 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/perl_perlcritic.md b/docs/descriptors/perl_perlcritic.md index 45556da2a3f..9f581a8158d 100644 --- a/docs/descriptors/perl_perlcritic.md +++ b/docs/descriptors/perl_perlcritic.md @@ -41,7 +41,7 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:--------------------------|:----------------:|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | ## Behind the scenes diff --git a/docs/descriptors/php_php.md b/docs/descriptors/php_php.md index fba00a436a4..03762386920 100644 --- a/docs/descriptors/php_php.md +++ b/docs/descriptors/php_php.md @@ -38,8 +38,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:---------------------------------|:----------------:|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | ## Behind the scenes diff --git a/docs/descriptors/php_phpcs.md b/docs/descriptors/php_phpcs.md index f5d9517089b..4db471953f6 100644 --- a/docs/descriptors/php_phpcs.md +++ b/docs/descriptors/php_phpcs.md @@ -51,8 +51,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:---------------------------------|:----------------:|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | ## Behind the scenes diff --git a/docs/descriptors/php_phplint.md b/docs/descriptors/php_phplint.md index 96248b77f3b..057c645bc1f 100644 --- a/docs/descriptors/php_phplint.md +++ b/docs/descriptors/php_phplint.md @@ -36,8 +36,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:---------------------------------|:----------------:|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | ## Behind the scenes diff --git a/docs/descriptors/php_phpstan.md b/docs/descriptors/php_phpstan.md index d7d5d647d1c..9abbaf0b6f2 100644 --- a/docs/descriptors/php_phpstan.md +++ b/docs/descriptors/php_phpstan.md @@ -47,8 +47,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:---------------------------------|:----------------:|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | ## Behind the scenes diff --git a/docs/descriptors/php_psalm.md b/docs/descriptors/php_psalm.md index 240a25999e7..c4959e67ced 100644 --- a/docs/descriptors/php_psalm.md +++ b/docs/descriptors/php_psalm.md @@ -53,8 +53,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:---------------------------------|:----------------:|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | ## Behind the scenes diff --git a/docs/descriptors/powershell_powershell.md b/docs/descriptors/powershell_powershell.md index fbeef599af5..0b342a6da94 100644 --- a/docs/descriptors/powershell_powershell.md +++ b/docs/descriptors/powershell_powershell.md @@ -46,8 +46,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:----------------------------------------------|:----------------:|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | ## Behind the scenes diff --git a/docs/descriptors/protobuf_protolint.md b/docs/descriptors/protobuf_protolint.md index acdb9daf817..f41e5a8ca1e 100644 --- a/docs/descriptors/protobuf_protolint.md +++ b/docs/descriptors/protobuf_protolint.md @@ -49,21 +49,21 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/puppet_puppet_lint.md b/docs/descriptors/puppet_puppet_lint.md index 688fe65c4a2..bc86b0ee17f 100644 --- a/docs/descriptors/puppet_puppet_lint.md +++ b/docs/descriptors/puppet_puppet_lint.md @@ -48,7 +48,7 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:--------------------------|:----------------:|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | ## Behind the scenes diff --git a/docs/descriptors/python_bandit.md b/docs/descriptors/python_bandit.md index 685a963c236..e2e50c90d0e 100644 --- a/docs/descriptors/python_bandit.md +++ b/docs/descriptors/python_bandit.md @@ -58,8 +58,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:------------------------------------|:----------------:|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | ## Behind the scenes diff --git a/docs/descriptors/python_black.md b/docs/descriptors/python_black.md index 3751c78252f..6011484a909 100644 --- a/docs/descriptors/python_black.md +++ b/docs/descriptors/python_black.md @@ -58,8 +58,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:------------------------------------|:----------------:|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | ## Behind the scenes diff --git a/docs/descriptors/python_flake8.md b/docs/descriptors/python_flake8.md index 6b836ecef35..d48908f9fc3 100644 --- a/docs/descriptors/python_flake8.md +++ b/docs/descriptors/python_flake8.md @@ -49,8 +49,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:------------------------------------|:----------------:|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | ## Behind the scenes diff --git a/docs/descriptors/python_isort.md b/docs/descriptors/python_isort.md index 2e2fd72ccd2..5a334ea0d30 100644 --- a/docs/descriptors/python_isort.md +++ b/docs/descriptors/python_isort.md @@ -59,8 +59,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:------------------------------------|:----------------:|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | ## Behind the scenes diff --git a/docs/descriptors/python_mypy.md b/docs/descriptors/python_mypy.md index b2d07fa3837..75cb38123d4 100644 --- a/docs/descriptors/python_mypy.md +++ b/docs/descriptors/python_mypy.md @@ -61,8 +61,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:------------------------------------|:----------------:|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | ## Behind the scenes diff --git a/docs/descriptors/python_pylint.md b/docs/descriptors/python_pylint.md index 5e0a9627e6e..def27dc40e0 100644 --- a/docs/descriptors/python_pylint.md +++ b/docs/descriptors/python_pylint.md @@ -56,8 +56,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:------------------------------------|:----------------:|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | ## Behind the scenes diff --git a/docs/descriptors/r_lintr.md b/docs/descriptors/r_lintr.md index 234c4f7543f..05f324bb6f6 100644 --- a/docs/descriptors/r_lintr.md +++ b/docs/descriptors/r_lintr.md @@ -50,7 +50,7 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:--------------------------|:----------------:|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | ## Behind the scenes diff --git a/docs/descriptors/raku_raku.md b/docs/descriptors/raku_raku.md index 3857ab56bc5..483b01cdb70 100644 --- a/docs/descriptors/raku_raku.md +++ b/docs/descriptors/raku_raku.md @@ -45,7 +45,7 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:--------------------------|:----------------:|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | ## Behind the scenes diff --git a/docs/descriptors/rst_rst_lint.md b/docs/descriptors/rst_rst_lint.md index aba55fc8170..e1943f1f4e1 100644 --- a/docs/descriptors/rst_rst_lint.md +++ b/docs/descriptors/rst_rst_lint.md @@ -33,8 +33,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:------------------------------------|:----------------:|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | ## Behind the scenes diff --git a/docs/descriptors/rst_rstcheck.md b/docs/descriptors/rst_rstcheck.md index e497f39920e..4867d1ed78a 100644 --- a/docs/descriptors/rst_rstcheck.md +++ b/docs/descriptors/rst_rstcheck.md @@ -45,8 +45,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:------------------------------------|:----------------:|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | ## Behind the scenes diff --git a/docs/descriptors/rst_rstfmt.md b/docs/descriptors/rst_rstfmt.md index 7c424e9c598..040bd913b04 100644 --- a/docs/descriptors/rst_rstfmt.md +++ b/docs/descriptors/rst_rstfmt.md @@ -35,8 +35,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:------------------------------------|:----------------:|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | ## Behind the scenes diff --git a/docs/descriptors/ruby_rubocop.md b/docs/descriptors/ruby_rubocop.md index 12782bbd0b7..933a161d471 100644 --- a/docs/descriptors/ruby_rubocop.md +++ b/docs/descriptors/ruby_rubocop.md @@ -62,8 +62,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:----------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | ## Behind the scenes diff --git a/docs/descriptors/rust_clippy.md b/docs/descriptors/rust_clippy.md index 5b428b768bc..6fdd951535c 100644 --- a/docs/descriptors/rust_clippy.md +++ b/docs/descriptors/rust_clippy.md @@ -43,8 +43,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:----------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | ## Behind the scenes diff --git a/docs/descriptors/salesforce_sfdx_scanner_apex.md b/docs/descriptors/salesforce_sfdx_scanner_apex.md index d5bb39dc16c..36d40213db1 100644 --- a/docs/descriptors/salesforce_sfdx_scanner_apex.md +++ b/docs/descriptors/salesforce_sfdx_scanner_apex.md @@ -58,8 +58,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------|:----------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | ## Behind the scenes diff --git a/docs/descriptors/salesforce_sfdx_scanner_aura.md b/docs/descriptors/salesforce_sfdx_scanner_aura.md index badb001af22..fed3f6ebc28 100644 --- a/docs/descriptors/salesforce_sfdx_scanner_aura.md +++ b/docs/descriptors/salesforce_sfdx_scanner_aura.md @@ -54,8 +54,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------|:----------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | ## Behind the scenes diff --git a/docs/descriptors/salesforce_sfdx_scanner_lwc.md b/docs/descriptors/salesforce_sfdx_scanner_lwc.md index c49a5b20678..bb11db31d21 100644 --- a/docs/descriptors/salesforce_sfdx_scanner_lwc.md +++ b/docs/descriptors/salesforce_sfdx_scanner_lwc.md @@ -54,8 +54,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------|:----------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | ## Behind the scenes diff --git a/docs/descriptors/scala_scalafix.md b/docs/descriptors/scala_scalafix.md index 962b8028e44..616fe1402c2 100644 --- a/docs/descriptors/scala_scalafix.md +++ b/docs/descriptors/scala_scalafix.md @@ -44,8 +44,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:-----------------------------------|:----------------:|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | ## Behind the scenes diff --git a/docs/descriptors/snakemake_snakefmt.md b/docs/descriptors/snakemake_snakefmt.md index bff34a9bd3c..e550f4512f1 100644 --- a/docs/descriptors/snakemake_snakefmt.md +++ b/docs/descriptors/snakemake_snakefmt.md @@ -41,7 +41,7 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:--------------------------|:----------------:|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | ## Behind the scenes diff --git a/docs/descriptors/snakemake_snakemake.md b/docs/descriptors/snakemake_snakemake.md index 6602f9f7a84..f202879b75a 100644 --- a/docs/descriptors/snakemake_snakemake.md +++ b/docs/descriptors/snakemake_snakemake.md @@ -47,21 +47,21 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/spell_cspell.md b/docs/descriptors/spell_cspell.md index 058f99a60a6..275f6f29dc0 100644 --- a/docs/descriptors/spell_cspell.md +++ b/docs/descriptors/spell_cspell.md @@ -48,21 +48,21 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/spell_misspell.md b/docs/descriptors/spell_misspell.md index 88190465990..63e0df14ee6 100644 --- a/docs/descriptors/spell_misspell.md +++ b/docs/descriptors/spell_misspell.md @@ -37,21 +37,21 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/sql_sql_lint.md b/docs/descriptors/sql_sql_lint.md index ecfb1fbae62..f6e23bb807a 100644 --- a/docs/descriptors/sql_sql_lint.md +++ b/docs/descriptors/sql_sql_lint.md @@ -46,21 +46,21 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/sql_sqlfluff.md b/docs/descriptors/sql_sqlfluff.md index 61e5fa3cc3d..f992d56a04f 100644 --- a/docs/descriptors/sql_sqlfluff.md +++ b/docs/descriptors/sql_sqlfluff.md @@ -43,21 +43,21 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/sql_tsqllint.md b/docs/descriptors/sql_tsqllint.md index 138262de091..1eb2ae83342 100644 --- a/docs/descriptors/sql_tsqllint.md +++ b/docs/descriptors/sql_tsqllint.md @@ -46,8 +46,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:----------------------------------------------|:----------------:|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | ## Behind the scenes diff --git a/docs/descriptors/swift_swiftlint.md b/docs/descriptors/swift_swiftlint.md index 4110db89e56..8053d527f2f 100644 --- a/docs/descriptors/swift_swiftlint.md +++ b/docs/descriptors/swift_swiftlint.md @@ -50,8 +50,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:-----------------------------------|:----------------:|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | ## Behind the scenes diff --git a/docs/descriptors/tekton_tekton_lint.md b/docs/descriptors/tekton_tekton_lint.md index 9691d080076..1cb2509429c 100644 --- a/docs/descriptors/tekton_tekton_lint.md +++ b/docs/descriptors/tekton_tekton_lint.md @@ -37,21 +37,21 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/terraform_checkov.md b/docs/descriptors/terraform_checkov.md index a8453f9bd49..38ce0417b02 100644 --- a/docs/descriptors/terraform_checkov.md +++ b/docs/descriptors/terraform_checkov.md @@ -48,8 +48,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------------|:---------------------------------------|:----------------:|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/terraform_kics.md b/docs/descriptors/terraform_kics.md index 8f828a5ab7c..db3748572d1 100644 --- a/docs/descriptors/terraform_kics.md +++ b/docs/descriptors/terraform_kics.md @@ -40,8 +40,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------------|:---------------------------------------|:----------------:|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/terraform_terraform_fmt.md b/docs/descriptors/terraform_terraform_fmt.md index a138ea6ed97..771a6a7245a 100644 --- a/docs/descriptors/terraform_terraform_fmt.md +++ b/docs/descriptors/terraform_terraform_fmt.md @@ -51,8 +51,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------------|:---------------------------------------|:----------------:|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/terraform_terragrunt.md b/docs/descriptors/terraform_terragrunt.md index 26a5b1c20a7..69e354ec95b 100644 --- a/docs/descriptors/terraform_terragrunt.md +++ b/docs/descriptors/terraform_terragrunt.md @@ -38,8 +38,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------------|:---------------------------------------|:----------------:|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/terraform_terrascan.md b/docs/descriptors/terraform_terrascan.md index b655bf135df..25cc40c7a45 100644 --- a/docs/descriptors/terraform_terrascan.md +++ b/docs/descriptors/terraform_terrascan.md @@ -39,8 +39,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------------|:---------------------------------------|:----------------:|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/terraform_tflint.md b/docs/descriptors/terraform_tflint.md index a6c133d73ea..02339d168ef 100644 --- a/docs/descriptors/terraform_tflint.md +++ b/docs/descriptors/terraform_tflint.md @@ -39,8 +39,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------------|:---------------------------------------|:----------------:|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/tsx_eslint.md b/docs/descriptors/tsx_eslint.md index e2cd761458a..f278a04a24f 100644 --- a/docs/descriptors/tsx_eslint.md +++ b/docs/descriptors/tsx_eslint.md @@ -65,8 +65,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | ## Behind the scenes diff --git a/docs/descriptors/typescript_eslint.md b/docs/descriptors/typescript_eslint.md index fcb1ee1a3b4..1dc30970dce 100644 --- a/docs/descriptors/typescript_eslint.md +++ b/docs/descriptors/typescript_eslint.md @@ -65,8 +65,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | ## Behind the scenes diff --git a/docs/descriptors/typescript_prettier.md b/docs/descriptors/typescript_prettier.md index f68471d2788..d3b844c314b 100644 --- a/docs/descriptors/typescript_prettier.md +++ b/docs/descriptors/typescript_prettier.md @@ -64,8 +64,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | ## Behind the scenes diff --git a/docs/descriptors/typescript_standard.md b/docs/descriptors/typescript_standard.md index 2fde21b0c6e..2f4f22b0a26 100644 --- a/docs/descriptors/typescript_standard.md +++ b/docs/descriptors/typescript_standard.md @@ -57,8 +57,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------|:------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | ## Behind the scenes diff --git a/docs/descriptors/vbdotnet_dotnet_format.md b/docs/descriptors/vbdotnet_dotnet_format.md index 5061846785c..df6961127f0 100644 --- a/docs/descriptors/vbdotnet_dotnet_format.md +++ b/docs/descriptors/vbdotnet_dotnet_format.md @@ -35,8 +35,8 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:----------------------------------------------|:----------------:|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | ## Behind the scenes diff --git a/docs/descriptors/xml_xmllint.md b/docs/descriptors/xml_xmllint.md index 2dc5c9a3fd8..90c7a1fc79b 100644 --- a/docs/descriptors/xml_xmllint.md +++ b/docs/descriptors/xml_xmllint.md @@ -32,22 +32,22 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:-----------------------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | | | [ci_light](https://megalinter.github.io/flavors/ci_light/) | Optimized for CI items (Dockerfile, Jenkinsfile, JSON/YAML schemas,XML | 13 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ci_light/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ci_light) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/yaml_prettier.md b/docs/descriptors/yaml_prettier.md index 3d2c7c66433..79de093ae6f 100644 --- a/docs/descriptors/yaml_prettier.md +++ b/docs/descriptors/yaml_prettier.md @@ -63,22 +63,22 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:-----------------------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | | | [ci_light](https://megalinter.github.io/flavors/ci_light/) | Optimized for CI items (Dockerfile, Jenkinsfile, JSON/YAML schemas,XML | 13 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ci_light/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ci_light) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/yaml_v8r.md b/docs/descriptors/yaml_v8r.md index f88cb1feaa9..7ae52ea47a8 100644 --- a/docs/descriptors/yaml_v8r.md +++ b/docs/descriptors/yaml_v8r.md @@ -47,22 +47,22 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:-----------------------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | | | [ci_light](https://megalinter.github.io/flavors/ci_light/) | Optimized for CI items (Dockerfile, Jenkinsfile, JSON/YAML schemas,XML | 13 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ci_light/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ci_light) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/descriptors/yaml_yamllint.md b/docs/descriptors/yaml_yamllint.md index 9ef90bc9d8f..3c7f92af880 100644 --- a/docs/descriptors/yaml_yamllint.md +++ b/docs/descriptors/yaml_yamllint.md @@ -47,22 +47,22 @@ This linter is available in the following flavours | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------|:-----------------------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | | | [ci_light](https://megalinter.github.io/flavors/ci_light/) | Optimized for CI items (Dockerfile, Jenkinsfile, JSON/YAML schemas,XML | 13 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ci_light/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ci_light) | -| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [dart](https://megalinter.github.io/flavors/dart/) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](https://megalinter.github.io/flavors/documentation/) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](https://megalinter.github.io/flavors/dotnet/) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](https://megalinter.github.io/flavors/go/) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](https://megalinter.github.io/flavors/java/) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](https://megalinter.github.io/flavors/javascript/) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](https://megalinter.github.io/flavors/php/) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](https://megalinter.github.io/flavors/python/) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](https://megalinter.github.io/flavors/ruby/) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](https://megalinter.github.io/flavors/rust/) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](https://megalinter.github.io/flavors/salesforce/) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](https://megalinter.github.io/flavors/scala/) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](https://megalinter.github.io/flavors/swift/) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](https://megalinter.github.io/flavors/terraform/) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | ## Behind the scenes diff --git a/docs/flavors.md b/docs/flavors.md index 449febd2046..fbd598a120a 100644 --- a/docs/flavors.md +++ b/docs/flavors.md @@ -14,22 +14,22 @@ _The following table does not display docker pulls from [MegaLinter v4 images](h | | Flavor | Description | Embedded linters | Info | |:--------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------|:-----------------------------------------------------------------------|:----------------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 96 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | +| | [all](https://megalinter.github.io/supported-linters/) | Default MegaLinter Flavor | 97 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter) | | | [ci_light](flavors/ci_light.md#readme) | Optimized for CI items (Dockerfile, Jenkinsfile, JSON/YAML schemas,XML | 13 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ci_light/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ci_light) | -| | [dart](flavors/dart.md#readme) | Optimized for DART based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | -| | [documentation](flavors/documentation.md#readme) | MegaLinter for documentation projects | 39 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | -| | [dotnet](flavors/dotnet.md#readme) | Optimized for C, C++, C# or VB based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | -| | [go](flavors/go.md#readme) | Optimized for GO based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | -| | [java](flavors/java.md#readme) | Optimized for JAVA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | -| | [javascript](flavors/javascript.md#readme) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | -| | [php](flavors/php.md#readme) | Optimized for PHP based projects | 44 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | -| | [python](flavors/python.md#readme) | Optimized for PYTHON based projects | 48 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | -| | [ruby](flavors/ruby.md#readme) | Optimized for RUBY based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | -| | [rust](flavors/rust.md#readme) | Optimized for RUST based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | -| | [salesforce](flavors/salesforce.md#readme) | Optimized for Salesforce based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | -| | [scala](flavors/scala.md#readme) | Optimized for SCALA based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | -| | [swift](flavors/swift.md#readme) | Optimized for SWIFT based projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | -| | [terraform](flavors/terraform.md#readme) | Optimized for TERRAFORM based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | +| | [dart](flavors/dart.md#readme) | Optimized for DART based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dart/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dart) | +| | [documentation](flavors/documentation.md#readme) | MegaLinter for documentation projects | 40 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-documentation/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-documentation) | +| | [dotnet](flavors/dotnet.md#readme) | Optimized for C, C++, C# or VB based projects | 47 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-dotnet/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-dotnet) | +| | [go](flavors/go.md#readme) | Optimized for GO based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-go/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-go) | +| | [java](flavors/java.md#readme) | Optimized for JAVA based projects | 42 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-java/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-java) | +| | [javascript](flavors/javascript.md#readme) | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-javascript/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-javascript) | +| | [php](flavors/php.md#readme) | Optimized for PHP based projects | 45 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-php/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-php) | +| | [python](flavors/python.md#readme) | Optimized for PYTHON based projects | 49 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-python/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-python) | +| | [ruby](flavors/ruby.md#readme) | Optimized for RUBY based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-ruby/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-ruby) | +| | [rust](flavors/rust.md#readme) | Optimized for RUST based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-rust/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-rust) | +| | [salesforce](flavors/salesforce.md#readme) | Optimized for Salesforce based projects | 43 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-salesforce/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-salesforce) | +| | [scala](flavors/scala.md#readme) | Optimized for SCALA based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-scala/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-scala) | +| | [swift](flavors/swift.md#readme) | Optimized for SWIFT based projects | 41 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-swift/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-swift) | +| | [terraform](flavors/terraform.md#readme) | Optimized for TERRAFORM based projects | 46 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/megalinter/megalinter-terraform/v5) ![Docker Pulls](https://img.shields.io/docker/pulls/megalinter/megalinter-terraform) | If you need a new flavor, [post an issue](https://github.com/megalinter/megalinter/issues) :wink: diff --git a/docs/flavors/dart.md b/docs/flavors/dart.md index eff15a3084a..4b4951b1a2d 100644 --- a/docs/flavors/dart.md +++ b/docs/flavors/dart.md @@ -61,6 +61,7 @@ Optimized for DART based projects | | | [hadolint](https://megalinter.github.io/descriptors/dockerfile_hadolint/) | [DOCKERFILE_HADOLINT](https://megalinter.github.io/descriptors/dockerfile_hadolint/) | | | | [**EDITORCONFIG**](https://megalinter.github.io/descriptors/editorconfig/) | [editorconfig-checker](https://megalinter.github.io/descriptors/editorconfig_editorconfig_checker/) | [EDITORCONFIG_EDITORCONFIG_CHECKER](https://megalinter.github.io/descriptors/editorconfig_editorconfig_checker/) | | | | [**KUBERNETES**](https://megalinter.github.io/descriptors/kubernetes/) | [kubeval](https://megalinter.github.io/descriptors/kubernetes_kubeval/) | [KUBERNETES_KUBEVAL](https://megalinter.github.io/descriptors/kubernetes_kubeval/) | | +| | | [kubeconform](https://megalinter.github.io/descriptors/kubernetes_kubeconform/) | [KUBERNETES_KUBECONFORM](https://megalinter.github.io/descriptors/kubernetes_kubeconform/) | | | | [**OPENAPI**](https://megalinter.github.io/descriptors/openapi/) | [spectral](https://megalinter.github.io/descriptors/openapi_spectral/) | [OPENAPI_SPECTRAL](https://megalinter.github.io/descriptors/openapi_spectral/) | | | | [**SNAKEMAKE**](https://megalinter.github.io/descriptors/snakemake/) | [snakemake](https://megalinter.github.io/descriptors/snakemake_snakemake/) | [SNAKEMAKE_LINT](https://megalinter.github.io/descriptors/snakemake_snakemake/) | | | | [**TEKTON**](https://megalinter.github.io/descriptors/tekton/) | [tekton-lint](https://megalinter.github.io/descriptors/tekton_tekton_lint/) | [TEKTON_TEKTON_LINT](https://megalinter.github.io/descriptors/tekton_tekton_lint/) | | diff --git a/docs/flavors/documentation.md b/docs/flavors/documentation.md index 00a9fa06ccd..80f9718f3b0 100644 --- a/docs/flavors/documentation.md +++ b/docs/flavors/documentation.md @@ -60,6 +60,7 @@ MegaLinter for documentation projects | | | [hadolint](https://megalinter.github.io/descriptors/dockerfile_hadolint/) | [DOCKERFILE_HADOLINT](https://megalinter.github.io/descriptors/dockerfile_hadolint/) | | | | [**EDITORCONFIG**](https://megalinter.github.io/descriptors/editorconfig/) | [editorconfig-checker](https://megalinter.github.io/descriptors/editorconfig_editorconfig_checker/) | [EDITORCONFIG_EDITORCONFIG_CHECKER](https://megalinter.github.io/descriptors/editorconfig_editorconfig_checker/) | | | | [**KUBERNETES**](https://megalinter.github.io/descriptors/kubernetes/) | [kubeval](https://megalinter.github.io/descriptors/kubernetes_kubeval/) | [KUBERNETES_KUBEVAL](https://megalinter.github.io/descriptors/kubernetes_kubeval/) | | +| | | [kubeconform](https://megalinter.github.io/descriptors/kubernetes_kubeconform/) | [KUBERNETES_KUBECONFORM](https://megalinter.github.io/descriptors/kubernetes_kubeconform/) | | | | [**OPENAPI**](https://megalinter.github.io/descriptors/openapi/) | [spectral](https://megalinter.github.io/descriptors/openapi_spectral/) | [OPENAPI_SPECTRAL](https://megalinter.github.io/descriptors/openapi_spectral/) | | | | [**SNAKEMAKE**](https://megalinter.github.io/descriptors/snakemake/) | [snakemake](https://megalinter.github.io/descriptors/snakemake_snakemake/) | [SNAKEMAKE_LINT](https://megalinter.github.io/descriptors/snakemake_snakemake/) | | | | [**TEKTON**](https://megalinter.github.io/descriptors/tekton/) | [tekton-lint](https://megalinter.github.io/descriptors/tekton_tekton_lint/) | [TEKTON_TEKTON_LINT](https://megalinter.github.io/descriptors/tekton_tekton_lint/) | | diff --git a/docs/flavors/dotnet.md b/docs/flavors/dotnet.md index f36e157c5e2..5ceb5443508 100644 --- a/docs/flavors/dotnet.md +++ b/docs/flavors/dotnet.md @@ -67,6 +67,7 @@ Optimized for C, C++, C# or VB based projects | | | [hadolint](https://megalinter.github.io/descriptors/dockerfile_hadolint/) | [DOCKERFILE_HADOLINT](https://megalinter.github.io/descriptors/dockerfile_hadolint/) | | | | [**EDITORCONFIG**](https://megalinter.github.io/descriptors/editorconfig/) | [editorconfig-checker](https://megalinter.github.io/descriptors/editorconfig_editorconfig_checker/) | [EDITORCONFIG_EDITORCONFIG_CHECKER](https://megalinter.github.io/descriptors/editorconfig_editorconfig_checker/) | | | | [**KUBERNETES**](https://megalinter.github.io/descriptors/kubernetes/) | [kubeval](https://megalinter.github.io/descriptors/kubernetes_kubeval/) | [KUBERNETES_KUBEVAL](https://megalinter.github.io/descriptors/kubernetes_kubeval/) | | +| | | [kubeconform](https://megalinter.github.io/descriptors/kubernetes_kubeconform/) | [KUBERNETES_KUBECONFORM](https://megalinter.github.io/descriptors/kubernetes_kubeconform/) | | | | [**OPENAPI**](https://megalinter.github.io/descriptors/openapi/) | [spectral](https://megalinter.github.io/descriptors/openapi_spectral/) | [OPENAPI_SPECTRAL](https://megalinter.github.io/descriptors/openapi_spectral/) | | | | [**SNAKEMAKE**](https://megalinter.github.io/descriptors/snakemake/) | [snakemake](https://megalinter.github.io/descriptors/snakemake_snakemake/) | [SNAKEMAKE_LINT](https://megalinter.github.io/descriptors/snakemake_snakemake/) | | | | [**TEKTON**](https://megalinter.github.io/descriptors/tekton/) | [tekton-lint](https://megalinter.github.io/descriptors/tekton_tekton_lint/) | [TEKTON_TEKTON_LINT](https://megalinter.github.io/descriptors/tekton_tekton_lint/) | | diff --git a/docs/flavors/go.md b/docs/flavors/go.md index cd7a2a3525b..ac9b77fa38e 100644 --- a/docs/flavors/go.md +++ b/docs/flavors/go.md @@ -62,6 +62,7 @@ Optimized for GO based projects | | | [hadolint](https://megalinter.github.io/descriptors/dockerfile_hadolint/) | [DOCKERFILE_HADOLINT](https://megalinter.github.io/descriptors/dockerfile_hadolint/) | | | | [**EDITORCONFIG**](https://megalinter.github.io/descriptors/editorconfig/) | [editorconfig-checker](https://megalinter.github.io/descriptors/editorconfig_editorconfig_checker/) | [EDITORCONFIG_EDITORCONFIG_CHECKER](https://megalinter.github.io/descriptors/editorconfig_editorconfig_checker/) | | | | [**KUBERNETES**](https://megalinter.github.io/descriptors/kubernetes/) | [kubeval](https://megalinter.github.io/descriptors/kubernetes_kubeval/) | [KUBERNETES_KUBEVAL](https://megalinter.github.io/descriptors/kubernetes_kubeval/) | | +| | | [kubeconform](https://megalinter.github.io/descriptors/kubernetes_kubeconform/) | [KUBERNETES_KUBECONFORM](https://megalinter.github.io/descriptors/kubernetes_kubeconform/) | | | | [**OPENAPI**](https://megalinter.github.io/descriptors/openapi/) | [spectral](https://megalinter.github.io/descriptors/openapi_spectral/) | [OPENAPI_SPECTRAL](https://megalinter.github.io/descriptors/openapi_spectral/) | | | | [**SNAKEMAKE**](https://megalinter.github.io/descriptors/snakemake/) | [snakemake](https://megalinter.github.io/descriptors/snakemake_snakemake/) | [SNAKEMAKE_LINT](https://megalinter.github.io/descriptors/snakemake_snakemake/) | | | | [**TEKTON**](https://megalinter.github.io/descriptors/tekton/) | [tekton-lint](https://megalinter.github.io/descriptors/tekton_tekton_lint/) | [TEKTON_TEKTON_LINT](https://megalinter.github.io/descriptors/tekton_tekton_lint/) | | diff --git a/docs/flavors/java.md b/docs/flavors/java.md index b79965c550f..ef9ba7a0c04 100644 --- a/docs/flavors/java.md +++ b/docs/flavors/java.md @@ -62,6 +62,7 @@ Optimized for JAVA based projects | | | [hadolint](https://megalinter.github.io/descriptors/dockerfile_hadolint/) | [DOCKERFILE_HADOLINT](https://megalinter.github.io/descriptors/dockerfile_hadolint/) | | | | [**EDITORCONFIG**](https://megalinter.github.io/descriptors/editorconfig/) | [editorconfig-checker](https://megalinter.github.io/descriptors/editorconfig_editorconfig_checker/) | [EDITORCONFIG_EDITORCONFIG_CHECKER](https://megalinter.github.io/descriptors/editorconfig_editorconfig_checker/) | | | | [**KUBERNETES**](https://megalinter.github.io/descriptors/kubernetes/) | [kubeval](https://megalinter.github.io/descriptors/kubernetes_kubeval/) | [KUBERNETES_KUBEVAL](https://megalinter.github.io/descriptors/kubernetes_kubeval/) | | +| | | [kubeconform](https://megalinter.github.io/descriptors/kubernetes_kubeconform/) | [KUBERNETES_KUBECONFORM](https://megalinter.github.io/descriptors/kubernetes_kubeconform/) | | | | [**OPENAPI**](https://megalinter.github.io/descriptors/openapi/) | [spectral](https://megalinter.github.io/descriptors/openapi_spectral/) | [OPENAPI_SPECTRAL](https://megalinter.github.io/descriptors/openapi_spectral/) | | | | [**SNAKEMAKE**](https://megalinter.github.io/descriptors/snakemake/) | [snakemake](https://megalinter.github.io/descriptors/snakemake_snakemake/) | [SNAKEMAKE_LINT](https://megalinter.github.io/descriptors/snakemake_snakemake/) | | | | [**TEKTON**](https://megalinter.github.io/descriptors/tekton/) | [tekton-lint](https://megalinter.github.io/descriptors/tekton_tekton_lint/) | [TEKTON_TEKTON_LINT](https://megalinter.github.io/descriptors/tekton_tekton_lint/) | | diff --git a/docs/flavors/javascript.md b/docs/flavors/javascript.md index dd242d10363..fca09a66b89 100644 --- a/docs/flavors/javascript.md +++ b/docs/flavors/javascript.md @@ -69,6 +69,7 @@ Optimized for JAVASCRIPT or TYPESCRIPT based projects | | | [hadolint](https://megalinter.github.io/descriptors/dockerfile_hadolint/) | [DOCKERFILE_HADOLINT](https://megalinter.github.io/descriptors/dockerfile_hadolint/) | | | | [**EDITORCONFIG**](https://megalinter.github.io/descriptors/editorconfig/) | [editorconfig-checker](https://megalinter.github.io/descriptors/editorconfig_editorconfig_checker/) | [EDITORCONFIG_EDITORCONFIG_CHECKER](https://megalinter.github.io/descriptors/editorconfig_editorconfig_checker/) | | | | [**KUBERNETES**](https://megalinter.github.io/descriptors/kubernetes/) | [kubeval](https://megalinter.github.io/descriptors/kubernetes_kubeval/) | [KUBERNETES_KUBEVAL](https://megalinter.github.io/descriptors/kubernetes_kubeval/) | | +| | | [kubeconform](https://megalinter.github.io/descriptors/kubernetes_kubeconform/) | [KUBERNETES_KUBECONFORM](https://megalinter.github.io/descriptors/kubernetes_kubeconform/) | | | | [**OPENAPI**](https://megalinter.github.io/descriptors/openapi/) | [spectral](https://megalinter.github.io/descriptors/openapi_spectral/) | [OPENAPI_SPECTRAL](https://megalinter.github.io/descriptors/openapi_spectral/) | | | | [**SNAKEMAKE**](https://megalinter.github.io/descriptors/snakemake/) | [snakemake](https://megalinter.github.io/descriptors/snakemake_snakemake/) | [SNAKEMAKE_LINT](https://megalinter.github.io/descriptors/snakemake_snakemake/) | | | | [**TEKTON**](https://megalinter.github.io/descriptors/tekton/) | [tekton-lint](https://megalinter.github.io/descriptors/tekton_tekton_lint/) | [TEKTON_TEKTON_LINT](https://megalinter.github.io/descriptors/tekton_tekton_lint/) | | diff --git a/docs/flavors/php.md b/docs/flavors/php.md index b0bda65a5aa..c1c2c4dcf5e 100644 --- a/docs/flavors/php.md +++ b/docs/flavors/php.md @@ -65,6 +65,7 @@ Optimized for PHP based projects | | | [hadolint](https://megalinter.github.io/descriptors/dockerfile_hadolint/) | [DOCKERFILE_HADOLINT](https://megalinter.github.io/descriptors/dockerfile_hadolint/) | | | | [**EDITORCONFIG**](https://megalinter.github.io/descriptors/editorconfig/) | [editorconfig-checker](https://megalinter.github.io/descriptors/editorconfig_editorconfig_checker/) | [EDITORCONFIG_EDITORCONFIG_CHECKER](https://megalinter.github.io/descriptors/editorconfig_editorconfig_checker/) | | | | [**KUBERNETES**](https://megalinter.github.io/descriptors/kubernetes/) | [kubeval](https://megalinter.github.io/descriptors/kubernetes_kubeval/) | [KUBERNETES_KUBEVAL](https://megalinter.github.io/descriptors/kubernetes_kubeval/) | | +| | | [kubeconform](https://megalinter.github.io/descriptors/kubernetes_kubeconform/) | [KUBERNETES_KUBECONFORM](https://megalinter.github.io/descriptors/kubernetes_kubeconform/) | | | | [**OPENAPI**](https://megalinter.github.io/descriptors/openapi/) | [spectral](https://megalinter.github.io/descriptors/openapi_spectral/) | [OPENAPI_SPECTRAL](https://megalinter.github.io/descriptors/openapi_spectral/) | | | | [**SNAKEMAKE**](https://megalinter.github.io/descriptors/snakemake/) | [snakemake](https://megalinter.github.io/descriptors/snakemake_snakemake/) | [SNAKEMAKE_LINT](https://megalinter.github.io/descriptors/snakemake_snakemake/) | | | | [**TEKTON**](https://megalinter.github.io/descriptors/tekton/) | [tekton-lint](https://megalinter.github.io/descriptors/tekton_tekton_lint/) | [TEKTON_TEKTON_LINT](https://megalinter.github.io/descriptors/tekton_tekton_lint/) | | diff --git a/docs/flavors/python.md b/docs/flavors/python.md index 30227485ded..a349d4ab5d5 100644 --- a/docs/flavors/python.md +++ b/docs/flavors/python.md @@ -69,6 +69,7 @@ Optimized for PYTHON based projects | | | [hadolint](https://megalinter.github.io/descriptors/dockerfile_hadolint/) | [DOCKERFILE_HADOLINT](https://megalinter.github.io/descriptors/dockerfile_hadolint/) | | | | [**EDITORCONFIG**](https://megalinter.github.io/descriptors/editorconfig/) | [editorconfig-checker](https://megalinter.github.io/descriptors/editorconfig_editorconfig_checker/) | [EDITORCONFIG_EDITORCONFIG_CHECKER](https://megalinter.github.io/descriptors/editorconfig_editorconfig_checker/) | | | | [**KUBERNETES**](https://megalinter.github.io/descriptors/kubernetes/) | [kubeval](https://megalinter.github.io/descriptors/kubernetes_kubeval/) | [KUBERNETES_KUBEVAL](https://megalinter.github.io/descriptors/kubernetes_kubeval/) | | +| | | [kubeconform](https://megalinter.github.io/descriptors/kubernetes_kubeconform/) | [KUBERNETES_KUBECONFORM](https://megalinter.github.io/descriptors/kubernetes_kubeconform/) | | | | [**OPENAPI**](https://megalinter.github.io/descriptors/openapi/) | [spectral](https://megalinter.github.io/descriptors/openapi_spectral/) | [OPENAPI_SPECTRAL](https://megalinter.github.io/descriptors/openapi_spectral/) | | | | [**SNAKEMAKE**](https://megalinter.github.io/descriptors/snakemake/) | [snakemake](https://megalinter.github.io/descriptors/snakemake_snakemake/) | [SNAKEMAKE_LINT](https://megalinter.github.io/descriptors/snakemake_snakemake/) | | | | [**TEKTON**](https://megalinter.github.io/descriptors/tekton/) | [tekton-lint](https://megalinter.github.io/descriptors/tekton_tekton_lint/) | [TEKTON_TEKTON_LINT](https://megalinter.github.io/descriptors/tekton_tekton_lint/) | | diff --git a/docs/flavors/ruby.md b/docs/flavors/ruby.md index f3a2bdf572c..4f3948c52f0 100644 --- a/docs/flavors/ruby.md +++ b/docs/flavors/ruby.md @@ -61,6 +61,7 @@ Optimized for RUBY based projects | | | [hadolint](https://megalinter.github.io/descriptors/dockerfile_hadolint/) | [DOCKERFILE_HADOLINT](https://megalinter.github.io/descriptors/dockerfile_hadolint/) | | | | [**EDITORCONFIG**](https://megalinter.github.io/descriptors/editorconfig/) | [editorconfig-checker](https://megalinter.github.io/descriptors/editorconfig_editorconfig_checker/) | [EDITORCONFIG_EDITORCONFIG_CHECKER](https://megalinter.github.io/descriptors/editorconfig_editorconfig_checker/) | | | | [**KUBERNETES**](https://megalinter.github.io/descriptors/kubernetes/) | [kubeval](https://megalinter.github.io/descriptors/kubernetes_kubeval/) | [KUBERNETES_KUBEVAL](https://megalinter.github.io/descriptors/kubernetes_kubeval/) | | +| | | [kubeconform](https://megalinter.github.io/descriptors/kubernetes_kubeconform/) | [KUBERNETES_KUBECONFORM](https://megalinter.github.io/descriptors/kubernetes_kubeconform/) | | | | [**OPENAPI**](https://megalinter.github.io/descriptors/openapi/) | [spectral](https://megalinter.github.io/descriptors/openapi_spectral/) | [OPENAPI_SPECTRAL](https://megalinter.github.io/descriptors/openapi_spectral/) | | | | [**SNAKEMAKE**](https://megalinter.github.io/descriptors/snakemake/) | [snakemake](https://megalinter.github.io/descriptors/snakemake_snakemake/) | [SNAKEMAKE_LINT](https://megalinter.github.io/descriptors/snakemake_snakemake/) | | | | [**TEKTON**](https://megalinter.github.io/descriptors/tekton/) | [tekton-lint](https://megalinter.github.io/descriptors/tekton_tekton_lint/) | [TEKTON_TEKTON_LINT](https://megalinter.github.io/descriptors/tekton_tekton_lint/) | | diff --git a/docs/flavors/rust.md b/docs/flavors/rust.md index 91824f5315c..7957d0e059c 100644 --- a/docs/flavors/rust.md +++ b/docs/flavors/rust.md @@ -61,6 +61,7 @@ Optimized for RUST based projects | | | [hadolint](https://megalinter.github.io/descriptors/dockerfile_hadolint/) | [DOCKERFILE_HADOLINT](https://megalinter.github.io/descriptors/dockerfile_hadolint/) | | | | [**EDITORCONFIG**](https://megalinter.github.io/descriptors/editorconfig/) | [editorconfig-checker](https://megalinter.github.io/descriptors/editorconfig_editorconfig_checker/) | [EDITORCONFIG_EDITORCONFIG_CHECKER](https://megalinter.github.io/descriptors/editorconfig_editorconfig_checker/) | | | | [**KUBERNETES**](https://megalinter.github.io/descriptors/kubernetes/) | [kubeval](https://megalinter.github.io/descriptors/kubernetes_kubeval/) | [KUBERNETES_KUBEVAL](https://megalinter.github.io/descriptors/kubernetes_kubeval/) | | +| | | [kubeconform](https://megalinter.github.io/descriptors/kubernetes_kubeconform/) | [KUBERNETES_KUBECONFORM](https://megalinter.github.io/descriptors/kubernetes_kubeconform/) | | | | [**OPENAPI**](https://megalinter.github.io/descriptors/openapi/) | [spectral](https://megalinter.github.io/descriptors/openapi_spectral/) | [OPENAPI_SPECTRAL](https://megalinter.github.io/descriptors/openapi_spectral/) | | | | [**SNAKEMAKE**](https://megalinter.github.io/descriptors/snakemake/) | [snakemake](https://megalinter.github.io/descriptors/snakemake_snakemake/) | [SNAKEMAKE_LINT](https://megalinter.github.io/descriptors/snakemake_snakemake/) | | | | [**TEKTON**](https://megalinter.github.io/descriptors/tekton/) | [tekton-lint](https://megalinter.github.io/descriptors/tekton_tekton_lint/) | [TEKTON_TEKTON_LINT](https://megalinter.github.io/descriptors/tekton_tekton_lint/) | | diff --git a/docs/flavors/salesforce.md b/docs/flavors/salesforce.md index 2b5bb91f859..51c981e24c6 100644 --- a/docs/flavors/salesforce.md +++ b/docs/flavors/salesforce.md @@ -63,6 +63,7 @@ Optimized for Salesforce based projects | | | [hadolint](https://megalinter.github.io/descriptors/dockerfile_hadolint/) | [DOCKERFILE_HADOLINT](https://megalinter.github.io/descriptors/dockerfile_hadolint/) | | | | [**EDITORCONFIG**](https://megalinter.github.io/descriptors/editorconfig/) | [editorconfig-checker](https://megalinter.github.io/descriptors/editorconfig_editorconfig_checker/) | [EDITORCONFIG_EDITORCONFIG_CHECKER](https://megalinter.github.io/descriptors/editorconfig_editorconfig_checker/) | | | | [**KUBERNETES**](https://megalinter.github.io/descriptors/kubernetes/) | [kubeval](https://megalinter.github.io/descriptors/kubernetes_kubeval/) | [KUBERNETES_KUBEVAL](https://megalinter.github.io/descriptors/kubernetes_kubeval/) | | +| | | [kubeconform](https://megalinter.github.io/descriptors/kubernetes_kubeconform/) | [KUBERNETES_KUBECONFORM](https://megalinter.github.io/descriptors/kubernetes_kubeconform/) | | | | [**OPENAPI**](https://megalinter.github.io/descriptors/openapi/) | [spectral](https://megalinter.github.io/descriptors/openapi_spectral/) | [OPENAPI_SPECTRAL](https://megalinter.github.io/descriptors/openapi_spectral/) | | | | [**SNAKEMAKE**](https://megalinter.github.io/descriptors/snakemake/) | [snakemake](https://megalinter.github.io/descriptors/snakemake_snakemake/) | [SNAKEMAKE_LINT](https://megalinter.github.io/descriptors/snakemake_snakemake/) | | | | [**TEKTON**](https://megalinter.github.io/descriptors/tekton/) | [tekton-lint](https://megalinter.github.io/descriptors/tekton_tekton_lint/) | [TEKTON_TEKTON_LINT](https://megalinter.github.io/descriptors/tekton_tekton_lint/) | | diff --git a/docs/flavors/scala.md b/docs/flavors/scala.md index fcd76a59619..daff5161c58 100644 --- a/docs/flavors/scala.md +++ b/docs/flavors/scala.md @@ -61,6 +61,7 @@ Optimized for SCALA based projects | | | [hadolint](https://megalinter.github.io/descriptors/dockerfile_hadolint/) | [DOCKERFILE_HADOLINT](https://megalinter.github.io/descriptors/dockerfile_hadolint/) | | | | [**EDITORCONFIG**](https://megalinter.github.io/descriptors/editorconfig/) | [editorconfig-checker](https://megalinter.github.io/descriptors/editorconfig_editorconfig_checker/) | [EDITORCONFIG_EDITORCONFIG_CHECKER](https://megalinter.github.io/descriptors/editorconfig_editorconfig_checker/) | | | | [**KUBERNETES**](https://megalinter.github.io/descriptors/kubernetes/) | [kubeval](https://megalinter.github.io/descriptors/kubernetes_kubeval/) | [KUBERNETES_KUBEVAL](https://megalinter.github.io/descriptors/kubernetes_kubeval/) | | +| | | [kubeconform](https://megalinter.github.io/descriptors/kubernetes_kubeconform/) | [KUBERNETES_KUBECONFORM](https://megalinter.github.io/descriptors/kubernetes_kubeconform/) | | | | [**OPENAPI**](https://megalinter.github.io/descriptors/openapi/) | [spectral](https://megalinter.github.io/descriptors/openapi_spectral/) | [OPENAPI_SPECTRAL](https://megalinter.github.io/descriptors/openapi_spectral/) | | | | [**SNAKEMAKE**](https://megalinter.github.io/descriptors/snakemake/) | [snakemake](https://megalinter.github.io/descriptors/snakemake_snakemake/) | [SNAKEMAKE_LINT](https://megalinter.github.io/descriptors/snakemake_snakemake/) | | | | [**TEKTON**](https://megalinter.github.io/descriptors/tekton/) | [tekton-lint](https://megalinter.github.io/descriptors/tekton_tekton_lint/) | [TEKTON_TEKTON_LINT](https://megalinter.github.io/descriptors/tekton_tekton_lint/) | | diff --git a/docs/flavors/swift.md b/docs/flavors/swift.md index 8469a181c07..a9a2d1e090f 100644 --- a/docs/flavors/swift.md +++ b/docs/flavors/swift.md @@ -61,6 +61,7 @@ Optimized for SWIFT based projects | | | [hadolint](https://megalinter.github.io/descriptors/dockerfile_hadolint/) | [DOCKERFILE_HADOLINT](https://megalinter.github.io/descriptors/dockerfile_hadolint/) | | | | [**EDITORCONFIG**](https://megalinter.github.io/descriptors/editorconfig/) | [editorconfig-checker](https://megalinter.github.io/descriptors/editorconfig_editorconfig_checker/) | [EDITORCONFIG_EDITORCONFIG_CHECKER](https://megalinter.github.io/descriptors/editorconfig_editorconfig_checker/) | | | | [**KUBERNETES**](https://megalinter.github.io/descriptors/kubernetes/) | [kubeval](https://megalinter.github.io/descriptors/kubernetes_kubeval/) | [KUBERNETES_KUBEVAL](https://megalinter.github.io/descriptors/kubernetes_kubeval/) | | +| | | [kubeconform](https://megalinter.github.io/descriptors/kubernetes_kubeconform/) | [KUBERNETES_KUBECONFORM](https://megalinter.github.io/descriptors/kubernetes_kubeconform/) | | | | [**OPENAPI**](https://megalinter.github.io/descriptors/openapi/) | [spectral](https://megalinter.github.io/descriptors/openapi_spectral/) | [OPENAPI_SPECTRAL](https://megalinter.github.io/descriptors/openapi_spectral/) | | | | [**SNAKEMAKE**](https://megalinter.github.io/descriptors/snakemake/) | [snakemake](https://megalinter.github.io/descriptors/snakemake_snakemake/) | [SNAKEMAKE_LINT](https://megalinter.github.io/descriptors/snakemake_snakemake/) | | | | [**TEKTON**](https://megalinter.github.io/descriptors/tekton/) | [tekton-lint](https://megalinter.github.io/descriptors/tekton_tekton_lint/) | [TEKTON_TEKTON_LINT](https://megalinter.github.io/descriptors/tekton_tekton_lint/) | | diff --git a/docs/flavors/terraform.md b/docs/flavors/terraform.md index fe2d649a4ac..a6ed66efb1d 100644 --- a/docs/flavors/terraform.md +++ b/docs/flavors/terraform.md @@ -60,6 +60,7 @@ Optimized for TERRAFORM based projects | | | [hadolint](https://megalinter.github.io/descriptors/dockerfile_hadolint/) | [DOCKERFILE_HADOLINT](https://megalinter.github.io/descriptors/dockerfile_hadolint/) | | | | [**EDITORCONFIG**](https://megalinter.github.io/descriptors/editorconfig/) | [editorconfig-checker](https://megalinter.github.io/descriptors/editorconfig_editorconfig_checker/) | [EDITORCONFIG_EDITORCONFIG_CHECKER](https://megalinter.github.io/descriptors/editorconfig_editorconfig_checker/) | | | | [**KUBERNETES**](https://megalinter.github.io/descriptors/kubernetes/) | [kubeval](https://megalinter.github.io/descriptors/kubernetes_kubeval/) | [KUBERNETES_KUBEVAL](https://megalinter.github.io/descriptors/kubernetes_kubeval/) | | +| | | [kubeconform](https://megalinter.github.io/descriptors/kubernetes_kubeconform/) | [KUBERNETES_KUBECONFORM](https://megalinter.github.io/descriptors/kubernetes_kubeconform/) | | | | [**OPENAPI**](https://megalinter.github.io/descriptors/openapi/) | [spectral](https://megalinter.github.io/descriptors/openapi_spectral/) | [OPENAPI_SPECTRAL](https://megalinter.github.io/descriptors/openapi_spectral/) | | | | [**SNAKEMAKE**](https://megalinter.github.io/descriptors/snakemake/) | [snakemake](https://megalinter.github.io/descriptors/snakemake_snakemake/) | [SNAKEMAKE_LINT](https://megalinter.github.io/descriptors/snakemake_snakemake/) | | | | [**TEKTON**](https://megalinter.github.io/descriptors/tekton/) | [tekton-lint](https://megalinter.github.io/descriptors/tekton_tekton_lint/) | [TEKTON_TEKTON_LINT](https://megalinter.github.io/descriptors/tekton_tekton_lint/) | | diff --git a/docs/index.md b/docs/index.md index 6c78754ca58..640158812ab 100644 --- a/docs/index.md +++ b/docs/index.md @@ -25,7 +25,7 @@ [![Tweet](https://img.shields.io/twitter/url/http/shields.io.svg?style=social)](https://twitter.com/intent/tweet?text=Check+MegaLinter+to+say+goodbye+to+dirty+code+in+your+projects+%3A%29+100%25+free+and+open+source+for+all+uses&url=https://megalinter.github.io/&via=NicolasVuillamy&hashtags=linters,code,quality,ci,python,java,golang,c,dotnet,kotlin,rust,scala,salesforce,terraform) -MegaLinter is an **100% Open-Source tool for CI/CD workflows** that **analyzes consistency and quality** of [**49** languages](supported-linters.md#languages), [**22** formats](supported-linters.md#formats), [**20** tooling formats](supported-linters.md#tooling-formats) , [**excessive copy-pastes**](supported-linters.md#other) and [**spelling mistakes**](supported-linters.md#other) in your repository sources, generates [**various reports**](reporters.md), and can even [apply **formatting** and **auto-fixes**](configuration.md#apply-fixes), to **ensure all your projects sources are clean**, whatever IDE/toolbox are used by their developers. +MegaLinter is an **100% Open-Source tool for CI/CD workflows** that **analyzes consistency and quality** of [**49** languages](supported-linters.md#languages), [**22** formats](supported-linters.md#formats), [**21** tooling formats](supported-linters.md#tooling-formats) , [**excessive copy-pastes**](supported-linters.md#other) and [**spelling mistakes**](supported-linters.md#other) in your repository sources, generates [**various reports**](reporters.md), and can even [apply **formatting** and **auto-fixes**](configuration.md#apply-fixes), to **ensure all your projects sources are clean**, whatever IDE/toolbox are used by their developers. Ready to use [out of the box](installation.md) as a **GitHub Action** or **any CI system**, [**highly configurable**](configuration.md) and **free for all uses** @@ -180,6 +180,7 @@ All linters are integrated in the [MegaLinter docker image](https://hub.docker.c | | [**EDITORCONFIG**](descriptors/editorconfig.md#readme) | [editorconfig-checker](descriptors/editorconfig_editorconfig_checker.md#readme) | [EDITORCONFIG_EDITORCONFIG_CHECKER](descriptors/editorconfig_editorconfig_checker.md#readme) | | | | [**GHERKIN**](descriptors/gherkin.md#readme) | [gherkin-lint](descriptors/gherkin_gherkin_lint.md#readme) | [GHERKIN_GHERKIN_LINT](descriptors/gherkin_gherkin_lint.md#readme) | | | | [**KUBERNETES**](descriptors/kubernetes.md#readme) | [kubeval](descriptors/kubernetes_kubeval.md#readme) | [KUBERNETES_KUBEVAL](descriptors/kubernetes_kubeval.md#readme) | | +| | | [kubeconform](descriptors/kubernetes_kubeconform.md#readme) | [KUBERNETES_KUBECONFORM](descriptors/kubernetes_kubeconform.md#readme) | | | | [**OPENAPI**](descriptors/openapi.md#readme) | [spectral](descriptors/openapi_spectral.md#readme) | [OPENAPI_SPECTRAL](descriptors/openapi_spectral.md#readme) | | | | [**PUPPET**](descriptors/puppet.md#readme) | [puppet-lint](descriptors/puppet_puppet_lint.md#readme) | [PUPPET_PUPPET_LINT](descriptors/puppet_puppet_lint.md#readme) | :heavy_check_mark: | | | [**SNAKEMAKE**](descriptors/snakemake.md#readme) | [snakemake](descriptors/snakemake_snakemake.md#readme) | [SNAKEMAKE_LINT](descriptors/snakemake_snakemake.md#readme) | | diff --git a/docs/licenses/kubeconform.md b/docs/licenses/kubeconform.md new file mode 100644 index 00000000000..e2d91223764 --- /dev/null +++ b/docs/licenses/kubeconform.md @@ -0,0 +1,15 @@ + Kubeconform - Validate Kubernetes configuration files + + Copyright (C) 2020 Yann Hamon + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/docs/supported-linters.md b/docs/supported-linters.md index b7558d927e3..5f8c3ae6fdf 100644 --- a/docs/supported-linters.md +++ b/docs/supported-linters.md @@ -102,6 +102,7 @@ All linters are integrated in the [MegaLinter docker image](https://hub.docker.c | | [**EDITORCONFIG**](descriptors/editorconfig.md#readme) | [editorconfig-checker](descriptors/editorconfig_editorconfig_checker.md#readme) | [EDITORCONFIG_EDITORCONFIG_CHECKER](descriptors/editorconfig_editorconfig_checker.md#readme) | | | | [**GHERKIN**](descriptors/gherkin.md#readme) | [gherkin-lint](descriptors/gherkin_gherkin_lint.md#readme) | [GHERKIN_GHERKIN_LINT](descriptors/gherkin_gherkin_lint.md#readme) | | | | [**KUBERNETES**](descriptors/kubernetes.md#readme) | [kubeval](descriptors/kubernetes_kubeval.md#readme) | [KUBERNETES_KUBEVAL](descriptors/kubernetes_kubeval.md#readme) | | +| | | [kubeconform](descriptors/kubernetes_kubeconform.md#readme) | [KUBERNETES_KUBECONFORM](descriptors/kubernetes_kubeconform.md#readme) | | | | [**OPENAPI**](descriptors/openapi.md#readme) | [spectral](descriptors/openapi_spectral.md#readme) | [OPENAPI_SPECTRAL](descriptors/openapi_spectral.md#readme) | | | | [**PUPPET**](descriptors/puppet.md#readme) | [puppet-lint](descriptors/puppet_puppet_lint.md#readme) | [PUPPET_PUPPET_LINT](descriptors/puppet_puppet_lint.md#readme) | :heavy_check_mark: | | | [**SNAKEMAKE**](descriptors/snakemake.md#readme) | [snakemake](descriptors/snakemake_snakemake.md#readme) | [SNAKEMAKE_LINT](descriptors/snakemake_snakemake.md#readme) | | diff --git a/flavors/dart/Dockerfile b/flavors/dart/Dockerfile index 5530fd33db9..79b28c0b206 100644 --- a/flavors/dart/Dockerfile +++ b/flavors/dart/Dockerfile @@ -206,6 +206,16 @@ RUN ML_THIRD_PARTY_DIR="/third-party/kubeval" \ && find ${ML_THIRD_PARTY_DIR} -type f -not -name 'LICENSE*' -delete -o -type d -empty -delete +# kubeconform installation +RUN ML_THIRD_PARTY_DIR="/third-party/kubeconform" \ + && KUBECONFORM_VERSION=v0.4.12 \ + && mkdir -p ${ML_THIRD_PARTY_DIR} \ + && wget -P ${ML_THIRD_PARTY_DIR} -q https://github.com/yannh/kubeconform/releases/download/$KUBECONFORM_VERSION/kubeconform-linux-amd64.tar.gz \ + && tar xf ${ML_THIRD_PARTY_DIR}/kubeconform-linux-amd64.tar.gz --directory ${ML_THIRD_PARTY_DIR} \ + && mv ${ML_THIRD_PARTY_DIR}/kubeconform /usr/local/bin \ + && find ${ML_THIRD_PARTY_DIR} -type f -not -name 'LICENSE*' -delete -o -type d -empty -delete + + # protolint installation COPY --from=protolint /usr/local/bin/protolint /usr/bin/ diff --git a/flavors/dart/flavor.json b/flavors/dart/flavor.json index 7a4411ef755..12d98fb463f 100644 --- a/flavors/dart/flavor.json +++ b/flavors/dart/flavor.json @@ -28,6 +28,7 @@ "JSON_PRETTIER", "KOTLIN_KTLINT", "KUBERNETES_KUBEVAL", + "KUBERNETES_KUBECONFORM", "MARKDOWN_MARKDOWNLINT", "MARKDOWN_REMARK_LINT", "MARKDOWN_MARKDOWN_LINK_CHECK", diff --git a/flavors/documentation/Dockerfile b/flavors/documentation/Dockerfile index 8b3ef0aff71..7cee517ad28 100644 --- a/flavors/documentation/Dockerfile +++ b/flavors/documentation/Dockerfile @@ -195,6 +195,16 @@ RUN ML_THIRD_PARTY_DIR="/third-party/kubeval" \ && find ${ML_THIRD_PARTY_DIR} -type f -not -name 'LICENSE*' -delete -o -type d -empty -delete +# kubeconform installation +RUN ML_THIRD_PARTY_DIR="/third-party/kubeconform" \ + && KUBECONFORM_VERSION=v0.4.12 \ + && mkdir -p ${ML_THIRD_PARTY_DIR} \ + && wget -P ${ML_THIRD_PARTY_DIR} -q https://github.com/yannh/kubeconform/releases/download/$KUBECONFORM_VERSION/kubeconform-linux-amd64.tar.gz \ + && tar xf ${ML_THIRD_PARTY_DIR}/kubeconform-linux-amd64.tar.gz --directory ${ML_THIRD_PARTY_DIR} \ + && mv ${ML_THIRD_PARTY_DIR}/kubeconform /usr/local/bin \ + && find ${ML_THIRD_PARTY_DIR} -type f -not -name 'LICENSE*' -delete -o -type d -empty -delete + + # protolint installation COPY --from=protolint /usr/local/bin/protolint /usr/bin/ diff --git a/flavors/documentation/flavor.json b/flavors/documentation/flavor.json index b320d5349c0..8e0762353f4 100644 --- a/flavors/documentation/flavor.json +++ b/flavors/documentation/flavor.json @@ -27,6 +27,7 @@ "JSON_PRETTIER", "KOTLIN_KTLINT", "KUBERNETES_KUBEVAL", + "KUBERNETES_KUBECONFORM", "MARKDOWN_MARKDOWNLINT", "MARKDOWN_REMARK_LINT", "MARKDOWN_MARKDOWN_LINK_CHECK", diff --git a/flavors/dotnet/Dockerfile b/flavors/dotnet/Dockerfile index 0e8e42603f3..52ad57aaef6 100644 --- a/flavors/dotnet/Dockerfile +++ b/flavors/dotnet/Dockerfile @@ -234,6 +234,16 @@ RUN ML_THIRD_PARTY_DIR="/third-party/kubeval" \ && find ${ML_THIRD_PARTY_DIR} -type f -not -name 'LICENSE*' -delete -o -type d -empty -delete +# kubeconform installation +RUN ML_THIRD_PARTY_DIR="/third-party/kubeconform" \ + && KUBECONFORM_VERSION=v0.4.12 \ + && mkdir -p ${ML_THIRD_PARTY_DIR} \ + && wget -P ${ML_THIRD_PARTY_DIR} -q https://github.com/yannh/kubeconform/releases/download/$KUBECONFORM_VERSION/kubeconform-linux-amd64.tar.gz \ + && tar xf ${ML_THIRD_PARTY_DIR}/kubeconform-linux-amd64.tar.gz --directory ${ML_THIRD_PARTY_DIR} \ + && mv ${ML_THIRD_PARTY_DIR}/kubeconform /usr/local/bin \ + && find ${ML_THIRD_PARTY_DIR} -type f -not -name 'LICENSE*' -delete -o -type d -empty -delete + + # powershell installation RUN pwsh -c 'Install-Module -Name PSScriptAnalyzer -RequiredVersion ${PSSA_VERSION} -Scope AllUsers -Force' diff --git a/flavors/dotnet/flavor.json b/flavors/dotnet/flavor.json index 0732fc8f049..2fa2580d384 100644 --- a/flavors/dotnet/flavor.json +++ b/flavors/dotnet/flavor.json @@ -33,6 +33,7 @@ "JSON_PRETTIER", "KOTLIN_KTLINT", "KUBERNETES_KUBEVAL", + "KUBERNETES_KUBECONFORM", "MARKDOWN_MARKDOWNLINT", "MARKDOWN_REMARK_LINT", "MARKDOWN_MARKDOWN_LINK_CHECK", diff --git a/flavors/go/Dockerfile b/flavors/go/Dockerfile index 5162cd3e95e..5ff092124c1 100644 --- a/flavors/go/Dockerfile +++ b/flavors/go/Dockerfile @@ -204,6 +204,16 @@ RUN ML_THIRD_PARTY_DIR="/third-party/kubeval" \ && find ${ML_THIRD_PARTY_DIR} -type f -not -name 'LICENSE*' -delete -o -type d -empty -delete +# kubeconform installation +RUN ML_THIRD_PARTY_DIR="/third-party/kubeconform" \ + && KUBECONFORM_VERSION=v0.4.12 \ + && mkdir -p ${ML_THIRD_PARTY_DIR} \ + && wget -P ${ML_THIRD_PARTY_DIR} -q https://github.com/yannh/kubeconform/releases/download/$KUBECONFORM_VERSION/kubeconform-linux-amd64.tar.gz \ + && tar xf ${ML_THIRD_PARTY_DIR}/kubeconform-linux-amd64.tar.gz --directory ${ML_THIRD_PARTY_DIR} \ + && mv ${ML_THIRD_PARTY_DIR}/kubeconform /usr/local/bin \ + && find ${ML_THIRD_PARTY_DIR} -type f -not -name 'LICENSE*' -delete -o -type d -empty -delete + + # protolint installation COPY --from=protolint /usr/local/bin/protolint /usr/bin/ diff --git a/flavors/go/flavor.json b/flavors/go/flavor.json index 4a0cec16450..6784563d34e 100644 --- a/flavors/go/flavor.json +++ b/flavors/go/flavor.json @@ -30,6 +30,7 @@ "JSON_PRETTIER", "KOTLIN_KTLINT", "KUBERNETES_KUBEVAL", + "KUBERNETES_KUBECONFORM", "MARKDOWN_MARKDOWNLINT", "MARKDOWN_REMARK_LINT", "MARKDOWN_MARKDOWN_LINK_CHECK", diff --git a/flavors/java/Dockerfile b/flavors/java/Dockerfile index 488d3ce66da..945a9455570 100644 --- a/flavors/java/Dockerfile +++ b/flavors/java/Dockerfile @@ -213,6 +213,16 @@ RUN ML_THIRD_PARTY_DIR="/third-party/kubeval" \ && find ${ML_THIRD_PARTY_DIR} -type f -not -name 'LICENSE*' -delete -o -type d -empty -delete +# kubeconform installation +RUN ML_THIRD_PARTY_DIR="/third-party/kubeconform" \ + && KUBECONFORM_VERSION=v0.4.12 \ + && mkdir -p ${ML_THIRD_PARTY_DIR} \ + && wget -P ${ML_THIRD_PARTY_DIR} -q https://github.com/yannh/kubeconform/releases/download/$KUBECONFORM_VERSION/kubeconform-linux-amd64.tar.gz \ + && tar xf ${ML_THIRD_PARTY_DIR}/kubeconform-linux-amd64.tar.gz --directory ${ML_THIRD_PARTY_DIR} \ + && mv ${ML_THIRD_PARTY_DIR}/kubeconform /usr/local/bin \ + && find ${ML_THIRD_PARTY_DIR} -type f -not -name 'LICENSE*' -delete -o -type d -empty -delete + + # protolint installation COPY --from=protolint /usr/local/bin/protolint /usr/bin/ diff --git a/flavors/java/flavor.json b/flavors/java/flavor.json index d90a5dcdb9d..816db900f16 100644 --- a/flavors/java/flavor.json +++ b/flavors/java/flavor.json @@ -30,6 +30,7 @@ "JSON_PRETTIER", "KOTLIN_KTLINT", "KUBERNETES_KUBEVAL", + "KUBERNETES_KUBECONFORM", "MARKDOWN_MARKDOWNLINT", "MARKDOWN_REMARK_LINT", "MARKDOWN_MARKDOWN_LINK_CHECK", diff --git a/flavors/javascript/Dockerfile b/flavors/javascript/Dockerfile index 95bea79a9a8..a7576ae2eac 100644 --- a/flavors/javascript/Dockerfile +++ b/flavors/javascript/Dockerfile @@ -215,6 +215,16 @@ RUN ML_THIRD_PARTY_DIR="/third-party/kubeval" \ && find ${ML_THIRD_PARTY_DIR} -type f -not -name 'LICENSE*' -delete -o -type d -empty -delete +# kubeconform installation +RUN ML_THIRD_PARTY_DIR="/third-party/kubeconform" \ + && KUBECONFORM_VERSION=v0.4.12 \ + && mkdir -p ${ML_THIRD_PARTY_DIR} \ + && wget -P ${ML_THIRD_PARTY_DIR} -q https://github.com/yannh/kubeconform/releases/download/$KUBECONFORM_VERSION/kubeconform-linux-amd64.tar.gz \ + && tar xf ${ML_THIRD_PARTY_DIR}/kubeconform-linux-amd64.tar.gz --directory ${ML_THIRD_PARTY_DIR} \ + && mv ${ML_THIRD_PARTY_DIR}/kubeconform /usr/local/bin \ + && find ${ML_THIRD_PARTY_DIR} -type f -not -name 'LICENSE*' -delete -o -type d -empty -delete + + # protolint installation COPY --from=protolint /usr/local/bin/protolint /usr/bin/ diff --git a/flavors/javascript/flavor.json b/flavors/javascript/flavor.json index 2efee935092..4faa3334ddd 100644 --- a/flavors/javascript/flavor.json +++ b/flavors/javascript/flavor.json @@ -33,6 +33,7 @@ "JSX_ESLINT", "KOTLIN_KTLINT", "KUBERNETES_KUBEVAL", + "KUBERNETES_KUBECONFORM", "MARKDOWN_MARKDOWNLINT", "MARKDOWN_REMARK_LINT", "MARKDOWN_MARKDOWN_LINK_CHECK", diff --git a/flavors/php/Dockerfile b/flavors/php/Dockerfile index 15fc7946cf6..6fa8b9091c1 100644 --- a/flavors/php/Dockerfile +++ b/flavors/php/Dockerfile @@ -232,6 +232,16 @@ RUN ML_THIRD_PARTY_DIR="/third-party/kubeval" \ && find ${ML_THIRD_PARTY_DIR} -type f -not -name 'LICENSE*' -delete -o -type d -empty -delete +# kubeconform installation +RUN ML_THIRD_PARTY_DIR="/third-party/kubeconform" \ + && KUBECONFORM_VERSION=v0.4.12 \ + && mkdir -p ${ML_THIRD_PARTY_DIR} \ + && wget -P ${ML_THIRD_PARTY_DIR} -q https://github.com/yannh/kubeconform/releases/download/$KUBECONFORM_VERSION/kubeconform-linux-amd64.tar.gz \ + && tar xf ${ML_THIRD_PARTY_DIR}/kubeconform-linux-amd64.tar.gz --directory ${ML_THIRD_PARTY_DIR} \ + && mv ${ML_THIRD_PARTY_DIR}/kubeconform /usr/local/bin \ + && find ${ML_THIRD_PARTY_DIR} -type f -not -name 'LICENSE*' -delete -o -type d -empty -delete + + # phpcs installation RUN phive --no-progress install phpcs -g --trust-gpg-keys 31C7E470E2138192 diff --git a/flavors/php/flavor.json b/flavors/php/flavor.json index 4a10c3ea282..5b2d5685332 100644 --- a/flavors/php/flavor.json +++ b/flavors/php/flavor.json @@ -28,6 +28,7 @@ "JSON_PRETTIER", "KOTLIN_KTLINT", "KUBERNETES_KUBEVAL", + "KUBERNETES_KUBECONFORM", "MARKDOWN_MARKDOWNLINT", "MARKDOWN_REMARK_LINT", "MARKDOWN_MARKDOWN_LINK_CHECK", diff --git a/flavors/python/Dockerfile b/flavors/python/Dockerfile index 52aa2729fff..b510d23f419 100644 --- a/flavors/python/Dockerfile +++ b/flavors/python/Dockerfile @@ -205,6 +205,16 @@ RUN ML_THIRD_PARTY_DIR="/third-party/kubeval" \ && find ${ML_THIRD_PARTY_DIR} -type f -not -name 'LICENSE*' -delete -o -type d -empty -delete +# kubeconform installation +RUN ML_THIRD_PARTY_DIR="/third-party/kubeconform" \ + && KUBECONFORM_VERSION=v0.4.12 \ + && mkdir -p ${ML_THIRD_PARTY_DIR} \ + && wget -P ${ML_THIRD_PARTY_DIR} -q https://github.com/yannh/kubeconform/releases/download/$KUBECONFORM_VERSION/kubeconform-linux-amd64.tar.gz \ + && tar xf ${ML_THIRD_PARTY_DIR}/kubeconform-linux-amd64.tar.gz --directory ${ML_THIRD_PARTY_DIR} \ + && mv ${ML_THIRD_PARTY_DIR}/kubeconform /usr/local/bin \ + && find ${ML_THIRD_PARTY_DIR} -type f -not -name 'LICENSE*' -delete -o -type d -empty -delete + + # protolint installation COPY --from=protolint /usr/local/bin/protolint /usr/bin/ diff --git a/flavors/python/flavor.json b/flavors/python/flavor.json index 93bdfd510ba..6eddb7a2c49 100644 --- a/flavors/python/flavor.json +++ b/flavors/python/flavor.json @@ -27,6 +27,7 @@ "JSON_PRETTIER", "KOTLIN_KTLINT", "KUBERNETES_KUBEVAL", + "KUBERNETES_KUBECONFORM", "MARKDOWN_MARKDOWNLINT", "MARKDOWN_REMARK_LINT", "MARKDOWN_MARKDOWN_LINK_CHECK", diff --git a/flavors/ruby/Dockerfile b/flavors/ruby/Dockerfile index eb23e9effea..e62ff72c282 100644 --- a/flavors/ruby/Dockerfile +++ b/flavors/ruby/Dockerfile @@ -204,6 +204,16 @@ RUN ML_THIRD_PARTY_DIR="/third-party/kubeval" \ && find ${ML_THIRD_PARTY_DIR} -type f -not -name 'LICENSE*' -delete -o -type d -empty -delete +# kubeconform installation +RUN ML_THIRD_PARTY_DIR="/third-party/kubeconform" \ + && KUBECONFORM_VERSION=v0.4.12 \ + && mkdir -p ${ML_THIRD_PARTY_DIR} \ + && wget -P ${ML_THIRD_PARTY_DIR} -q https://github.com/yannh/kubeconform/releases/download/$KUBECONFORM_VERSION/kubeconform-linux-amd64.tar.gz \ + && tar xf ${ML_THIRD_PARTY_DIR}/kubeconform-linux-amd64.tar.gz --directory ${ML_THIRD_PARTY_DIR} \ + && mv ${ML_THIRD_PARTY_DIR}/kubeconform /usr/local/bin \ + && find ${ML_THIRD_PARTY_DIR} -type f -not -name 'LICENSE*' -delete -o -type d -empty -delete + + # protolint installation COPY --from=protolint /usr/local/bin/protolint /usr/bin/ diff --git a/flavors/ruby/flavor.json b/flavors/ruby/flavor.json index 0ef360d9ae3..2c4c1382e8a 100644 --- a/flavors/ruby/flavor.json +++ b/flavors/ruby/flavor.json @@ -28,6 +28,7 @@ "JSON_PRETTIER", "KOTLIN_KTLINT", "KUBERNETES_KUBEVAL", + "KUBERNETES_KUBECONFORM", "MARKDOWN_MARKDOWNLINT", "MARKDOWN_REMARK_LINT", "MARKDOWN_MARKDOWN_LINK_CHECK", diff --git a/flavors/rust/Dockerfile b/flavors/rust/Dockerfile index dc2409b5224..3403abeea56 100644 --- a/flavors/rust/Dockerfile +++ b/flavors/rust/Dockerfile @@ -199,6 +199,16 @@ RUN ML_THIRD_PARTY_DIR="/third-party/kubeval" \ && find ${ML_THIRD_PARTY_DIR} -type f -not -name 'LICENSE*' -delete -o -type d -empty -delete +# kubeconform installation +RUN ML_THIRD_PARTY_DIR="/third-party/kubeconform" \ + && KUBECONFORM_VERSION=v0.4.12 \ + && mkdir -p ${ML_THIRD_PARTY_DIR} \ + && wget -P ${ML_THIRD_PARTY_DIR} -q https://github.com/yannh/kubeconform/releases/download/$KUBECONFORM_VERSION/kubeconform-linux-amd64.tar.gz \ + && tar xf ${ML_THIRD_PARTY_DIR}/kubeconform-linux-amd64.tar.gz --directory ${ML_THIRD_PARTY_DIR} \ + && mv ${ML_THIRD_PARTY_DIR}/kubeconform /usr/local/bin \ + && find ${ML_THIRD_PARTY_DIR} -type f -not -name 'LICENSE*' -delete -o -type d -empty -delete + + # protolint installation COPY --from=protolint /usr/local/bin/protolint /usr/bin/ diff --git a/flavors/rust/flavor.json b/flavors/rust/flavor.json index 4b835e7423e..832cdf5f583 100644 --- a/flavors/rust/flavor.json +++ b/flavors/rust/flavor.json @@ -28,6 +28,7 @@ "JSON_PRETTIER", "KOTLIN_KTLINT", "KUBERNETES_KUBEVAL", + "KUBERNETES_KUBECONFORM", "MARKDOWN_MARKDOWNLINT", "MARKDOWN_REMARK_LINT", "MARKDOWN_MARKDOWN_LINK_CHECK", diff --git a/flavors/salesforce/Dockerfile b/flavors/salesforce/Dockerfile index f39924caa49..72ab67e8e1f 100644 --- a/flavors/salesforce/Dockerfile +++ b/flavors/salesforce/Dockerfile @@ -202,6 +202,16 @@ RUN ML_THIRD_PARTY_DIR="/third-party/kubeval" \ && find ${ML_THIRD_PARTY_DIR} -type f -not -name 'LICENSE*' -delete -o -type d -empty -delete +# kubeconform installation +RUN ML_THIRD_PARTY_DIR="/third-party/kubeconform" \ + && KUBECONFORM_VERSION=v0.4.12 \ + && mkdir -p ${ML_THIRD_PARTY_DIR} \ + && wget -P ${ML_THIRD_PARTY_DIR} -q https://github.com/yannh/kubeconform/releases/download/$KUBECONFORM_VERSION/kubeconform-linux-amd64.tar.gz \ + && tar xf ${ML_THIRD_PARTY_DIR}/kubeconform-linux-amd64.tar.gz --directory ${ML_THIRD_PARTY_DIR} \ + && mv ${ML_THIRD_PARTY_DIR}/kubeconform /usr/local/bin \ + && find ${ML_THIRD_PARTY_DIR} -type f -not -name 'LICENSE*' -delete -o -type d -empty -delete + + # protolint installation COPY --from=protolint /usr/local/bin/protolint /usr/bin/ diff --git a/flavors/salesforce/flavor.json b/flavors/salesforce/flavor.json index 150157e2239..66c91cebb7c 100644 --- a/flavors/salesforce/flavor.json +++ b/flavors/salesforce/flavor.json @@ -28,6 +28,7 @@ "JSON_PRETTIER", "KOTLIN_KTLINT", "KUBERNETES_KUBEVAL", + "KUBERNETES_KUBECONFORM", "MARKDOWN_MARKDOWNLINT", "MARKDOWN_REMARK_LINT", "MARKDOWN_MARKDOWN_LINK_CHECK", diff --git a/flavors/scala/Dockerfile b/flavors/scala/Dockerfile index e59015b65f4..a00e4900856 100644 --- a/flavors/scala/Dockerfile +++ b/flavors/scala/Dockerfile @@ -200,6 +200,16 @@ RUN ML_THIRD_PARTY_DIR="/third-party/kubeval" \ && find ${ML_THIRD_PARTY_DIR} -type f -not -name 'LICENSE*' -delete -o -type d -empty -delete +# kubeconform installation +RUN ML_THIRD_PARTY_DIR="/third-party/kubeconform" \ + && KUBECONFORM_VERSION=v0.4.12 \ + && mkdir -p ${ML_THIRD_PARTY_DIR} \ + && wget -P ${ML_THIRD_PARTY_DIR} -q https://github.com/yannh/kubeconform/releases/download/$KUBECONFORM_VERSION/kubeconform-linux-amd64.tar.gz \ + && tar xf ${ML_THIRD_PARTY_DIR}/kubeconform-linux-amd64.tar.gz --directory ${ML_THIRD_PARTY_DIR} \ + && mv ${ML_THIRD_PARTY_DIR}/kubeconform /usr/local/bin \ + && find ${ML_THIRD_PARTY_DIR} -type f -not -name 'LICENSE*' -delete -o -type d -empty -delete + + # protolint installation COPY --from=protolint /usr/local/bin/protolint /usr/bin/ diff --git a/flavors/scala/flavor.json b/flavors/scala/flavor.json index 39c41d8ffc0..011482b0aa1 100644 --- a/flavors/scala/flavor.json +++ b/flavors/scala/flavor.json @@ -28,6 +28,7 @@ "JSON_PRETTIER", "KOTLIN_KTLINT", "KUBERNETES_KUBEVAL", + "KUBERNETES_KUBECONFORM", "MARKDOWN_MARKDOWNLINT", "MARKDOWN_REMARK_LINT", "MARKDOWN_MARKDOWN_LINK_CHECK", diff --git a/flavors/swift/Dockerfile b/flavors/swift/Dockerfile index 4a32abf1a42..01a08c09949 100644 --- a/flavors/swift/Dockerfile +++ b/flavors/swift/Dockerfile @@ -198,6 +198,16 @@ RUN ML_THIRD_PARTY_DIR="/third-party/kubeval" \ && find ${ML_THIRD_PARTY_DIR} -type f -not -name 'LICENSE*' -delete -o -type d -empty -delete +# kubeconform installation +RUN ML_THIRD_PARTY_DIR="/third-party/kubeconform" \ + && KUBECONFORM_VERSION=v0.4.12 \ + && mkdir -p ${ML_THIRD_PARTY_DIR} \ + && wget -P ${ML_THIRD_PARTY_DIR} -q https://github.com/yannh/kubeconform/releases/download/$KUBECONFORM_VERSION/kubeconform-linux-amd64.tar.gz \ + && tar xf ${ML_THIRD_PARTY_DIR}/kubeconform-linux-amd64.tar.gz --directory ${ML_THIRD_PARTY_DIR} \ + && mv ${ML_THIRD_PARTY_DIR}/kubeconform /usr/local/bin \ + && find ${ML_THIRD_PARTY_DIR} -type f -not -name 'LICENSE*' -delete -o -type d -empty -delete + + # protolint installation COPY --from=protolint /usr/local/bin/protolint /usr/bin/ diff --git a/flavors/swift/flavor.json b/flavors/swift/flavor.json index b56ec752068..9c486d88d51 100644 --- a/flavors/swift/flavor.json +++ b/flavors/swift/flavor.json @@ -27,6 +27,7 @@ "JSON_PRETTIER", "KOTLIN_KTLINT", "KUBERNETES_KUBEVAL", + "KUBERNETES_KUBECONFORM", "MARKDOWN_MARKDOWNLINT", "MARKDOWN_REMARK_LINT", "MARKDOWN_MARKDOWN_LINK_CHECK", diff --git a/flavors/terraform/Dockerfile b/flavors/terraform/Dockerfile index fd6abe6234f..0d33e3df2a9 100644 --- a/flavors/terraform/Dockerfile +++ b/flavors/terraform/Dockerfile @@ -199,6 +199,16 @@ RUN ML_THIRD_PARTY_DIR="/third-party/kubeval" \ && find ${ML_THIRD_PARTY_DIR} -type f -not -name 'LICENSE*' -delete -o -type d -empty -delete +# kubeconform installation +RUN ML_THIRD_PARTY_DIR="/third-party/kubeconform" \ + && KUBECONFORM_VERSION=v0.4.12 \ + && mkdir -p ${ML_THIRD_PARTY_DIR} \ + && wget -P ${ML_THIRD_PARTY_DIR} -q https://github.com/yannh/kubeconform/releases/download/$KUBECONFORM_VERSION/kubeconform-linux-amd64.tar.gz \ + && tar xf ${ML_THIRD_PARTY_DIR}/kubeconform-linux-amd64.tar.gz --directory ${ML_THIRD_PARTY_DIR} \ + && mv ${ML_THIRD_PARTY_DIR}/kubeconform /usr/local/bin \ + && find ${ML_THIRD_PARTY_DIR} -type f -not -name 'LICENSE*' -delete -o -type d -empty -delete + + # protolint installation COPY --from=protolint /usr/local/bin/protolint /usr/bin/ diff --git a/flavors/terraform/flavor.json b/flavors/terraform/flavor.json index 006fd2b6d74..755b5ff0520 100644 --- a/flavors/terraform/flavor.json +++ b/flavors/terraform/flavor.json @@ -27,6 +27,7 @@ "JSON_PRETTIER", "KOTLIN_KTLINT", "KUBERNETES_KUBEVAL", + "KUBERNETES_KUBECONFORM", "MARKDOWN_MARKDOWNLINT", "MARKDOWN_REMARK_LINT", "MARKDOWN_MARKDOWN_LINK_CHECK", diff --git a/mega-linter-runner/README.md b/mega-linter-runner/README.md index c91874f6e0e..ee12c4f8d6b 100644 --- a/mega-linter-runner/README.md +++ b/mega-linter-runner/README.md @@ -205,6 +205,7 @@ You can define generate a ready to use [.mega-linter.yml configuration file](htt | | [**EDITORCONFIG**](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/editorconfig.md#readme) | [editorconfig-checker](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/editorconfig_editorconfig_checker.md#readme) | [EDITORCONFIG_EDITORCONFIG_CHECKER](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/editorconfig_editorconfig_checker.md#readme) | | | | [**GHERKIN**](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/gherkin.md#readme) | [gherkin-lint](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/gherkin_gherkin_lint.md#readme) | [GHERKIN_GHERKIN_LINT](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/gherkin_gherkin_lint.md#readme) | | | | [**KUBERNETES**](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/kubernetes.md#readme) | [kubeval](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/kubernetes_kubeval.md#readme) | [KUBERNETES_KUBEVAL](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/kubernetes_kubeval.md#readme) | | +| | | [kubeconform](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/kubernetes_kubeconform.md#readme) | [KUBERNETES_KUBECONFORM](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/kubernetes_kubeconform.md#readme) | | | | [**OPENAPI**](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/openapi.md#readme) | [spectral](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/openapi_spectral.md#readme) | [OPENAPI_SPECTRAL](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/openapi_spectral.md#readme) | | | | [**PUPPET**](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/puppet.md#readme) | [puppet-lint](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/puppet_puppet_lint.md#readme) | [PUPPET_PUPPET_LINT](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/puppet_puppet_lint.md#readme) | :heavy_check_mark: | | | [**SNAKEMAKE**](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/snakemake.md#readme) | [snakemake](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/snakemake_snakemake.md#readme) | [SNAKEMAKE_LINT](https://github.com/megalinter/megalinter/tree/main/docs/descriptors/snakemake_snakemake.md#readme) | | diff --git a/megalinter/descriptors/all_flavors.json b/megalinter/descriptors/all_flavors.json index dd2db72be7a..9df5e885194 100644 --- a/megalinter/descriptors/all_flavors.json +++ b/megalinter/descriptors/all_flavors.json @@ -50,6 +50,7 @@ "JSON_PRETTIER", "KOTLIN_KTLINT", "KUBERNETES_KUBEVAL", + "KUBERNETES_KUBECONFORM", "MARKDOWN_MARKDOWNLINT", "MARKDOWN_REMARK_LINT", "MARKDOWN_MARKDOWN_LINK_CHECK", @@ -97,6 +98,7 @@ "JSON_PRETTIER", "KOTLIN_KTLINT", "KUBERNETES_KUBEVAL", + "KUBERNETES_KUBECONFORM", "MARKDOWN_MARKDOWNLINT", "MARKDOWN_REMARK_LINT", "MARKDOWN_MARKDOWN_LINK_CHECK", @@ -150,6 +152,7 @@ "JSON_PRETTIER", "KOTLIN_KTLINT", "KUBERNETES_KUBEVAL", + "KUBERNETES_KUBECONFORM", "MARKDOWN_MARKDOWNLINT", "MARKDOWN_REMARK_LINT", "MARKDOWN_MARKDOWN_LINK_CHECK", @@ -203,6 +206,7 @@ "JSON_PRETTIER", "KOTLIN_KTLINT", "KUBERNETES_KUBEVAL", + "KUBERNETES_KUBECONFORM", "MARKDOWN_MARKDOWNLINT", "MARKDOWN_REMARK_LINT", "MARKDOWN_MARKDOWN_LINK_CHECK", @@ -253,6 +257,7 @@ "JSON_PRETTIER", "KOTLIN_KTLINT", "KUBERNETES_KUBEVAL", + "KUBERNETES_KUBECONFORM", "MARKDOWN_MARKDOWNLINT", "MARKDOWN_REMARK_LINT", "MARKDOWN_MARKDOWN_LINK_CHECK", @@ -306,6 +311,7 @@ "JSX_ESLINT", "KOTLIN_KTLINT", "KUBERNETES_KUBEVAL", + "KUBERNETES_KUBECONFORM", "MARKDOWN_MARKDOWNLINT", "MARKDOWN_REMARK_LINT", "MARKDOWN_MARKDOWN_LINK_CHECK", @@ -358,6 +364,7 @@ "JSON_PRETTIER", "KOTLIN_KTLINT", "KUBERNETES_KUBEVAL", + "KUBERNETES_KUBECONFORM", "MARKDOWN_MARKDOWNLINT", "MARKDOWN_REMARK_LINT", "MARKDOWN_MARKDOWN_LINK_CHECK", @@ -410,6 +417,7 @@ "JSON_PRETTIER", "KOTLIN_KTLINT", "KUBERNETES_KUBEVAL", + "KUBERNETES_KUBECONFORM", "MARKDOWN_MARKDOWNLINT", "MARKDOWN_REMARK_LINT", "MARKDOWN_MARKDOWN_LINK_CHECK", @@ -467,6 +475,7 @@ "JSON_PRETTIER", "KOTLIN_KTLINT", "KUBERNETES_KUBEVAL", + "KUBERNETES_KUBECONFORM", "MARKDOWN_MARKDOWNLINT", "MARKDOWN_REMARK_LINT", "MARKDOWN_MARKDOWN_LINK_CHECK", @@ -516,6 +525,7 @@ "JSON_PRETTIER", "KOTLIN_KTLINT", "KUBERNETES_KUBEVAL", + "KUBERNETES_KUBECONFORM", "MARKDOWN_MARKDOWNLINT", "MARKDOWN_REMARK_LINT", "MARKDOWN_MARKDOWN_LINK_CHECK", @@ -565,6 +575,7 @@ "JSON_PRETTIER", "KOTLIN_KTLINT", "KUBERNETES_KUBEVAL", + "KUBERNETES_KUBECONFORM", "MARKDOWN_MARKDOWNLINT", "MARKDOWN_REMARK_LINT", "MARKDOWN_MARKDOWN_LINK_CHECK", @@ -616,6 +627,7 @@ "JSON_PRETTIER", "KOTLIN_KTLINT", "KUBERNETES_KUBEVAL", + "KUBERNETES_KUBECONFORM", "MARKDOWN_MARKDOWNLINT", "MARKDOWN_REMARK_LINT", "MARKDOWN_MARKDOWN_LINK_CHECK", @@ -664,6 +676,7 @@ "JSON_PRETTIER", "KOTLIN_KTLINT", "KUBERNETES_KUBEVAL", + "KUBERNETES_KUBECONFORM", "MARKDOWN_MARKDOWNLINT", "MARKDOWN_REMARK_LINT", "MARKDOWN_MARKDOWN_LINK_CHECK", @@ -712,6 +725,7 @@ "JSON_PRETTIER", "KOTLIN_KTLINT", "KUBERNETES_KUBEVAL", + "KUBERNETES_KUBECONFORM", "MARKDOWN_MARKDOWNLINT", "MARKDOWN_REMARK_LINT", "MARKDOWN_MARKDOWN_LINK_CHECK", diff --git a/megalinter/descriptors/kubernetes.megalinter-descriptor.yml b/megalinter/descriptors/kubernetes.megalinter-descriptor.yml index 7eef58c88f7..85317e87f94 100644 --- a/megalinter/descriptors/kubernetes.megalinter-descriptor.yml +++ b/megalinter/descriptors/kubernetes.megalinter-descriptor.yml @@ -31,3 +31,35 @@ linters: && tar xf ${ML_THIRD_PARTY_DIR}/kubeval-linux-amd64.tar.gz --directory ${ML_THIRD_PARTY_DIR} \ && mv ${ML_THIRD_PARTY_DIR}/kubeval /usr/local/bin \ && find ${ML_THIRD_PARTY_DIR} -type f -not -name 'LICENSE*' -delete -o -type d -empty -delete + # KUBECONFORM + - linter_name: kubeconform + name: KUBERNETES_KUBECONFORM + linter_repo: https://github.com/yannh/kubeconform + linter_url: https://github.com/yannh/kubeconform + # The kubeconform doc indicates a -v arg to get version, but it doesn't work... + linter_version_cache: '0.4.12' + cli_help_arg_name: -h + cli_lint_extra_args: + - -summary + - -cache + - /tmp/ + cli_lint_mode: list_of_files + # Count errors when either file is invalid, or an error occurred (e.g. couldn't find schema for this object) + cli_lint_errors_count: regex_sum + cli_lint_errors_regex: '(?:Invalid|Errors): ([0-9]+)' + linter_banner_image_url: https://user-images.githubusercontent.com/19731161/142411871-f695e40c-bfa8-43ca-97c0-94c256749732.png + linter_text: | + `kubeconform` is a schema-aware Kubernetes manifest validation tool, that tends to have more up-to-date schema definitions than `kubeval`. + examples: + - kubeconform myfile.yml + - kubeconform -ignore-missing-schemas -skip SomeCRD,AnotherCRD -kubernetes-version '1.18.0' -strict myfile.yml + install: + dockerfile: + - | + RUN ML_THIRD_PARTY_DIR="/third-party/kubeconform" \ + && KUBECONFORM_VERSION=v0.4.12 \ + && mkdir -p ${ML_THIRD_PARTY_DIR} \ + && wget -P ${ML_THIRD_PARTY_DIR} -q https://github.com/yannh/kubeconform/releases/download/$KUBECONFORM_VERSION/kubeconform-linux-amd64.tar.gz \ + && tar xf ${ML_THIRD_PARTY_DIR}/kubeconform-linux-amd64.tar.gz --directory ${ML_THIRD_PARTY_DIR} \ + && mv ${ML_THIRD_PARTY_DIR}/kubeconform /usr/local/bin \ + && find ${ML_THIRD_PARTY_DIR} -type f -not -name 'LICENSE*' -delete -o -type d -empty -delete diff --git a/megalinter/descriptors/schemas/megalinter-configuration.jsonschema.json b/megalinter/descriptors/schemas/megalinter-configuration.jsonschema.json index 38523f84a50..1d727b057a3 100644 --- a/megalinter/descriptors/schemas/megalinter-configuration.jsonschema.json +++ b/megalinter/descriptors/schemas/megalinter-configuration.jsonschema.json @@ -140,6 +140,7 @@ "JSX_ESLINT", "KOTLIN_KTLINT", "KUBERNETES_KUBEVAL", + "KUBERNETES_KUBECONFORM", "LATEX_CHKTEX", "LUA_LUACHECK", "MARKDOWN_MARKDOWNLINT", @@ -5359,6 +5360,119 @@ "title": "Including regex filter for KUBERNETES descriptor", "type": "string" }, + "KUBERNETES_KUBECONFORM_ARGUMENTS": { + "$id": "#/properties/KUBERNETES_KUBECONFORM_ARGUMENTS", + "description": "KUBERNETES_KUBECONFORM: User custom arguments to add in linter CLI call", + "examples:": [ + "--foo", + "bar" + ], + "items": { + "type": "string" + }, + "title": "KUBERNETES_KUBECONFORM: Custom arguments", + "type": [ + "array", + "string" + ] + }, + "KUBERNETES_KUBECONFORM_CLI_LINT_MODE": { + "$id": "#/properties/KUBERNETES_KUBECONFORM_CLI_LINT_MODE", + "default": "list_of_files", + "enum": [ + "file", + "list_of_files", + "project" + ], + "title": "KUBERNETES_KUBECONFORM: Override default cli lint mode", + "type": "string" + }, + "KUBERNETES_KUBECONFORM_DIRECTORY": { + "$id": "#/properties/KUBERNETES_KUBECONFORM_DIRECTORY", + "default": "kubernetes", + "title": "KUBERNETES_KUBECONFORM: Directory containing KUBERNETES files", + "type": "string" + }, + "KUBERNETES_KUBECONFORM_DISABLE_ERRORS": { + "$id": "#/properties/KUBERNETES_KUBECONFORM_DISABLE_ERRORS", + "default": false, + "title": "KUBERNETES_KUBECONFORM: Linter does not make MegaLinter fail even if errors are found", + "type": "boolean" + }, + "KUBERNETES_KUBECONFORM_DISABLE_ERRORS_IF_LESS_THAN": { + "$id": "#/properties/KUBERNETES_KUBECONFORM_DISABLE_ERRORS_IF_LESS_THAN", + "default": 0, + "title": "KUBERNETES_KUBECONFORM: Maximum number of errors allowed", + "type": "number" + }, + "KUBERNETES_KUBECONFORM_FILE_EXTENSIONS": { + "$id": "#/properties/KUBERNETES_KUBECONFORM_FILE_EXTENSIONS", + "examples:": [ + ".py", + ".myext" + ], + "items": { + "type": "string" + }, + "title": "KUBERNETES_KUBECONFORM: Override descriptor/linter matching files extensions", + "type": "array" + }, + "KUBERNETES_KUBECONFORM_FILE_NAMES_REGEX": { + "$id": "#/properties/KUBERNETES_KUBECONFORM_FILE_NAMES_REGEX", + "examples": [ + "Dockerfile(-.+)?", + "Jenkinsfile" + ], + "items": { + "type": "string" + }, + "title": "KUBERNETES_KUBECONFORM: Override descriptor/linter matching file name regex", + "type": "array" + }, + "KUBERNETES_KUBECONFORM_FILTER_REGEX_EXCLUDE": { + "$id": "#/properties/KUBERNETES_KUBECONFORM_FILTER_REGEX_EXCLUDE", + "title": "KUBERNETES_KUBECONFORM: Excluding Regex", + "type": "string" + }, + "KUBERNETES_KUBECONFORM_FILTER_REGEX_INCLUDE": { + "$id": "#/properties/KUBERNETES_KUBECONFORM_FILTER_REGEX_INCLUDE", + "title": "KUBERNETES_KUBECONFORM: Including Regex", + "type": "string" + }, + "KUBERNETES_KUBECONFORM_POST_COMMANDS": { + "$id": "#/properties/KUBERNETES_KUBECONFORM_POST_COMMANDS", + "examples": [ + [ + { + "command": "npm run test", + "continue_if_failed": false, + "cwd": "workspace" + } + ] + ], + "items": { + "$ref": "#/definitions/command_info" + }, + "title": "KUBERNETES_KUBECONFORM: Define or override a list of bash commands to run after the linter", + "type": "array" + }, + "KUBERNETES_KUBECONFORM_PRE_COMMANDS": { + "$id": "#/properties/KUBERNETES_KUBECONFORM_PRE_COMMANDS", + "examples": [ + [ + { + "command": "tflint --init", + "continue_if_failed": false, + "cwd": "workspace" + } + ] + ], + "items": { + "$ref": "#/definitions/command_info" + }, + "title": "KUBERNETES_KUBECONFORM: Define or override a list of bash commands to run before the linter", + "type": "array" + }, "KUBERNETES_KUBEVAL_ARGUMENTS": { "$id": "#/properties/KUBERNETES_KUBEVAL_ARGUMENTS", "description": "KUBERNETES_KUBEVAL: User custom arguments to add in linter CLI call", diff --git a/megalinter/tests/test_megalinter/linters/kubernetes_kubeconform_test.py b/megalinter/tests/test_megalinter/linters/kubernetes_kubeconform_test.py new file mode 100644 index 00000000000..43b7e117118 --- /dev/null +++ b/megalinter/tests/test_megalinter/linters/kubernetes_kubeconform_test.py @@ -0,0 +1,14 @@ +# !/usr/bin/env python3 +""" +Unit tests for KUBERNETES linter kubeconform +This class has been automatically @generated by .automation/build.py, please do not update it manually +""" + +from unittest import TestCase + +from megalinter.tests.test_megalinter.LinterTestRoot import LinterTestRoot + + +class kubernetes_kubeconform_test(TestCase, LinterTestRoot): + descriptor_id = "KUBERNETES" + linter_name = "kubeconform" diff --git a/mkdocs.yml b/mkdocs.yml index f46fd7d9bea..16d6bf2d28b 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -5,7 +5,7 @@ repo_url: https://github.com/megalinter/megalinter edit_uri: tree/main/docs site_author: Nicolas Vuillamy # site_description-start -site_description: MegaLinter is an 100% Open-Source tool for CI/CD workflows that analyzes consistency and quality of 49 languages, 22 formats, 20 tooling formats , excessive copy-pastes and spelling mistakes in your repository sources, generates various reports, and can even apply formatting and auto-fixes, to ensure all your projects sources are clean, whatever IDE/toolbox are used by their developers.Ready to use out of the box as a GitHub Action or any CI system, highly configurable and free for all uses +site_description: MegaLinter is an 100% Open-Source tool for CI/CD workflows that analyzes consistency and quality of 49 languages, 22 formats, 21 tooling formats , excessive copy-pastes and spelling mistakes in your repository sources, generates various reports, and can even apply formatting and auto-fixes, to ensure all your projects sources are clean, whatever IDE/toolbox are used by their developers.Ready to use out of the box as a GitHub Action or any CI system, highly configurable and free for all uses # site_description-end copyright: Copyright © 2021 Nicolas Vuillamy theme: @@ -242,6 +242,7 @@ nav: - "KUBERNETES": - "All KUBERNETES linters": "descriptors/kubernetes.md" - "kubeval": "descriptors/kubernetes_kubeval.md" + - "kubeconform": "descriptors/kubernetes_kubeconform.md" - "OPENAPI": - "All OPENAPI linters": "descriptors/openapi.md" - "spectral": "descriptors/openapi_spectral.md"