diff options
| author | troido <troido@protonmail.com> | 2020-04-06 16:01:00 +0200 |
|---|---|---|
| committer | troido <troido@protonmail.com> | 2020-04-06 16:01:00 +0200 |
| commit | 66a3d3131f32e7bae2f0f7c4fd0b0c876eb3e8a0 (patch) | |
| tree | b6e7fe873be9c17b49596946543ee24f3771745d /src/assemblage.rs | |
| parent | e8d3e3c4f69fc5bab2b32b16b7c8c2c4a8a89a4b (diff) | |
shortcut or defining some entities like crops
Diffstat (limited to 'src/assemblage.rs')
| -rw-r--r-- | src/assemblage.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/assemblage.rs b/src/assemblage.rs index 8f36556..e453471 100644 --- a/src/assemblage.rs +++ b/src/assemblage.rs @@ -142,7 +142,7 @@ impl Assemblage { pub fn validate(&self) -> Result<()> { for (comptype, parameters) in &self.components { for (paramname, paramtype) in comptype.parameters() { - let param = parameters.get(paramname).ok_or(aerr!("missing parameter"))?; + let param = parameters.get(paramname).ok_or(aerr!("missing parameter {} in {:?}", paramname, self))?; let actualtype = param.get_type(&self.arguments)?; if actualtype != paramtype { return Err(aerr!("parameter type incorrect")); |
