Commit Graph

131 Commits

Author SHA1 Message Date
Ivan Smolin 5a663334f0 fix syntax issue in swiftlint script 2024-01-29 16:40:50 +03:00
Ivan Smolin 434c4f4e6a fix errors during make init call 2024-01-18 09:54:51 +03:00
Ivan Smolin f8865b3232 add --skip-lexical-errors for pmd cpd
report error on api generator run failure
add bootstrap scripts for code lint
2023-12-29 18:44:05 +05:00
Ivan Smolin 7d3f2794bc simplify temp file creation 2023-05-22 11:59:45 +03:00
Ivan Smolin b843196f3c Disable autocorrection by default, make script more independent of environment 2023-05-19 17:46:45 +03:00
Ivan Smolin e3b688639f update SwiftLint config to support latest 0.52.2 version features 2023-05-17 16:15:22 +03:00
Vladimir Makarov 120551da8f `is_api_spec_under_source_control` method rewritten to return a bool value 2022-09-06 13:39:11 +05:00
Vladimir Makarov 65a5af2e31 API Generator codegen fixed 2022-09-05 23:46:34 +05:00
Vladimir Makarov 8e13458c7f
Merge pull request #320 from TouchInstinct/feature/xmx_update
API Generator `-Xmx` parameter updated to 12Gb
2022-08-19 21:00:43 +05:00
Vladimir Makarov 3f7c655c8e API Generator `-Xmx` parameter updated to 12Gb 2022-08-19 20:51:28 +05:00
Ivan Smolin e082796930 update api_generator to support JDK 16+ and git-less run check 2022-08-08 11:27:06 +03:00
Aleksandr Shushkov 47a67edfff Add emply line 2022-08-02 15:50:52 +03:00
Aleksandr Shushkov 021e4f410e Removed rendundant notice 2022-08-02 15:49:11 +03:00
Aleksandr Shushkov fa8322b142 Change single file flag using 2022-08-02 15:48:09 +03:00
Aleksandr Shushkov 8f4e64bc86 Add multiple files generation optional flag 2022-08-02 10:28:05 +03:00
Ivan Smolin 57dbcee506 fix api-generator default spec folder path 2022-03-29 20:27:37 +03:00
Ivan Smolin 2d98944976 fix codegen project name parameter; manage codegen folders for convenience 2022-03-28 12:04:26 +03:00
Ivan Smolin 3220b9a30c fix padding API_NAME parameter to OpenAPI codegen 2022-03-10 18:55:18 +03:00
Ivan Smolin 31d621444c add support for OpenAPI generation 2022-03-10 16:01:57 +03:00
Aleksandr Shushkov 2ec3289b5b Fix PR issues from @petropavel13 2021-12-06 17:37:09 +03:00
Aleksandr Shushkov 22abe5a792 Add failure exit code 2021-12-06 16:19:44 +03:00
Aleksandr Shushkov 1db4cfc771 Fix identation 2021-12-06 16:18:04 +03:00
Aleksandr Shushkov 6b21a9845a Add php installation check 2021-12-06 16:13:46 +03:00
Aleksandr Shushkov 5f009524a3 Add user enviroment for localization script 2021-12-06 16:08:24 +03:00
Александр d2ce219af4
Merge pull request #289 from TouchInstinct/fix/add_custom_enviroment
Add user defined enviroment for copy-paste decetion script
2021-12-01 16:01:38 +03:00
Aleksandr Shushkov c94fb44966 Fix PR issues from @petropavel13 2021-12-01 15:59:42 +03:00
Aleksandr Shushkov 0fc2eb03c6 Add user defined enviroment for copy-paste decetion script 2021-12-01 15:45:13 +03:00
Ivan Smolin 81499749a1
Merge pull request #230 from TouchInstinct/feature/unused
Add unused resources script
2021-11-03 18:30:43 +03:00
Timur Kayumov c2259b12b2 Revert path argument 2021-11-03 13:13:00 +02:00
Timur Kayumov e1290036ff Fix file paths when collect changes for linting 2021-11-03 12:57:37 +02:00
Vlad Suhomlinov 1678af0116 docs: remove useless docs 2021-09-15 19:29:21 +03:00
Vlad Suhomlinov f98c1af719 refactor: correct lint_files_path creation 2021-09-14 08:51:53 +03:00
Vlad Suhomlinov 9e8d088017 refactor: add FORCE_LINT arg 2021-09-13 18:47:37 +03:00
Vlad Suhomlinov 5a6dd866f7 refactor: typo 2021-09-13 11:32:21 +03:00
Vlad Suhomlinov 088114cb5c refactor: enable --use-alternative-excluding 2021-09-12 11:49:37 +03:00
Vlad Suhomlinov 40f6d12e15 refactor: enable --force-exclude 2021-09-11 13:21:48 +03:00
Vlad Suhomlinov 8094a04ab3 feat: lint only changed files 2021-09-11 12:48:55 +03:00
Ivan Smolin cf2aa3f7ee localization script refactoring 2021-07-21 17:18:13 +03:00
Loupehope 515e6ac5be
fix: api generator url 2021-05-11 18:45:54 +03:00
Ivan Smolin 8813dacd6f update api generator download url 2021-05-11 18:04:46 +03:00
Loupehope daf50493e6
Remove useless path to pmd 2021-04-29 08:03:46 +03:00
Vlad 2c0e89dbf5 Add path to pmd 2021-03-09 13:14:49 +03:00
Ivan Smolin d0256372c1 add check for simultaneous usage of Input Files and Input File Lists 2021-01-21 17:28:52 +03:00
Ivan Smolin 0546268696 add support for xcfilelist list in read_input_file_names 2021-01-21 15:27:44 +03:00
Ivan Smolin 8794713900 add smart skipping for api_generator script 2021-01-18 18:19:41 +03:00
Ivan Smolin ca37784c57 add doc to swiftlint about input files 2021-01-18 16:36:18 +03:00
Ivan Smolin 7819b0e4cd add doc about SRCROOT 2021-01-18 16:18:00 +03:00
Ivan Smolin b27fa554fb delete runner.sh, update swiftlint script 2021-01-18 15:55:40 +03:00
Ivan Smolin e2f85337c0 remove REFACTORING_MODE 2021-01-18 15:54:54 +03:00
Ivan Smolin bb432d4220 add doc about SCRIPT_DIR variable 2021-01-15 18:58:45 +03:00