Commit Graph

3822 Commits

Author SHA1 Message Date
Pedro Piñera Buendía bb5c9789fe
Merge pull request #37 from xcbuddy/manifest-module-loader
Module loader
2018-05-25 17:31:10 +02:00
Pedro Piñera 65953aff40 Add FileAggregator 2018-05-25 16:54:15 +02:00
Pedro Piñera 48206d9d33 Add some tests and update components to use the module loader 2018-05-25 14:45:59 +02:00
Pedro Piñera c58a478d47 Add MockGraphModuleLoader 2018-05-24 07:41:35 +02:00
Pedro Piñera 5035a9d6cc Extract regex into a static variable 2018-05-23 18:27:25 +02:00
Pedro Piñera 9ea89d1cac Implement GraphModuleLoader 2018-05-23 18:22:39 +02:00
Pedro Piñera Buendía 61eabcb711
Merge pull request #36 from xcbuddy/target-dependencies
Add target dependencies generation
2018-05-22 18:04:28 +02:00
Pedro Piñera 49bf9be11f Update CHANGELOG 2018-05-22 17:44:27 +02:00
Pedro Piñera 4ff3587cc8 Test target dependencies generation 2018-05-22 17:38:26 +02:00
Pedro Piñera e2808e8fa1 Generate target dependencies 2018-05-22 17:20:40 +02:00
Pedro Piñera Buendía 024c17e9d8
Merge pull request #35 from xcbuddy/graph-api
Add convenience API to Graph
2018-05-22 16:07:16 +02:00
Pedro Piñera Buendía 6c26e371d0
Update README.md 2018-05-22 16:06:46 +02:00
Pedro Piñera a3c1fd2fa0 Update CHANGELOG 2018-05-22 15:55:02 +02:00
Pedro Piñera d42793a2eb Test GraphError 2018-05-22 15:54:38 +02:00
Pedro Piñera 3869f348f1 Add tests 2018-05-22 15:54:38 +02:00
Pedro Piñera 1218bcef04 Add some convenience methods to Graphing 2018-05-22 15:54:38 +02:00
Pedro Piñera Buendía 130987d515
Merge pull request #34 from xcbuddy/localizable-files
Add support for variant groups
2018-05-22 15:24:51 +02:00
Pedro Piñera e6ec361a1c Update CHANGELOG 2018-05-22 14:30:28 +02:00
Pedro Piñera 6b1d12dd4a Add addVariantGroup method 2018-05-22 14:26:07 +02:00
Pedro Piñera 6853aa15f9 Update ProjectFileElements to include Core Data model versions 2018-05-19 14:06:58 +02:00
Pedro Piñera 88c31bc881 Support version and variant groups 2018-05-19 13:41:01 +02:00
Pedro Piñera 37fb56e913 Fix tests 2018-05-19 13:01:50 +02:00
Pedro Piñera 47af4f4c69 Update models to use the new build files format 2018-05-19 12:46:50 +02:00
Pedro Piñera 29f0685118 Add tests 2018-05-19 10:28:43 +02:00
Pedro Piñera a0c929c657 Improve BuildFile API 2018-05-19 10:27:40 +02:00
Pedro Piñera Buendía e0fd38823c
Merge pull request #32 from xcbuddy/create-issue
Command to open the GitHub create issue page
2018-05-19 10:27:31 +02:00
Pedro Piñera 1e532d0d0b Update CHANGELOG 2018-05-18 18:45:30 +02:00
Pedro Piñera c711bfcd94 Add CreateIssue command 2018-05-18 18:44:29 +02:00
Pedro Piñera 0f996bbb0b Create command to create issues 2018-05-18 18:39:16 +02:00
Pedro Piñera Buendía c109bb2ee9
Merge pull request #31 from xcbuddy/error-improvements
Error handling improvements
2018-05-18 18:37:08 +02:00
Pedro Piñera 86ca2cb1cc Update test task to run PackageDescription tests 2018-05-18 18:21:05 +02:00
Pedro Piñera e663e28c76 Fix ProjectDescription tests 2018-05-18 18:18:04 +02:00
Pedro Piñera 9b4ed23ad5 Some code style fixes 2018-05-18 18:04:53 +02:00
Pedro Piñera e72598e5e3 Align error handling with Swifts approach 2018-05-18 18:04:53 +02:00
Pedro 3fed67a2e9 Update CHANGELOG 2018-05-18 18:04:53 +02:00
Pedro 885649b4dc Error improvements 2018-05-18 18:04:53 +02:00
Pedro Piñera Buendía e5b4fbf216
Merge pull request #30 from xcbuddy/sources-build-phase
Add sources build phase generation
2018-05-18 17:56:36 +02:00
Pedro Piñera Buendía a26ce5e30e
Update README.md 2018-05-18 16:50:04 +02:00
Pedro d6123741d1 Update CHANGELOG 2018-05-18 11:14:58 +02:00
Pedro 4d77e88061 Add unit tests 2018-05-18 11:14:10 +02:00
Pedro 7bb2b7c8b9 Add sources build phase generation 2018-05-18 10:49:14 +02:00
Pedro d889d42ec3 Update SPM dependency 2018-05-18 08:47:58 +02:00
Pedro 04ab757280 Fix tests 2018-05-17 12:31:07 +02:00
Pedro Piñera Buendía 48c5fc73dd
Merge pull request #28 from xcbuddy/file-references
Add files and groups generation
2018-05-16 18:43:59 +02:00
Pedro Piñera Buendía 7dd18991bc
Merge pull request #29 from xcbuddy/remove-config
Remove Config.swift
2018-05-16 18:43:18 +02:00
Pedro 4a3cd83d26 Update CHANGELOG 2018-05-16 18:18:55 +02:00
Pedro 9e055aa16e Remove Config.swift 2018-05-16 18:16:50 +02:00
Pedro 09b23f2b10 Add tests 2018-05-16 18:05:42 +02:00
Pedro 29fb32865f Update CHANGELOG 2018-05-16 10:57:52 +02:00
Pedro ffe088e9ed Add files generation 2018-05-16 10:49:04 +02:00