![JAR search and dependency download from the Maven repository](/logo.png)
name.abuchen.mvn.PropertyReplacer Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of fix-info-plist-maven-plugin Show documentation
Show all versions of fix-info-plist-maven-plugin Show documentation
Maven plugin to "fix" the Info.plist file generated by p2 during a Tycho product build. Typically used to change copyright and language information.
package name.abuchen.mvn;
import java.io.IOException;
import java.text.MessageFormat;
import java.text.ParseException;
import java.util.Map;
import java.util.Properties;
import javax.xml.parsers.ParserConfigurationException;
import org.apache.maven.plugin.logging.Log;
import org.xml.sax.SAXException;
import com.dd.plist.NSArray;
import com.dd.plist.NSDictionary;
import com.dd.plist.NSObject;
import com.dd.plist.NSString;
import com.dd.plist.PropertyListFormatException;
import com.dd.plist.PropertyListParser;
/* package */ class PropertyReplacer
{
public void replace(Log log, NSDictionary dictionary, Properties properties) throws Exception
{
for (Map.Entry
© 2015 - 2025 Weber Informatics LLC | Privacy Policy