Summary: In order for Icon targets to import this header the header can't be truly private.
Reviewers: #mdc_ios_owners, randallli
Reviewed By: #mdc_ios_owners, randallli
Projects: #material_components_ios
Differential Revision: http://codereview.cc/D340
Summary: The "correct" remote has no alternate name, so filtering on results that include a tab character appears to remove alternatives.
Reviewers: #mdc_ios_owners, ajsecord
Reviewed By: #mdc_ios_owners, ajsecord
Projects: #material_components_ios
Differential Revision: http://codereview.cc/D314
Summary:
The script can be run to do any of the following:
# Install arc and dependencies and add arc's path to a user's shell setup script.
# Just install arc and dependencies, letting the user configure their own paths.
# Update an existing installation from a previous run of the script.
Reviewers: featherless, #mdc_ios_owners
Reviewed By: featherless, #mdc_ios_owners
Projects: #material_components_ios
Differential Revision: http://codereview.cc/D289
Summary:
Added arc-xcode-test-engine and clang-format-linter as submodules.
Updated .arcconfig to point to submodules.
NOTE: Until scripts/install_arc.sh is landed, arc users will need to run
```
git submodule init
git submodule update
```
to pull in arc's extensions as submodules.
Reviewers: featherless, #mdc_ios_owners
Reviewed By: featherless, #mdc_ios_owners
Projects: #material_components_ios
Differential Revision: http://codereview.cc/D287
Summary:
Add regex replacement.
Fixed regex substitution.
Created Python pod_install_all so we can call it easily.
Added .py extensions so they can be imported.
Created a script for managing the pods.
Ignore errors when cleaning to avoid nested Pods directories.
Added --fast_pod_install option
Hooked bump_version to manage_pods for pod install.
Removed pod_install_all.sh, use manage_pods.py install.
Reviewers: #mdc_ios_owners, featherless
Reviewed By: #mdc_ios_owners, featherless
Subscribers: featherless
Projects: #material_components_ios
Differential Revision: http://codereview.cc/D260
Summary:
Having a .jazzy.yaml in each component's directory has some technical
advantages. Keeping these files up-to-date, however, is not trivial.
This diff includes a script for regenerating all of the .jazzy.yaml
files. The intent is for this script to be run in the following
situations:
- New component added.
- Jazzy version change.
Reviewers: #mdc_ios_owners, ajsecord
Reviewed By: #mdc_ios_owners, ajsecord
Projects: #material_components_ios
Differential Revision: http://codereview.cc/D255
Summary: Our jazzy docs script is able to infer the required fields (module name, umbrella header) without requiring individual config files per component. This is in line with our "by convention" approaches and lowers the maintenance cost of individual components.
Test Plan:
Run ./scripts/gendocs.sh.
Verify that the output in docs/ for each component is as expected.
Reviewers: #mdc_ios_owners, ajsecord
Reviewed By: #mdc_ios_owners, ajsecord
Projects: #material_components_ios
Differential Revision: http://codereview.cc/D206
Summary:
Hi MDCers,
This is the suggested mdc-site structure. The gh-pages folder cannot yet be included, so it will be a bit hard to preview. I will think about a solution to that tomorrow.
---
Closes https://github.com/google/material-components-ios/pull/113
GitHub author: yeelan0319
!![[https://github.com/google/material-components-ios/pull/113 | This is a child of GitHub pull request #113]]!!.
Reviewers: #mdc_ios_owners, github-bot, randallli
Reviewed By: #mdc_ios_owners, randallli
Subscribers: featherless, ajsecord
Projects: #material_components_ios
Differential Revision: http://codereview.cc/D166
Summary:
This script will execute jazzy on any directory within the mdc repo that contains a .jazzy.yaml file. The output of the documentation will live in a docs/ folder.
It also generates an index.json file which could be used by a documentation generator to build the top-level table of contents.
Reviewers: #mux, ajsecord
Reviewed By: #mux, ajsecord
Subscribers: randallli, iangordon
Projects: #mux, #material_components_ios
Maniphest Tasks: T371
Differential Revision: http://mux-oss-phabricator.appspot.com/D24