summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Allow 'None' as a default_value for _yaml.node_getnode-get-defaultTristan Maat2018-04-069-25/+37
* doc/source/projectconf.rst: Document restrictions on option and option variab...Tristan Van Berkom2018-04-061-0/+11
* doc/source/projectconf.rst: Properly document the project name.Tristan Van Berkom2018-04-061-2/+10
* tests/format/options.py: Added tests for invalid variable names in optionsTristan Van Berkom2018-04-065-0/+31
* tests/format/options.py: Added tests for invalid option name symbolsTristan Van Berkom2018-04-069-0/+45
* tests/format/project.py: Added tests for loading of invalid project namesTristan Van Berkom2018-04-063-0/+22
* tests/project/plugins.py: Removed this old style testTristan Van Berkom2018-04-068-119/+0
* tests/format/project.py: Converted to use CLI test harnessTristan Van Berkom2018-04-0610-89/+51
* _options/option.py: Assert valid symbol names for variable exportsTristan Van Berkom2018-04-061-0/+5
* _options/optionpool.py: Assert valid symbol names for option names.Tristan Van Berkom2018-04-061-1/+5
* _project.py: Assert that the loaded project name is a valid symbol nameTristan Van Berkom2018-04-061-0/+5
* _yaml.py: Added assert_symbol_name() helper function.Tristan Van Berkom2018-04-061-0/+45
* _exceptions.py: Added LoadErrorReason.INVALID_SYMBOL_NAMETristan Van Berkom2018-04-061-0/+3
* tests/frontend/buildcheckout.py: Added junction related testsTristan Van Berkom2018-04-051-1/+90
* tests/frontend/track.py: Added junction related testsTristan Van Berkom2018-04-051-2/+76
* tests/frontend/fetch.py: Added tests for automatically fetching the junctionsTristan Van Berkom2018-04-051-1/+87
* tests/frontend/show.py: Test behaviors of showing junctioned elementsTristan Van Berkom2018-04-055-1/+135
* tests/frontend: Share the configure_project() functionTristan Van Berkom2018-04-053-12/+13
* _loader.py: Some fixes in how we load sources for junctionsTristan Van Berkom2018-04-052-3/+30
* _exceptions.py: Allow detail strings in LoadError exceptionsTristan Van Berkom2018-04-051-2/+2
* _exceptions.py: Added new LoadErrorReasons for junction load failuresTristan Van Berkom2018-04-051-0/+6
* _frontend/app.py: More consistent error reportingTristan Van Berkom2018-04-051-6/+10
* doc/source/projectrefs.rst: Ammended documentation for project.refsTristan Van Berkom2018-04-051-22/+25
* _platform/linux.py: Fix fallout from context private symbols refactorTristan Van Berkom2018-04-051-1/+1
* element.py: Removing Element._workspace_dirs()Tristan Van Berkom2018-04-051-7/+0
* _frontend/widget.py: Print the workspace directory for %{workspace-dirs}Tristan Van Berkom2018-04-051-5/+4
* _frontend/widget.py: Defend against empty string message detailTristan Van Berkom2018-04-051-1/+1
* _platform package: Adhere to policy on private symbolsTristan Van Berkom2018-04-053-23/+23
* _options package: Adhere to policy on private symbolsTristan Van Berkom2018-04-053-53/+84
* _scheduler/buildqueue.py: Dont call Element._update_state() hereTristan Van Berkom2018-04-051-2/+0
* element.py: Updating comment for _assemble_done()Tristan Van Berkom2018-04-051-1/+3
* tests/frontend/workspace.py: Exercise the build test in strict and non-strict...Tristan Van Berkom2018-04-051-1/+14
* element.py: Fix _update_state() to consider whether an element is to be built...Tristan Van Berkom2018-04-051-2/+2
* Fix strict setting to be consistent throughout the pipeline.Tristan Van Berkom2018-04-043-24/+13
* _artifactcache modules: Adhere to policy on private symbolstristan/private-refactor-2Tristan Van Berkom2018-04-044-339/+251
* _variables.py: Adhere to policy on private symbolsTristan Van Berkom2018-04-041-10/+10
* _plugincontext.py: Adhere to policy on private symbolsTristan Van Berkom2018-04-041-41/+46
* _pipeline.py: Adhere to policy on private symbolsTristan Van Berkom2018-04-031-267/+334
* _project.py: Adhere to policy on private symbolsTristan Van Berkom2018-04-0315-149/+203
* _exceptions.py: Adhere to policy on private symbolsTristan Van Berkom2018-04-034-17/+37
* _context.py: Adhere to policy on private symbolsTristan Van Berkom2018-04-0315-75/+80
* _workspaces.py: Adhere to policy on private symbolsTristan Van Berkom2018-04-031-5/+5
* HACKING.rst: Documenting naming policy for private symbolsTristan Van Berkom2018-04-031-0/+95
* tests/frontend/workspace.py: Reduce unneeded coverage here.Tristan Van Berkom2018-04-021-10/+7
* tests/frontend/workspace.py: Test that we can remove a workspace for a nonexi...Tristan Van Berkom2018-04-021-0/+20
* tests/frontend/workspace.py: Fix inaccurate commentsTristan Van Berkom2018-04-021-6/+3
* source.py: Remove unused method Source._del_workspace()Tristan Van Berkom2018-04-021-9/+0
* Refactoring of highlevel workspace codeTristan Van Berkom2018-04-025-194/+150
* _exceptions.py: Adding new AppError exception and error domainTristan Van Berkom2018-04-021-0/+10
* _frontend/app.py: Split up initialization into two parts.Tristan Van Berkom2018-04-021-78/+101