Änderungen

Summary

  1. added test case for removing elements while iterating (commit: dae6e50) (details)
  2. removed some code with help of the unused code detector plugin (commit: f857429) (details)
Commit dae6e50bd020f4f8374806a0800a0a65ed5556de by peter.peq
added test case for removing elements while iterating
(commit: dae6e50)
The file was modifiedWurstpack/wurstscript/lib/data structures/LinkedListModule.wurst (diff)
Commit f857429f97de53921ccd973f97fddceb0d9de0ba by peter.peq
removed some code with help of the unused code detector plugin

I hope the tool works and I did not break anything
(commit: f857429)
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstscript/frotty/jassAttributes/VariableDefinition.java (diff)
The file was removedde.peeeq.wurstscript/src/de/peeeq/wurstio/map/importer/BinFileReader.java
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstscript/types/WurstType.java (diff)
The file was removedde.peeeq.wurstscript/src/de/peeeq/wurstscript/translation/imtranslation/DebugLevel.java
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstscript/translation/imtojass/ImToJassTranslator.java (diff)
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/datastructures/IntTuple.java (diff)
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstscript/attributes/SubClasses.java (diff)
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstscript/translation/imtranslation/ImHelper.java (diff)
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstio/jassinterpreter/NativeFunctionsIO.java (diff)
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstio/objectreader/ObjectModification.java (diff)
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstscript/intermediateLang/ILconstBool.java (diff)
The file was removedde.peeeq.wurstscript/src/de/peeeq/wurstscript/parser/ScannerError.java
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstio/intermediateLang/interpreter/CompiletimeNatives.java (diff)
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/datastructures/Partitions.java (diff)
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstscript/types/FunctionSignature.java (diff)
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/immutablecollections/ImmutableList.java (diff)
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstscript/RunArgs.java (diff)
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstscript/utils/Utils.java (diff)
The file was removedde.peeeq.wurstscript/src/de/peeeq/wurstscript/validation/CheckMethod.java
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstscript/utils/TopsortCycleException.java (diff)
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstscript/attributes/CheckHelper.java (diff)
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstscript/intermediateLang/ILconstTuple.java (diff)
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstscript/attributes/InterfaceInstances.java (diff)
The file was removedde.peeeq.wurstscript/src/de/peeeq/wurstscript/translation/imtranslation/EliminateClassesController.java
The file was removedde.peeeq.wurstscript/src/de/peeeq/wurstscript/translation/imtranslation/TypeIdGetter.java
The file was removedde.peeeq.wurstscript/src/de/peeeq/wurstscript/parser/antlr/AntlrBasedWurstParser.java
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java (diff)
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstscript/intermediateLang/interpreter/VariableType.java (diff)
The file was removedde.peeeq.wurstscript/src/de/peeeq/wurstscript/utils/MutableValue.java
The file was removedde.peeeq.wurstscript/src/de/peeeq/wurstio/objectreader/ObjectReader.java
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstscript/intermediateLang/interpreter/State.java (diff)
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstio/WurstCompilerJassImpl.java (diff)
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstio/jassinterpreter/DebugPrintError.java (diff)
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstscript/WLogger.java (diff)
The file was removedde.peeeq.wurstscript/src/de/peeeq/wurstio/compilationserver/WInputFile.java
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstscript/attributes/OverloadingResolver.java (diff)
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstscript/jassprinter/JassPrinter.java (diff)
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstio/map/importer/BinFileWriter.java (diff)
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstscript/translation/imoptimizer/GlobalsInliner.java (diff)
The file was removedde.peeeq.wurstscript/src/de/peeeq/wurstscript/compilationserver/WInput.java
The file was removedde.peeeq.wurstscript/src/de/peeeq/wurstio/compilationserver/WInputFolder.java
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstio/gui/GuiUtils.java (diff)
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstscript/attributes/AttrPos.java (diff)
The file was removedde.peeeq.wurstscript/src/de/peeeq/wurstscript/translation/imoptimizer/RestrictedStandardNames.java
The file was removedde.peeeq.wurstscript/src/de/peeeq/wurstscript/utils/DefinitionMap.java
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstscript/attributes/ModifiersHelper.java (diff)
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstscript/parser/WPos.java (diff)
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstscript/types/TypesHelper.java (diff)
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstscript/attributes/PossibleFuncDefs.java (diff)
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstscript/validation/controlflow/ForwardMethod.java (diff)
The file was removedde.peeeq.wurstscript/src/de/peeeq/wurstscript/intermediateLang/ILarray.java
The file was removedde.peeeq.wurstscript/src/de/peeeq/wurstscript/parser/ParserException.java
The file was removedde.peeeq.wurstscript/src/de/peeeq/wurstscript/compilationserver/ResourceInputReader.java
The file was removedde.peeeq.wurstscript/src/de/peeeq/wurstscript/types/WurstTypeModuleUse.java
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstscript/translation/imtojass/ImAttributes.java (diff)
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstscript/types/NativeTypes.java (diff)
The file was removedde.peeeq.wurstscript/src/de/peeeq/wurstscript/types/WurstTypeError.java
The file was removedde.peeeq.wurstscript/src/de/peeeq/wurstscript/types/WurstFuncType.java
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstio/UtilsIO.java (diff)
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstio/mpq/MpqEditorFactory.java (diff)
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstscript/frotty/jassValidator/JassErrors.java (diff)
The file was modifiedde.peeeq.wurstscript/src/de/peeeq/wurstscript/types/WurstTypeNamedScope.java (diff)
The file was removedde.peeeq.wurstscript/src/de/peeeq/wurstscript/utils/ElementRedefinedError.java
The file was modifiedde.peeeq.wurstscript/src-test/tests/wurstscript/utils/UtilsTest.java (diff)
The file was removedde.peeeq.wurstscript/src/de/peeeq/wurstscript/compilationserver/ResourceInput.java
The file was removedde.peeeq.wurstscript/src/de/peeeq/wurstio/compilationserver/ResourceInputFile.java