Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for multiple input script files #17

Open
tmcphillips opened this issue Feb 6, 2015 · 1 comment
Open

Support for multiple input script files #17

tmcphillips opened this issue Feb 6, 2015 · 1 comment
Assignees
Milestone

Comments

@tmcphillips
Copy link
Member

Users need to be able analyze scripts that span multiple source files (in single or multiple directories). A proposal for implementing an initial, language-independent iteration of this feature is as follows:

  • Allowing multiple source files to be listed on the command line (explicitly or via wildcard expressions).
  • By listing relevant source files in the YW project file (see issue YW project file support #16), again either explicitly or via wildcard-containing expressions.
  • By referring to additional YW project files (possibly in different directories) which themselves refer to one or more source files.

When multiple script files are processed, one of these script must be identified as the top-level script. A command line option (and corresponding project-file default setting) will allow this script to be identified; in its absence the first file listed on the command line (or in the project file) will be taken as the top-level script.

Language-specific support for automatically analyzing files that are referred to directly or indirectly via include/import directives will not be implemented at this time.

@tmcphillips tmcphillips self-assigned this Feb 6, 2015
@tmcphillips tmcphillips added this to the Sprint 3 milestone Feb 6, 2015
@sycao5
Copy link
Contributor

sycao5 commented Feb 9, 2015

This feature lets yesWorkflow can process a project containing multiple files.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants