File folder = new File(projectVersion.absoluteFilePath().toFileString()); File propertyFile = new File(folder, descriptorLocation.path()); final PropertyFileDiff diff = PropertiesFactory.eINSTANCE.createPropertyFileDiff(); diff.setKind(propertyFile.isFile() ? DiffKind.MODIFY : DiffKind.ADD); updateFile(propertyFile, req.getInputStream());