diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/ParseException.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/ParseException.java index 4b938f55b..fd26fb2c6 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/ParseException.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/ParseException.java @@ -56,6 +56,7 @@ public abstract class ParseException extends Exception { * * @param text Text of the exception * @param line Line number where the exception occurred + * @param position Position in source text */ public ParseException(String text, long line, long position) { super(text + (line == -1 ? "" : " on line " + line)); diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/ZippedBundle.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/ZippedBundle.java index 08085cbd0..d1dd25d78 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/ZippedBundle.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/ZippedBundle.java @@ -63,7 +63,6 @@ public class ZippedBundle implements Bundle { /** * Initializes the bundle. * - * @param is Input stream * @param filename File * @throws IOException On I/O error */ diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/graph/AVM2GraphTargetDialect.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/graph/AVM2GraphTargetDialect.java index e43a6663f..cd11cb9f6 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/graph/AVM2GraphTargetDialect.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/graph/AVM2GraphTargetDialect.java @@ -36,7 +36,7 @@ import java.util.ArrayList; import java.util.List; /** - * + * AVM2 dialect. * @author JPEXS */ public class AVM2GraphTargetDialect extends GraphTargetDialect { diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/model/NullCoalesceAVM2Item.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/model/NullCoalesceAVM2Item.java index 4b39d0ce3..3eb5991e7 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/model/NullCoalesceAVM2Item.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/model/NullCoalesceAVM2Item.java @@ -28,7 +28,7 @@ import java.util.ArrayList; import java.util.List; /** - * + * Null coalesce operator (a ?? b). * @author JPEXS */ public class NullCoalesceAVM2Item extends BinaryOpItem { diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/model/PackageAVM2Item.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/model/PackageAVM2Item.java index 06b910c7a..8604a84de 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/model/PackageAVM2Item.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/model/PackageAVM2Item.java @@ -25,7 +25,7 @@ import com.jpexs.decompiler.graph.model.LocalData; import java.util.List; /** - * + * Package. * @author JPEXS */ public class PackageAVM2Item extends AVM2Item { diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/model/TraitSlotConstAVM2Item.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/model/TraitSlotConstAVM2Item.java index 9cd1a7287..3ca101db1 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/model/TraitSlotConstAVM2Item.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/model/TraitSlotConstAVM2Item.java @@ -27,7 +27,7 @@ import com.jpexs.decompiler.graph.GraphTargetItem; import com.jpexs.decompiler.graph.model.LocalData; /** - * + * Trait slot/const. * @author JPEXS */ public class TraitSlotConstAVM2Item extends AVM2Item { diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/parser/script/AbcIndexing.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/parser/script/AbcIndexing.java index a0821bb5f..908aa44f8 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/parser/script/AbcIndexing.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/parser/script/AbcIndexing.java @@ -650,6 +650,7 @@ public final class AbcIndexing { * @param findProtected Find protected namespace properties * @param type Property type * @param callType Call type + * @param foundStatic Trait found as static */ public void findPropertyTypeOrCallType(ABC abc, GraphTargetItem cls, String propName, int ns, boolean findStatic, boolean findInstance, boolean findProtected, Reference type, Reference callType, Reference foundStatic) { TraitIndex traitIndex = findProperty(new PropertyDef(propName, cls, abc, ns), findStatic, findInstance, findProtected, foundStatic); @@ -671,7 +672,8 @@ public final class AbcIndexing { * @param findStatic Find static properties * @param findInstance Find instance properties * @param findProtected Find protected namespace properties - * @return Trait index or null + * @param foundStatic Trait found as static + * @return Trait index or null */ public GraphTargetItem findPropertyType(ABC abc, GraphTargetItem cls, String propName, int ns, boolean findStatic, boolean findInstance, boolean findProtected, Reference foundStatic) { TraitIndex traitIndex = findProperty(new PropertyDef(propName, cls, abc, ns), findStatic, findInstance, findProtected, foundStatic); @@ -690,6 +692,7 @@ public final class AbcIndexing { * @param findStatic Find static properties * @param findInstance Find instance properties * @param findProtected Find protected namespace properties + * @param foundStatic Trait found as static * @return Trait index or null */ public GraphTargetItem findPropertyCallType(ABC abc, GraphTargetItem cls, String propName, int ns, boolean findStatic, boolean findInstance, boolean findProtected, Reference foundStatic) { @@ -939,6 +942,7 @@ public final class AbcIndexing { * @param ts Traits * @param map Map to index * @param mapNs Map to index + * @param scriptIndex Script index */ protected void indexTraits(ABC abc, int name_index, Traits ts, Map map, Map mapNs, int scriptIndex) { for (Trait t : ts.traits) { diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/ActionGraphTargetDialect.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/ActionGraphTargetDialect.java index b0e50c1d0..8fe8edc45 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/ActionGraphTargetDialect.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/ActionGraphTargetDialect.java @@ -31,11 +31,14 @@ import java.util.ArrayList; import java.util.List; /** - * + * AVM1 dialect. * @author JPEXS */ public class ActionGraphTargetDialect extends GraphTargetDialect { + /** + * AVM1 dialect instance. + */ public static final GraphTargetDialect INSTANCE = new ActionGraphTargetDialect(); private ActionGraphTargetDialect() { diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/amf/amf0/types/ReferenceType.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/amf/amf0/types/ReferenceType.java index 4314dfef0..24eb34b52 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/amf/amf0/types/ReferenceType.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/amf/amf0/types/ReferenceType.java @@ -17,7 +17,7 @@ package com.jpexs.decompiler.flash.amf.amf0.types; /** - * + * Reference type. * @author JPEXS */ public class ReferenceType { diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/configuration/ConfigurationStorage.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/configuration/ConfigurationStorage.java index 0c8203db0..8c7efb061 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/configuration/ConfigurationStorage.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/configuration/ConfigurationStorage.java @@ -19,7 +19,7 @@ package com.jpexs.decompiler.flash.configuration; import java.util.Map; /** - * + * Class for storing configuration. * @author JPEXS */ public interface ConfigurationStorage { diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/configuration/LegacyConfigurationStorage.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/configuration/LegacyConfigurationStorage.java index 35474af64..54ec7a832 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/configuration/LegacyConfigurationStorage.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/configuration/LegacyConfigurationStorage.java @@ -30,7 +30,7 @@ import java.util.logging.Logger; import javax.swing.JOptionPane; /** - * + * Legacy (binary file) configuration storage. * @author JPEXS */ public class LegacyConfigurationStorage implements ConfigurationStorage { diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/configuration/TomlConfigurationStorage.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/configuration/TomlConfigurationStorage.java index f28338945..e66f4e8ed 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/configuration/TomlConfigurationStorage.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/configuration/TomlConfigurationStorage.java @@ -49,7 +49,7 @@ import org.tomlj.TomlParseResult; import org.tomlj.TomlTable; /** - * + * TOML file confiraration storage. * @author JPEXS */ public class TomlConfigurationStorage implements ConfigurationStorage { diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/configuration/enums/GridSnapAccuracy.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/configuration/enums/GridSnapAccuracy.java index 4f618b046..6ca02eb93 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/configuration/enums/GridSnapAccuracy.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/configuration/enums/GridSnapAccuracy.java @@ -17,7 +17,7 @@ package com.jpexs.decompiler.flash.configuration.enums; /** - * + * Grid snap accuracy. * @author JPEXS */ public enum GridSnapAccuracy { diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/configuration/enums/GuidesSnapAccuracy.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/configuration/enums/GuidesSnapAccuracy.java index eb0b6c2e7..a0c85f54c 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/configuration/enums/GuidesSnapAccuracy.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/configuration/enums/GuidesSnapAccuracy.java @@ -17,7 +17,7 @@ package com.jpexs.decompiler.flash.configuration.enums; /** - * + * Guides snap accuracy. * @author JPEXS */ public enum GuidesSnapAccuracy { diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/jna/platform/win32/WinBase.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/jna/platform/win32/WinBase.java index 51c23195e..0e2546f5c 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/jna/platform/win32/WinBase.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/jna/platform/win32/WinBase.java @@ -138,7 +138,7 @@ public interface WinBase extends StdCallLibrary, WinDef, BaseTSD { int HANDLE_FLAG_INHERIT = 1; /** - * If this flag is set, calling the {@link Kernel32#CloseHandle} function + * If this flag is set, calling the Kernel32 - CloseHandle function * will not close the object handle. */ int HANDLE_FLAG_PROTECT_FROM_CLOSE = 2; diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/CatchScope.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/CatchScope.java index e106805fd..76c01d836 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/CatchScope.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/CatchScope.java @@ -20,7 +20,7 @@ import java.util.ArrayList; import java.util.List; /** - * + * Catch (of try..catch) clause scope. * @author JPEXS */ public class CatchScope implements Scope { diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/ClassScope.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/ClassScope.java index 6f31fe29c..b60f3ac4e 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/ClassScope.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/ClassScope.java @@ -20,7 +20,7 @@ import java.util.ArrayList; import java.util.List; /** - * + * Class scope. * @author JPEXS */ public class ClassScope implements Scope { diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/ClassTrait.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/ClassTrait.java index 37e156dd0..1fc136788 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/ClassTrait.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/ClassTrait.java @@ -17,6 +17,7 @@ package com.jpexs.decompiler.flash.simpleparser; /** + * Class trait. * @author JPEXS */ public class ClassTrait extends Variable { diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/FunctionScope.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/FunctionScope.java index bb678267b..d1083dbae 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/FunctionScope.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/FunctionScope.java @@ -20,7 +20,7 @@ import java.util.ArrayList; import java.util.List; /** - * + * Function scope. * @author JPEXS */ public class FunctionScope implements Scope { diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/Import.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/Import.java index 66f5dc1da..08c871edd 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/Import.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/Import.java @@ -17,7 +17,7 @@ package com.jpexs.decompiler.flash.simpleparser; /** - * + * Import statement. * @author JPEXS */ public class Import extends Variable { diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/LinkHandler.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/LinkHandler.java index 5d1755a05..d06b6f282 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/LinkHandler.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/LinkHandler.java @@ -17,6 +17,7 @@ package com.jpexs.decompiler.flash.simpleparser; /** + * Handler of links. * @author JPEXS */ public interface LinkHandler { diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/LinkType.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/LinkType.java index fe29f99fb..a750c9912 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/LinkType.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/LinkType.java @@ -17,7 +17,7 @@ package com.jpexs.decompiler.flash.simpleparser; /** - * + * Type of link. * @author JPEXS */ public enum LinkType { diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/MethodScope.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/MethodScope.java index 4f7da63f6..7c8ad7190 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/MethodScope.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/MethodScope.java @@ -19,7 +19,7 @@ package com.jpexs.decompiler.flash.simpleparser; import java.util.List; /** - * + * Method scope. * @author JPEXS */ public class MethodScope extends FunctionScope { diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/Namespace.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/Namespace.java index 6ba420d7b..6ee2d7f0a 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/Namespace.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/Namespace.java @@ -17,7 +17,7 @@ package com.jpexs.decompiler.flash.simpleparser; /** - * + * Namespace. * @author JPEXS */ public class Namespace extends Variable { diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/Scope.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/Scope.java index 3f12fe057..8424d10e9 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/Scope.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/Scope.java @@ -19,7 +19,7 @@ package com.jpexs.decompiler.flash.simpleparser; import java.util.List; /** - * + * Scope. * @author JPEXS */ public interface Scope extends VariableOrScope { diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/SimpleParser.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/SimpleParser.java index 700de2f8d..90c8ab4d8 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/SimpleParser.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/SimpleParser.java @@ -25,7 +25,7 @@ import java.util.Map; import java.util.Set; /** - * + * Simple parser used for highlighting in editors. * @author JPEXS */ public interface SimpleParser { @@ -37,6 +37,12 @@ public interface SimpleParser { * @param definitionPosToReferences Definition position to references * @param referenceToDefinition Reference to definition * @param errors Errors + * @param externalTypes External types + * @param referenceToExternalTypeIndex Reference to external type index + * @param externalTypeIndexToReference External type index to reference + * @param linkHandler Link handler + * @param referenceToExternalTraitKey Reference to external trait key + * @param externalTraitKeyToReference External trait key to reference * @throws SimpleParseException On parse error * @throws IOException On I/O error * @throws InterruptedException On interrupt diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/TraitVarConstValueScope.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/TraitVarConstValueScope.java index 3a91c23c5..02a6eb0c9 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/TraitVarConstValueScope.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/TraitVarConstValueScope.java @@ -20,7 +20,7 @@ import java.util.ArrayList; import java.util.List; /** - * + * Scope of value of var or const trait. * @author JPEXS */ public class TraitVarConstValueScope implements Scope { diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/Type.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/Type.java index a5eedf124..99eb25041 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/Type.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/Type.java @@ -17,7 +17,7 @@ package com.jpexs.decompiler.flash.simpleparser; /** - * + * Type. * @author JPEXS */ public class Type extends Variable { diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/Variable.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/Variable.java index 47aeb43ce..9f2e2b958 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/Variable.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/Variable.java @@ -20,7 +20,7 @@ import java.util.Arrays; import java.util.List; /** - * + * Variable. * @author JPEXS */ public class Variable implements VariableOrScope { diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/VariableOrScope.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/VariableOrScope.java index 9ec9040e4..d90185d19 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/VariableOrScope.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/simpleparser/VariableOrScope.java @@ -17,7 +17,7 @@ package com.jpexs.decompiler.flash.simpleparser; /** - * + * Variable or scope. * @author JPEXS */ public interface VariableOrScope { diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/sol/FilePathTag.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/sol/FilePathTag.java index 64b125eb7..583fabdd4 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/sol/FilePathTag.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/sol/FilePathTag.java @@ -23,7 +23,7 @@ import java.io.IOException; import java.io.OutputStream; /** - * + * File path tag. * @author JPEXS */ public class FilePathTag extends Tag { diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/sol/LsoTag.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/sol/LsoTag.java index a5fe9bd99..95f1fa487 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/sol/LsoTag.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/sol/LsoTag.java @@ -31,11 +31,9 @@ import java.util.HashMap; import java.util.LinkedHashMap; import java.util.List; import java.util.Map; -import java.util.logging.Level; -import java.util.logging.Logger; /** - * + * Lso tag. * @author JPEXS */ public class LsoTag extends Tag { diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/sol/SolFile.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/sol/SolFile.java index ab7bcaa87..24200aa1e 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/sol/SolFile.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/sol/SolFile.java @@ -38,7 +38,7 @@ import java.util.List; import java.util.Map; /** - * + * Sol file. * @author JPEXS */ public class SolFile { diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/sol/UnknownTag.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/sol/UnknownTag.java index 86a92f66d..5065ed4a8 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/sol/UnknownTag.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/sol/UnknownTag.java @@ -20,7 +20,7 @@ import java.io.IOException; import java.io.OutputStream; /** - * + * Unknown tag. * @author JPEXS */ public class UnknownTag extends Tag { diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/tags/Tag.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/tags/Tag.java index 2313eadc0..82972fc80 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/tags/Tag.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/tags/Tag.java @@ -564,8 +564,8 @@ public abstract class Tag implements NeedsCharacters, Exportable, Serializable { /** * Writes Tag value to the stream, ignoring all scripts - * @param sos - * @throws IOException + * @param sos Output stream + * @throws IOException On I/O error */ public void writeTagNoScripts(SWFOutputStream sos) throws IOException { byte[] newData = getDataNoScript(); diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/tags/converters/PlaceObjectTypeConverter.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/tags/converters/PlaceObjectTypeConverter.java index 2963a3ecb..a09bd839c 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/tags/converters/PlaceObjectTypeConverter.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/tags/converters/PlaceObjectTypeConverter.java @@ -33,7 +33,7 @@ import com.jpexs.helpers.Helper; import java.util.List; /** - * + * Converter of PlaceObject versions. * @author JPEXS */ public class PlaceObjectTypeConverter { diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/tags/dynamictext/AdvancedTextRecord.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/tags/dynamictext/AdvancedTextRecord.java index 21183a510..27ff94a2c 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/tags/dynamictext/AdvancedTextRecord.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/tags/dynamictext/AdvancedTextRecord.java @@ -21,7 +21,7 @@ import com.jpexs.decompiler.flash.tags.base.FontTag; import com.jpexs.decompiler.flash.types.TEXTRECORD; /** - * + * Text record with font class. * @author JPEXS */ public class AdvancedTextRecord extends TEXTRECORD { diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/xfl/BinDataOutputStream.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/xfl/BinDataOutputStream.java index 72b4ada44..4dc7f7350 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/xfl/BinDataOutputStream.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/xfl/BinDataOutputStream.java @@ -20,7 +20,7 @@ import java.io.IOException; import java.io.OutputStream; /** - * + * Bin data file output stream. * @author JPEXS */ public class BinDataOutputStream extends OutputStream { diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/graph/GraphTargetDialect.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/graph/GraphTargetDialect.java index 927bbfeea..689f0cb87 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/graph/GraphTargetDialect.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/graph/GraphTargetDialect.java @@ -17,7 +17,7 @@ package com.jpexs.decompiler.graph; /** - * + * Dialect - high level language type. * @author JPEXS */ public abstract class GraphTargetDialect { @@ -31,8 +31,8 @@ public abstract class GraphTargetDialect { /** * Conversion of ECMA value (that's used in simplifications) * back to GraphTarget item. - * @param value - * @return + * @param value Ecma value + * @return GraphTarget item */ public abstract GraphTargetItem valToItem(Object value); } diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/graph/GraphTargetItem.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/graph/GraphTargetItem.java index 019c3f06f..e2534bd61 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/graph/GraphTargetItem.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/graph/GraphTargetItem.java @@ -231,6 +231,7 @@ public abstract class GraphTargetItem implements Serializable, Cloneable { /** * Constructs GraphTargetItem + * @param dialect Dialect */ public GraphTargetItem(GraphTargetDialect dialect) { this(dialect, null, null, NOPRECEDENCE); @@ -239,9 +240,10 @@ public abstract class GraphTargetItem implements Serializable, Cloneable { /** * Constructs GraphTargetItem * + * @param dialect Dialect * @param src Source item * @param lineStartItem Line start item - * @param precedence Precedence + * @param precedence Precedence */ public GraphTargetItem(GraphTargetDialect dialect, GraphSourceItem src, GraphSourceItem lineStartItem, int precedence) { this(dialect, src, lineStartItem, precedence, null); @@ -250,6 +252,7 @@ public abstract class GraphTargetItem implements Serializable, Cloneable { /** * Constructs GraphTargetItem * + * @param dialect Dialect * @param src Source item * @param lineStartItem Line start item * @param precedence Precedence