Commit Graph

12 Commits

Author SHA1 Message Date
Kohki Miki
03076f40eb Support Static Frameworks for Carthage dependencies (#688) 2019-11-07 11:03:26 -06:00
Romuald Cari
06a6616b88 Improving variable expansion runtime (#704)
* Improving variable expansion runtime

The current implementation of variable expansion is O(n x m) with n being the
number of strings in the project spec and m being the number of project variables.

This implementation is now O(n).

Also, this effectively deprecates the support for $legacy_variables in favor of the
${new_variables} making this whole patch possible.

* Adding option to disable variable expansion

* Adding performance test for spec loading

* Updating changelog
2019-11-06 08:33:54 -06:00
Miles Hollingsworth
d32a710fa2 add disable main thread checker for test actions 2019-08-02 09:21:22 -07:00
yonaskolb
745be5fc1d update import name 2019-06-26 16:49:10 +10:00
yonaskolb
bcbc83dd75 rename includeCarthageRelatedDependencies to findCarthageFrameworks and includeRelated to findFrameworks 2019-03-24 22:59:29 +11:00
yonaskolb
8c441d83e4 extracted CarthageVersionLoader and refactored 2019-03-24 20:23:49 +11:00
Rogerio de Paula Assis
18f52ab098 Introduces ability to include Carthage related dependencies when creating a project configuration file 2019-02-22 21:29:56 -05:00
Yonas Kolb
fb3f80d6af run swiftformat 2019-01-28 22:20:01 +11:00
Yonas Kolb
f04c3e0496 format code 2018-12-18 22:37:22 +11:00
Yonas Kolb
0644f18f0b add cache fixture perf test 2018-11-08 21:37:37 +11:00
Yonas Kolb
1631236b7a format_code 2018-11-04 22:30:34 +11:00
Yonas Kolb
e7ef30a241 refactoring 2018-11-03 21:33:27 +11:00