Branch: refs/heads/main
Revision: 88ac9116e77dd82e5dd8877993351ef9f731cc29
Author: jabraham17
Link: Use explicit modules for all mason sources by jabraham17 · Pull Request #28709 · chapel-lang/chapel · GitHub
Log Message:
Use explicit modules for all mason sources (#28709)
Switches mason sources to all use explicit modules, to better enforce
error handling (since explicit modules use relaxed error handling)
- paratest
Note to reviewer: it may be easier to review commit by commit to avoid
an overwhelming amount of whitespace changes. Each "resolve incorrect
indent" commit is a whitespace only change.
[Reviewed by @benharsh]
Diff:
M Makefile.devel
M tools/mason/Manifest.chpl
M tools/mason/Mason.chpl
M tools/mason/MasonBuild.chpl
M tools/mason/MasonDoc.chpl
M tools/mason/MasonEnv.chpl
M tools/mason/MasonExample.chpl
M tools/mason/MasonExternal.chpl
M tools/mason/MasonHelp.chpl
M tools/mason/MasonLogger.chpl
M tools/mason/MasonModify.chpl
M tools/mason/MasonModules.chpl
M tools/mason/MasonNewInit.chpl
M tools/mason/MasonPrereqs.chpl
M tools/mason/MasonPublish.chpl
M tools/mason/MasonRun.chpl
M tools/mason/MasonSearch.chpl
M tools/mason/MasonSystem.chpl
M tools/mason/MasonTest.chpl
M tools/mason/MasonUpdate.chpl
M tools/mason/MasonUtils.chpl
M tools/mason/SpecParser.chpl
M tools/mason/TestResult.chpl
M tools/mason/ThirdParty.chpl
M tools/mason/pullMasonDeps
https://github.com/chapel-lang/chapel/pull/28709.diff