Warnings hunt.

This commit is contained in:
Zukero
2018-02-13 15:26:13 +01:00
parent 1604373e6c
commit 78ceacb0ce
14 changed files with 48 additions and 41 deletions

View File

@@ -1,6 +1,7 @@
package com.gpl.rpg.atcontentstudio.model;
import java.awt.Image;
import java.io.ByteArrayInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
@@ -8,7 +9,6 @@ import java.io.FileOutputStream;
import java.io.FileWriter;
import java.io.IOException;
import java.io.Serializable;
import java.io.StringBufferInputStream;
import java.io.StringReader;
import java.io.StringWriter;
import java.util.ArrayList;
@@ -16,12 +16,10 @@ import java.util.Collections;
import java.util.Enumeration;
import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.LinkedHashSet;
import java.util.LinkedList;
import java.util.List;
import java.util.Map;
import java.util.Properties;
import java.util.Set;
import javax.swing.tree.TreeNode;
import javax.xml.parsers.DocumentBuilder;
@@ -1313,7 +1311,7 @@ public class Project implements ProjectTreeNode, Serializable {
transformer.transform(input, output);
String tempString = temp.toString();
doc = builder.parse(new StringBufferInputStream(tempString));
doc = builder.parse(new ByteArrayInputStream(tempString.getBytes("UTF-8")));
input = new DOMSource(doc);
transformer = TransformerFactory.newInstance().newTransformer(new StreamSource(new StringReader(
"<?xml version=\"1.0\"?>\r\n" +

View File

@@ -158,7 +158,7 @@ public class WorkspaceSettings {
value = defaultValue;
}
public abstract void readFromJson(Map json);
public abstract void readFromJson(@SuppressWarnings("rawtypes") Map json);
@SuppressWarnings({ "rawtypes", "unchecked" })
public void saveToJson(Map json) {
@@ -188,6 +188,7 @@ public class WorkspaceSettings {
super(id, null);
}
@SuppressWarnings({ "unchecked", "rawtypes" })
@Override
public void saveToJson(Map json) {
if (value != null) json.put(id, value);
@@ -201,6 +202,7 @@ public class WorkspaceSettings {
this.value = this.defaultValue = defaultValue;
}
@SuppressWarnings({ "rawtypes", "unchecked" })
@Override
public void readFromJson(Map json) {
value = new ArrayList<X>();

View File

@@ -172,6 +172,7 @@ public class Requirement extends JSONElement {
case skillLevel:
case spentGold:
case timerElapsed:
case factionScore:
break;
}
if (this.required_obj != null) this.required_obj.addBacklink((GameDataElement) this.parent);

View File

@@ -99,7 +99,7 @@ public class TMXMapSet implements ProjectTreeNode {
while(getProject().open) {
try {
watchService = FileSystems.getDefault().newWatchService();
WatchKey watchKey = folderPath.register(watchService, StandardWatchEventKinds.ENTRY_MODIFY);
/*WatchKey watchKey = */folderPath.register(watchService, StandardWatchEventKinds.ENTRY_MODIFY);
WatchKey wk;
validService: while(getProject().open) {
wk = watchService.take();