docs: @SuppressWarnings("checkstyle:npathcomplexity")
  	public void setFrom(SARLConfiguration config) {
  		if (this.input == null) {
  			this.input = config.getInput();
  		}
  		if (this.output == null) {
  			this.output = config.getOutput();
  		}
  		if (this.binOutput == null) {
  			this.binOutput = config.getBinOutput();
  		}
  		if (this.testInput == null) {
  			this.testInput = config.getTestInput();
  		}
  		if (this.testOutput == null) {
  			this.testOutput = config.getTestOutput();
  		}
  		if (this.testBinOutput == null) {
  			this.testBinOutput = config.getTestBinOutput();
  		}
  		if (this.inputCompliance == null) {
  			this.inputCompliance = config.getInputCompliance();
  		}
  		if (this.outputCompliance == null) {
  			this.outputCompliance = config.getOutputCompliance();
  		}
  		if (this.encoding == null) {
  			this.encoding = config.getEncoding();
  		}
  	}