소스 검색

[std] modernize some @:optional/@:extern/@:final/@:enum syntax (#7759)

* [std] modernize some @:optional/@:extern/@:final/@:enum syntax

* Fix errors
Jens Fischer 6 년 전
부모
커밋
707a6efbc6
100개의 변경된 파일113개의 추가작업 그리고 120개의 파일을 삭제
  1. 2 3
      std/cs/_std/Array.hx
  2. 1 1
      std/cs/_std/EReg.hx
  3. 4 6
      std/cs/_std/haxe/ds/IntMap.hx
  4. 4 6
      std/cs/_std/haxe/ds/ObjectMap.hx
  5. 4 6
      std/cs/_std/haxe/ds/StringMap.hx
  6. 4 4
      std/cs/internal/FieldLookup.hx
  7. 1 1
      std/flash/concurrent/Condition.hx
  8. 1 1
      std/flash/concurrent/Mutex.hx
  9. 1 1
      std/flash/display/FrameLabel.hx
  10. 1 1
      std/flash/display/Graphics.hx
  11. 1 1
      std/flash/display/GraphicsBitmapFill.hx
  12. 1 1
      std/flash/display/GraphicsGradientFill.hx
  13. 1 1
      std/flash/display/GraphicsPath.hx
  14. 1 1
      std/flash/display/GraphicsShaderFill.hx
  15. 1 1
      std/flash/display/GraphicsSolidFill.hx
  16. 1 1
      std/flash/display/GraphicsStroke.hx
  17. 1 1
      std/flash/display/GraphicsTrianglePath.hx
  18. 1 1
      std/flash/display/JPEGCompressOptions.hx
  19. 1 1
      std/flash/display/JPEGEncoderOptions.hx
  20. 1 1
      std/flash/display/JPEGXRCompressOptions.hx
  21. 1 1
      std/flash/display/JPEGXREncoderOptions.hx
  22. 1 1
      std/flash/display/PNGEncoderOptions.hx
  23. 1 1
      std/flash/display/Scene.hx
  24. 1 1
      std/flash/display/ShaderInput.hx
  25. 1 1
      std/flash/display/ShaderParameter.hx
  26. 1 1
      std/flash/display/StageWorker.hx
  27. 1 1
      std/flash/display/Worker.hx
  28. 1 1
      std/flash/display3D/Context3D.hx
  29. 1 1
      std/flash/display3D/IndexBuffer3D.hx
  30. 1 1
      std/flash/display3D/Program3D.hx
  31. 1 1
      std/flash/display3D/textures/CubeTexture.hx
  32. 1 1
      std/flash/display3D/textures/RectangleTexture.hx
  33. 1 1
      std/flash/display3D/textures/Texture.hx
  34. 1 1
      std/flash/display3D/textures/VideoTexture.hx
  35. 1 1
      std/flash/events/GameInputEvent.hx
  36. 1 1
      std/flash/filters/BevelFilter.hx
  37. 1 1
      std/flash/filters/BlurFilter.hx
  38. 1 1
      std/flash/filters/ColorMatrixFilter.hx
  39. 1 1
      std/flash/filters/DisplacementMapFilter.hx
  40. 1 1
      std/flash/filters/DropShadowFilter.hx
  41. 1 1
      std/flash/filters/GlowFilter.hx
  42. 1 1
      std/flash/filters/GradientBevelFilter.hx
  43. 1 1
      std/flash/filters/GradientGlowFilter.hx
  44. 1 1
      std/flash/globalization/Collator.hx
  45. 1 1
      std/flash/globalization/CurrencyFormatter.hx
  46. 1 1
      std/flash/globalization/CurrencyParseResult.hx
  47. 1 1
      std/flash/globalization/DateTimeFormatter.hx
  48. 1 1
      std/flash/globalization/LocaleID.hx
  49. 1 1
      std/flash/globalization/NumberFormatter.hx
  50. 1 1
      std/flash/globalization/NumberParseResult.hx
  51. 1 1
      std/flash/globalization/StringTools.hx
  52. 1 1
      std/flash/media/Camera.hx
  53. 1 1
      std/flash/media/ID3Info.hx
  54. 1 1
      std/flash/media/Microphone.hx
  55. 1 1
      std/flash/media/MicrophoneEnhancedOptions.hx
  56. 1 1
      std/flash/media/SoundChannel.hx
  57. 1 1
      std/flash/media/SoundTransform.hx
  58. 1 1
      std/flash/net/FileFilter.hx
  59. 1 1
      std/flash/net/NetGroupInfo.hx
  60. 1 1
      std/flash/net/NetStreamInfo.hx
  61. 1 1
      std/flash/net/NetStreamMulticastInfo.hx
  62. 1 1
      std/flash/net/URLRequest.hx
  63. 1 1
      std/flash/net/URLRequestHeader.hx
  64. 1 1
      std/flash/net/drm/DRMDeviceGroup.hx
  65. 1 1
      std/flash/net/drm/VoucherAccessInfo.hx
  66. 1 1
      std/flash/sampler/DeleteObjectSample.hx
  67. 1 1
      std/flash/sampler/NewObjectSample.hx
  68. 1 1
      std/flash/sampler/StackFrame.hx
  69. 1 1
      std/flash/system/ApplicationDomain.hx
  70. 1 1
      std/flash/system/ApplicationInstaller.hx
  71. 1 1
      std/flash/system/AuthorizedFeatures.hx
  72. 1 1
      std/flash/system/AuthorizedFeaturesLoader.hx
  73. 1 1
      std/flash/system/ConnexionsClient.hx
  74. 1 1
      std/flash/system/MessageChannel.hx
  75. 1 1
      std/flash/system/Worker.hx
  76. 1 1
      std/flash/system/WorkerDomain.hx
  77. 1 1
      std/flash/text/CSMSettings.hx
  78. 1 1
      std/flash/text/StaticText.hx
  79. 1 1
      std/flash/text/engine/EastAsianJustifier.hx
  80. 1 1
      std/flash/text/engine/ElementFormat.hx
  81. 1 1
      std/flash/text/engine/FontDescription.hx
  82. 1 1
      std/flash/text/engine/FontMetrics.hx
  83. 1 1
      std/flash/text/engine/GraphicElement.hx
  84. 1 1
      std/flash/text/engine/GroupElement.hx
  85. 1 1
      std/flash/text/engine/SpaceJustifier.hx
  86. 1 1
      std/flash/text/engine/TabStop.hx
  87. 1 1
      std/flash/text/engine/TextBlock.hx
  88. 1 1
      std/flash/text/engine/TextElement.hx
  89. 1 1
      std/flash/text/engine/TextLine.hx
  90. 1 1
      std/flash/text/engine/TextLineMirrorRegion.hx
  91. 1 1
      std/flash/text/ime/CompositionAttributeRange.hx
  92. 1 1
      std/flash/ui/ContextMenu.hx
  93. 1 1
      std/flash/ui/ContextMenuBuiltInItems.hx
  94. 1 1
      std/flash/ui/ContextMenuClipboardItems.hx
  95. 1 1
      std/flash/ui/ContextMenuItem.hx
  96. 1 1
      std/flash/ui/GameInputDevice.hx
  97. 1 1
      std/flash/ui/MouseCursorData.hx
  98. 1 1
      std/flash/utils/Namespace.hx
  99. 1 1
      std/flash/utils/QName.hx
  100. 1 1
      std/flash/utils/SetIntervalTimer.hx

+ 2 - 3
std/cs/_std/Array.hx

@@ -24,7 +24,7 @@ import cs.NativeArray;
 #if core_api_serialize
 @:meta(System.Serializable)
 #end
-@:final class Array<T> implements ArrayAccess<T> {
+final class Array<T> implements ArrayAccess<T> {
 
 	public var length(default,null) : Int;
 
@@ -480,8 +480,7 @@ import cs.NativeArray;
 	}
 }
 
-@:final
-private class ArrayIterator<T>
+private final class ArrayIterator<T>
 {
 	var arr:Array<T>;
 	var len:Int;

+ 1 - 1
std/cs/_std/EReg.hx

@@ -24,7 +24,7 @@ import cs.system.text.regularexpressions.Match;
 import cs.system.text.regularexpressions.RegexOptions;
 import cs.system.text.regularexpressions.*;
 
-@:coreApi @:final class EReg {
+@:coreApi final class EReg {
 
 	private var regex : Regex;
 	private var m : Match;

+ 4 - 6
std/cs/_std/haxe/ds/IntMap.hx

@@ -123,7 +123,7 @@ import cs.NativeArray;
 		}
 	}
 
-	@:final private function lookup( key : Int ) : Int
+	final private function lookup( key : Int ) : Int
 	{
 		if (nBuckets != 0)
 		{
@@ -263,7 +263,7 @@ import cs.NativeArray;
 		}
 	}
 
-	@:final private function resize(newNBuckets:Int) : Void
+	final private function resize(newNBuckets:Int) : Void
 	{
 		//This function uses 0.25*n_bucktes bytes of working space instead of [sizeof(key_t+val_t)+.25]*n_buckets.
 		var newFlags = null;
@@ -512,8 +512,7 @@ import cs.NativeArray;
 }
 
 @:access(haxe.ds.IntMap)
-@:final
-private class IntMapKeyIterator<T>
+private final class IntMapKeyIterator<T>
 {
 	var m:IntMap<T>;
 	var i:Int;
@@ -552,8 +551,7 @@ private class IntMapKeyIterator<T>
 }
 
 @:access(haxe.ds.IntMap)
-@:final
-private class IntMapValueIterator<T>
+private final class IntMapValueIterator<T>
 {
 	var m:IntMap<T>;
 	var i:Int;

+ 4 - 6
std/cs/_std/haxe/ds/ObjectMap.hx

@@ -139,7 +139,7 @@ import cs.NativeArray;
 #end
 	}
 
-	@:final private function lookup( key : K ) : Int
+	private final function lookup( key : K ) : Int
 	{
 		if (nBuckets != 0)
 		{
@@ -170,7 +170,7 @@ import cs.NativeArray;
 		return -1;
 	}
 
-	@:final function resize(newNBuckets:Int) : Void
+	final function resize(newNBuckets:Int) : Void
 	{
 		//This function uses 0.25*n_bucktes bytes of working space instead of [sizeof(key_t+val_t)+.25]*n_buckets.
 		var newHash = null;
@@ -488,8 +488,7 @@ import cs.NativeArray;
 }
 
 @:access(haxe.ds.ObjectMap)
-@:final
-private class ObjectMapKeyIterator<T:{},V> {
+private final class ObjectMapKeyIterator<T:{},V> {
 	var m:ObjectMap<T,V>;
 	var i:Int;
 	var len:Int;
@@ -526,8 +525,7 @@ private class ObjectMapKeyIterator<T:{},V> {
 }
 
 @:access(haxe.ds.ObjectMap)
-@:final
-private class ObjectMapValueIterator<K:{},T> {
+private final class ObjectMapValueIterator<K:{},T> {
 	var m:ObjectMap<K,T>;
 	var i:Int;
 	var len:Int;

+ 4 - 6
std/cs/_std/haxe/ds/StringMap.hx

@@ -144,7 +144,7 @@ import cs.NativeArray;
 #end
 	}
 
-	@:final private function lookup( key : String ) : Int
+	private final function lookup( key : String ) : Int
 	{
 		if (nBuckets != 0)
 		{
@@ -175,7 +175,7 @@ import cs.NativeArray;
 		return -1;
 	}
 
-	@:final function resize(newNBuckets:Int) : Void
+	final function resize(newNBuckets:Int) : Void
 	{
 		//This function uses 0.25*n_bucktes bytes of working space instead of [sizeof(key_t+val_t)+.25]*n_buckets.
 		var newHash = null;
@@ -490,9 +490,8 @@ import cs.NativeArray;
 
 private typedef HashType = Int;
 
-@:final
 @:access(haxe.ds.StringMap)
-private class StringMapKeyIterator<T>
+private final class StringMapKeyIterator<T>
 {
 	var m:StringMap<T>;
 	var i:Int;
@@ -530,9 +529,8 @@ private class StringMapKeyIterator<T>
 	}
 }
 
-@:final
 @:access(haxe.ds.StringMap)
-private class StringMapValueIterator<T>
+private final class StringMapValueIterator<T>
 {
 	var m:StringMap<T>;
 	var i:Int;

+ 4 - 4
std/cs/internal/FieldLookup.hx

@@ -22,8 +22,8 @@
 package cs.internal;
 
 @:native('haxe.lang.FieldHashConflict')
-@:final @:nativeGen
-@:keep class FieldHashConflict {
+@:nativeGen @:keep
+final class FieldHashConflict {
 	@:readOnly public var hash(default,never):Int;
 	@:readOnly public var name(default,never):String;
 	public var value:Dynamic;
@@ -37,9 +37,9 @@ package cs.internal;
 }
 
 @:native('haxe.lang.FieldLookup')
-@:final @:nativeGen
 @:classCode("#pragma warning disable 628\n")
-@:keep @:static class FieldLookup
+@:nativeGen @:keep @:static 
+final class FieldLookup
 {
 	@:protected private static var fieldIds:cs.NativeArray<Int>;
 	@:protected private static var fields:cs.NativeArray<String>;

+ 1 - 1
std/flash/concurrent/Condition.hx

@@ -1,6 +1,6 @@
 package flash.concurrent;
 
-@:final @:require(flash11_4) extern class Condition {
+@:require(flash11_4) extern final class Condition {
 	var mutex(default,never) : Mutex;
 	function new(mutex : Mutex) : Void;
 	function notify() : Void;

+ 1 - 1
std/flash/concurrent/Mutex.hx

@@ -1,6 +1,6 @@
 package flash.concurrent;
 
-@:final @:require(flash11_4) extern class Mutex {
+@:require(flash11_4) extern final class Mutex {
 	function new() : Void;
 	function lock() : Void;
 	function tryLock() : Bool;

+ 1 - 1
std/flash/display/FrameLabel.hx

@@ -1,6 +1,6 @@
 package flash.display;
 
-@:final extern class FrameLabel extends flash.events.EventDispatcher {
+extern final class FrameLabel extends flash.events.EventDispatcher {
 	var frame(default,never) : Int;
 	var name(default,never) : String;
 	function new(name : String, frame : Int) : Void;

+ 1 - 1
std/flash/display/Graphics.hx

@@ -1,6 +1,6 @@
 package flash.display;
 
-@:final extern class Graphics {
+extern final class Graphics {
 	function new() : Void;
 	function beginBitmapFill(bitmap : BitmapData, ?matrix : flash.geom.Matrix, repeat : Bool = true, smooth : Bool = false) : Void;
 	function beginFill(color : UInt, alpha : Float = 1) : Void;

+ 1 - 1
std/flash/display/GraphicsBitmapFill.hx

@@ -1,6 +1,6 @@
 package flash.display;
 
-@:final extern class GraphicsBitmapFill implements IGraphicsData implements IGraphicsFill {
+extern final class GraphicsBitmapFill implements IGraphicsData implements IGraphicsFill {
 	var bitmapData : BitmapData;
 	var matrix : flash.geom.Matrix;
 	var repeat : Bool;

+ 1 - 1
std/flash/display/GraphicsGradientFill.hx

@@ -1,6 +1,6 @@
 package flash.display;
 
-@:final extern class GraphicsGradientFill implements IGraphicsData implements IGraphicsFill {
+extern final class GraphicsGradientFill implements IGraphicsData implements IGraphicsFill {
 	var alphas : Array<Float>;
 	var colors : Array<UInt>;
 	var focalPointRatio : Float;

+ 1 - 1
std/flash/display/GraphicsPath.hx

@@ -1,6 +1,6 @@
 package flash.display;
 
-@:final extern class GraphicsPath implements IGraphicsData implements IGraphicsPath {
+extern final class GraphicsPath implements IGraphicsData implements IGraphicsPath {
 	var commands : flash.Vector<Int>;
 	var data : flash.Vector<Float>;
 	var winding : GraphicsPathWinding;

+ 1 - 1
std/flash/display/GraphicsShaderFill.hx

@@ -1,6 +1,6 @@
 package flash.display;
 
-@:final extern class GraphicsShaderFill implements IGraphicsData implements IGraphicsFill {
+extern final class GraphicsShaderFill implements IGraphicsData implements IGraphicsFill {
 	var matrix : flash.geom.Matrix;
 	var shader : Shader;
 	function new(?shader : Shader, ?matrix : flash.geom.Matrix) : Void;

+ 1 - 1
std/flash/display/GraphicsSolidFill.hx

@@ -1,6 +1,6 @@
 package flash.display;
 
-@:final extern class GraphicsSolidFill implements IGraphicsData implements IGraphicsFill {
+extern final class GraphicsSolidFill implements IGraphicsData implements IGraphicsFill {
 	var alpha : Float;
 	var color : UInt;
 	function new(color : UInt = 0, alpha : Float = 1) : Void;

+ 1 - 1
std/flash/display/GraphicsStroke.hx

@@ -1,6 +1,6 @@
 package flash.display;
 
-@:final extern class GraphicsStroke implements IGraphicsData implements IGraphicsStroke {
+extern final class GraphicsStroke implements IGraphicsData implements IGraphicsStroke {
 	var caps : CapsStyle;
 	var fill : IGraphicsFill;
 	var joints : JointStyle;

+ 1 - 1
std/flash/display/GraphicsTrianglePath.hx

@@ -1,6 +1,6 @@
 package flash.display;
 
-@:final extern class GraphicsTrianglePath implements IGraphicsData implements IGraphicsPath {
+extern final class GraphicsTrianglePath implements IGraphicsData implements IGraphicsPath {
 	var culling : TriangleCulling;
 	var indices : flash.Vector<Int>;
 	var uvtData : flash.Vector<Float>;

+ 1 - 1
std/flash/display/JPEGCompressOptions.hx

@@ -1,6 +1,6 @@
 package flash.display;
 
-@:final extern class JPEGCompressOptions implements IBitmapCompressOptions {
+extern final class JPEGCompressOptions implements IBitmapCompressOptions {
 	var quality : UInt;
 	function new(quality : UInt = 80) : Void;
 }

+ 1 - 1
std/flash/display/JPEGEncoderOptions.hx

@@ -1,6 +1,6 @@
 package flash.display;
 
-@:final extern class JPEGEncoderOptions {
+extern final class JPEGEncoderOptions {
 	var quality : UInt;
 	function new(quality : UInt = 80) : Void;
 }

+ 1 - 1
std/flash/display/JPEGXRCompressOptions.hx

@@ -1,6 +1,6 @@
 package flash.display;
 
-@:final extern class JPEGXRCompressOptions implements IBitmapCompressOptions {
+extern final class JPEGXRCompressOptions implements IBitmapCompressOptions {
 	var colorSpace : String;
 	var quantization : UInt;
 	var trimFlexBits : UInt;

+ 1 - 1
std/flash/display/JPEGXREncoderOptions.hx

@@ -1,6 +1,6 @@
 package flash.display;
 
-@:final extern class JPEGXREncoderOptions {
+extern final class JPEGXREncoderOptions {
 	var colorSpace : BitmapEncodingColorSpace;
 	var quantization : UInt;
 	var trimFlexBits : UInt;

+ 1 - 1
std/flash/display/PNGEncoderOptions.hx

@@ -1,6 +1,6 @@
 package flash.display;
 
-@:final extern class PNGEncoderOptions {
+extern final class PNGEncoderOptions {
 	var fastCompression : Bool;
 	function new(fastCompression : Bool = false) : Void;
 }

+ 1 - 1
std/flash/display/Scene.hx

@@ -1,6 +1,6 @@
 package flash.display;
 
-@:final extern class Scene {
+extern final class Scene {
 	var labels(default,never) : Array<FrameLabel>;
 	var name(default,never) : String;
 	var numFrames(default,never) : Int;

+ 1 - 1
std/flash/display/ShaderInput.hx

@@ -1,6 +1,6 @@
 package flash.display;
 
-@:final extern class ShaderInput implements Dynamic {
+extern final class ShaderInput implements Dynamic {
 	var channels(default,never) : Int;
 	var height : Int;
 	var index(default,never) : Int;

+ 1 - 1
std/flash/display/ShaderParameter.hx

@@ -1,6 +1,6 @@
 package flash.display;
 
-@:final extern class ShaderParameter implements Dynamic {
+extern final class ShaderParameter implements Dynamic {
 	var index(default,never) : Int;
 	var type(default,never) : ShaderParameterType;
 	var value : Array<Dynamic>;

+ 1 - 1
std/flash/display/StageWorker.hx

@@ -1,6 +1,6 @@
 package flash.display;
 
-@:require(flash11_2) @:final extern class StageWorker extends Sprite {
+@:require(flash11_2) extern final class StageWorker extends Sprite {
 	var scaleMode : String;
 	var viewport : flash.geom.Rectangle;
 	function new() : Void;

+ 1 - 1
std/flash/display/Worker.hx

@@ -1,6 +1,6 @@
 package flash.display;
 
-@:require(flash11_2) @:final extern class Worker extends flash.events.EventDispatcher {
+@:require(flash11_2) extern final class Worker extends flash.events.EventDispatcher {
 	var running(default,null) : Bool;
 	var view(default,null) : StageWorker;
 	function new() : Void;

+ 1 - 1
std/flash/display3D/Context3D.hx

@@ -1,6 +1,6 @@
 package flash.display3D;
 
-@:final extern class Context3D extends flash.events.EventDispatcher {
+extern final class Context3D extends flash.events.EventDispatcher {
 	var backBufferHeight(default,never) : Int;
 	var backBufferWidth(default,never) : Int;
 	var driverInfo(default,never) : String;

+ 1 - 1
std/flash/display3D/IndexBuffer3D.hx

@@ -1,6 +1,6 @@
 package flash.display3D;
 
-@:final extern class IndexBuffer3D {
+extern final class IndexBuffer3D {
 	function dispose() : Void;
 	function uploadFromByteArray(data : flash.utils.ByteArray, byteArrayOffset : Int, startOffset : Int, count : Int) : Void;
 	function uploadFromVector(data : flash.Vector<UInt>, startOffset : Int, count : Int) : Void;

+ 1 - 1
std/flash/display3D/Program3D.hx

@@ -1,6 +1,6 @@
 package flash.display3D;
 
-@:final extern class Program3D {
+extern final class Program3D {
 	function dispose() : Void;
 	function upload(vertexProgram : flash.utils.ByteArray, fragmentProgram : flash.utils.ByteArray) : Void;
 }

+ 1 - 1
std/flash/display3D/textures/CubeTexture.hx

@@ -1,6 +1,6 @@
 package flash.display3D.textures;
 
-@:final extern class CubeTexture extends TextureBase {
+extern final class CubeTexture extends TextureBase {
 	function uploadCompressedTextureFromByteArray(data : flash.utils.ByteArray, byteArrayOffset : UInt, async : Bool = false) : Void;
 	function uploadFromBitmapData(source : flash.display.BitmapData, side : UInt, miplevel : UInt = 0) : Void;
 	function uploadFromByteArray(data : flash.utils.ByteArray, byteArrayOffset : UInt, side : UInt, miplevel : UInt = 0) : Void;

+ 1 - 1
std/flash/display3D/textures/RectangleTexture.hx

@@ -1,6 +1,6 @@
 package flash.display3D.textures;
 
-@:final extern class RectangleTexture extends TextureBase {
+extern final class RectangleTexture extends TextureBase {
 	function new() : Void;
 	function uploadFromBitmapData(source : flash.display.BitmapData) : Void;
 	function uploadFromByteArray(data : flash.utils.ByteArray, byteArrayOffset : UInt) : Void;

+ 1 - 1
std/flash/display3D/textures/Texture.hx

@@ -1,6 +1,6 @@
 package flash.display3D.textures;
 
-@:final extern class Texture extends TextureBase {
+extern final class Texture extends TextureBase {
 	function uploadCompressedTextureFromByteArray(data : flash.utils.ByteArray, byteArrayOffset : UInt, async : Bool = false) : Void;
 	function uploadFromBitmapData(source : flash.display.BitmapData, miplevel : UInt = 0) : Void;
 	function uploadFromByteArray(data : flash.utils.ByteArray, byteArrayOffset : UInt, miplevel : UInt = 0) : Void;

+ 1 - 1
std/flash/display3D/textures/VideoTexture.hx

@@ -1,6 +1,6 @@
 package flash.display3D.textures;
 
-@:final extern class VideoTexture extends TextureBase {
+extern final class VideoTexture extends TextureBase {
 	var videoHeight(default,never) : Int;
 	var videoWidth(default,never) : Int;
 	function new() : Void;

+ 1 - 1
std/flash/events/GameInputEvent.hx

@@ -1,6 +1,6 @@
 package flash.events;
 
-@:final @:require(flash11_8) extern class GameInputEvent extends Event {
+@:require(flash11_8) extern final class GameInputEvent extends Event {
 	var device(default,never) : flash.ui.GameInputDevice;
 	function new(type : String, bubbles : Bool = false, cancelable : Bool = false, ?device : flash.ui.GameInputDevice) : Void;
 	static var DEVICE_ADDED(default,never) : String;

+ 1 - 1
std/flash/filters/BevelFilter.hx

@@ -1,6 +1,6 @@
 package flash.filters;
 
-@:final extern class BevelFilter extends BitmapFilter {
+extern final class BevelFilter extends BitmapFilter {
 	var angle : Float;
 	var blurX : Float;
 	var blurY : Float;

+ 1 - 1
std/flash/filters/BlurFilter.hx

@@ -1,6 +1,6 @@
 package flash.filters;
 
-@:final extern class BlurFilter extends BitmapFilter {
+extern final class BlurFilter extends BitmapFilter {
 	var blurX : Float;
 	var blurY : Float;
 	var quality : Int;

+ 1 - 1
std/flash/filters/ColorMatrixFilter.hx

@@ -1,6 +1,6 @@
 package flash.filters;
 
-@:final extern class ColorMatrixFilter extends BitmapFilter {
+extern final class ColorMatrixFilter extends BitmapFilter {
 	var matrix : Array<Dynamic>;
 	function new(?matrix : Array<Dynamic>) : Void;
 }

+ 1 - 1
std/flash/filters/DisplacementMapFilter.hx

@@ -1,6 +1,6 @@
 package flash.filters;
 
-@:final extern class DisplacementMapFilter extends BitmapFilter {
+extern final class DisplacementMapFilter extends BitmapFilter {
 	var alpha : Float;
 	var color : UInt;
 	var componentX : UInt;

+ 1 - 1
std/flash/filters/DropShadowFilter.hx

@@ -1,6 +1,6 @@
 package flash.filters;
 
-@:final extern class DropShadowFilter extends BitmapFilter {
+extern final class DropShadowFilter extends BitmapFilter {
 	var alpha : Float;
 	var angle : Float;
 	var blurX : Float;

+ 1 - 1
std/flash/filters/GlowFilter.hx

@@ -1,6 +1,6 @@
 package flash.filters;
 
-@:final extern class GlowFilter extends BitmapFilter {
+extern final class GlowFilter extends BitmapFilter {
 	var alpha : Float;
 	var blurX : Float;
 	var blurY : Float;

+ 1 - 1
std/flash/filters/GradientBevelFilter.hx

@@ -1,6 +1,6 @@
 package flash.filters;
 
-@:final extern class GradientBevelFilter extends BitmapFilter {
+extern final class GradientBevelFilter extends BitmapFilter {
 	var alphas : Array<Dynamic>;
 	var angle : Float;
 	var blurX : Float;

+ 1 - 1
std/flash/filters/GradientGlowFilter.hx

@@ -1,6 +1,6 @@
 package flash.filters;
 
-@:final extern class GradientGlowFilter extends BitmapFilter {
+extern final class GradientGlowFilter extends BitmapFilter {
 	var alphas : Array<Dynamic>;
 	var angle : Float;
 	var blurX : Float;

+ 1 - 1
std/flash/globalization/Collator.hx

@@ -1,6 +1,6 @@
 package flash.globalization;
 
-@:final @:require(flash10_1) extern class Collator {
+@:require(flash10_1) extern final class Collator {
 	var actualLocaleIDName(default,never) : String;
 	var ignoreCase : Bool;
 	var ignoreCharacterWidth : Bool;

+ 1 - 1
std/flash/globalization/CurrencyFormatter.hx

@@ -1,6 +1,6 @@
 package flash.globalization;
 
-@:final @:require(flash10_1) extern class CurrencyFormatter {
+@:require(flash10_1) extern final class CurrencyFormatter {
 	var actualLocaleIDName(default,never) : String;
 	var currencyISOCode(default,never) : String;
 	var currencySymbol(default,never) : String;

+ 1 - 1
std/flash/globalization/CurrencyParseResult.hx

@@ -1,6 +1,6 @@
 package flash.globalization;
 
-@:final extern class CurrencyParseResult {
+extern final class CurrencyParseResult {
 	var currencyString(default,never) : String;
 	var value(default,never) : Float;
 	function new(value : Float = 0./*NaN*/, ?symbol : String) : Void;

+ 1 - 1
std/flash/globalization/DateTimeFormatter.hx

@@ -1,6 +1,6 @@
 package flash.globalization;
 
-@:final @:require(flash10_1) extern class DateTimeFormatter {
+@:require(flash10_1) extern final class DateTimeFormatter {
 	var actualLocaleIDName(default,never) : String;
 	var lastOperationStatus(default,never) : LastOperationStatus;
 	var requestedLocaleIDName(default,never) : String;

+ 1 - 1
std/flash/globalization/LocaleID.hx

@@ -1,6 +1,6 @@
 package flash.globalization;
 
-@:final @:require(flash10_1) extern class LocaleID {
+@:require(flash10_1) extern final class LocaleID {
 	var lastOperationStatus(default,never) : LastOperationStatus;
 	var name(default,never) : String;
 	function new(name : String) : Void;

+ 1 - 1
std/flash/globalization/NumberFormatter.hx

@@ -1,6 +1,6 @@
 package flash.globalization;
 
-@:final @:require(flash10_1) extern class NumberFormatter {
+@:require(flash10_1) extern final class NumberFormatter {
 	var actualLocaleIDName(default,never) : String;
 	var decimalSeparator : String;
 	var digitsType : NationalDigitsType;

+ 1 - 1
std/flash/globalization/NumberParseResult.hx

@@ -1,6 +1,6 @@
 package flash.globalization;
 
-@:final @:require(flash10_1) extern class NumberParseResult {
+@:require(flash10_1) extern final class NumberParseResult {
 	var endIndex(default,never) : Int;
 	var startIndex(default,never) : Int;
 	var value(default,never) : Float;

+ 1 - 1
std/flash/globalization/StringTools.hx

@@ -1,6 +1,6 @@
 package flash.globalization;
 
-@:final @:require(flash10_1) extern class StringTools {
+@:require(flash10_1) extern final class StringTools {
 	var actualLocaleIDName(default,never) : String;
 	var lastOperationStatus(default,never) : LastOperationStatus;
 	var requestedLocaleIDName(default,never) : String;

+ 1 - 1
std/flash/media/Camera.hx

@@ -1,6 +1,6 @@
 package flash.media;
 
-@:final extern class Camera extends flash.events.EventDispatcher {
+extern final class Camera extends flash.events.EventDispatcher {
 	var activityLevel(default,never) : Float;
 	var bandwidth(default,never) : Int;
 	var currentFPS(default,never) : Float;

+ 1 - 1
std/flash/media/ID3Info.hx

@@ -1,6 +1,6 @@
 package flash.media;
 
-@:final extern class ID3Info implements Dynamic {
+extern final class ID3Info implements Dynamic {
 	var album : String;
 	var artist : String;
 	var comment : String;

+ 1 - 1
std/flash/media/Microphone.hx

@@ -1,6 +1,6 @@
 package flash.media;
 
-@:final extern class Microphone extends flash.events.EventDispatcher {
+extern final class Microphone extends flash.events.EventDispatcher {
 	var activityLevel(default,never) : Float;
 	@:require(flash10) var codec : SoundCodec;
 	@:require(flash10_1) var enableVAD : Bool;

+ 1 - 1
std/flash/media/MicrophoneEnhancedOptions.hx

@@ -1,6 +1,6 @@
 package flash.media;
 
-@:final @:require(flash10_2) extern class MicrophoneEnhancedOptions {
+@:require(flash10_2) extern final class MicrophoneEnhancedOptions {
 	var autoGain : Bool;
 	var echoPath : Int;
 	var isVoiceDetected : Int;

+ 1 - 1
std/flash/media/SoundChannel.hx

@@ -1,6 +1,6 @@
 package flash.media;
 
-@:final extern class SoundChannel extends flash.events.EventDispatcher {
+extern final class SoundChannel extends flash.events.EventDispatcher {
 	var leftPeak(default,never) : Float;
 	var position(default,never) : Float;
 	var rightPeak(default,never) : Float;

+ 1 - 1
std/flash/media/SoundTransform.hx

@@ -1,6 +1,6 @@
 package flash.media;
 
-@:final extern class SoundTransform {
+extern final class SoundTransform {
 	var leftToLeft : Float;
 	var leftToRight : Float;
 	var pan : Float;

+ 1 - 1
std/flash/net/FileFilter.hx

@@ -1,6 +1,6 @@
 package flash.net;
 
-@:final extern class FileFilter {
+extern final class FileFilter {
 	var description : String;
 	var extension : String;
 	var macType : String;

+ 1 - 1
std/flash/net/NetGroupInfo.hx

@@ -1,6 +1,6 @@
 package flash.net;
 
-@:final @:require(flash10_1) extern class NetGroupInfo {
+@:require(flash10_1) extern final class NetGroupInfo {
 	var objectReplicationReceiveBytesPerSecond(default,never) : Float;
 	var objectReplicationSendBytesPerSecond(default,never) : Float;
 	var postingReceiveControlBytesPerSecond(default,never) : Float;

+ 1 - 1
std/flash/net/NetStreamInfo.hx

@@ -1,6 +1,6 @@
 package flash.net;
 
-@:final extern class NetStreamInfo {
+extern final class NetStreamInfo {
 	var SRTT(default,never) : Float;
 	var audioBufferByteLength(default,never) : Float;
 	var audioBufferLength(default,never) : Float;

+ 1 - 1
std/flash/net/NetStreamMulticastInfo.hx

@@ -1,6 +1,6 @@
 package flash.net;
 
-@:final @:require(flash10_1) extern class NetStreamMulticastInfo {
+@:require(flash10_1) extern final class NetStreamMulticastInfo {
 	var bytesPushedFromPeers(default,never) : Float;
 	var bytesPushedToPeers(default,never) : Float;
 	var bytesReceivedFromIPMulticast(default,never) : Float;

+ 1 - 1
std/flash/net/URLRequest.hx

@@ -1,6 +1,6 @@
 package flash.net;
 
-@:final extern class URLRequest {
+extern final class URLRequest {
 	var contentType : String;
 	var data : Dynamic;
 	var digest : String;

+ 1 - 1
std/flash/net/URLRequestHeader.hx

@@ -1,6 +1,6 @@
 package flash.net;
 
-@:final extern class URLRequestHeader {
+extern final class URLRequestHeader {
 	var name : String;
 	var value : String;
 	function new(?name : String, ?value : String) : Void;

+ 1 - 1
std/flash/net/drm/DRMDeviceGroup.hx

@@ -1,6 +1,6 @@
 package flash.net.drm;
 
-@:final extern class DRMDeviceGroup {
+extern final class DRMDeviceGroup {
 	var authenticationMethod(default,never) : String;
 	var domain(default,never) : String;
 	var name : String;

+ 1 - 1
std/flash/net/drm/VoucherAccessInfo.hx

@@ -1,6 +1,6 @@
 package flash.net.drm;
 
-@:final extern class VoucherAccessInfo {
+extern final class VoucherAccessInfo {
 	var authenticationMethod(default,never) : String;
 	var deviceGroup(default,never) : DRMDeviceGroup;
 	var displayName(default,never) : String;

+ 1 - 1
std/flash/sampler/DeleteObjectSample.hx

@@ -1,6 +1,6 @@
 package flash.sampler;
 
-@:final extern class DeleteObjectSample extends Sample {
+extern final class DeleteObjectSample extends Sample {
 	var id(default,never) : Float;
 	var size(default,never) : Float;
 }

+ 1 - 1
std/flash/sampler/NewObjectSample.hx

@@ -1,6 +1,6 @@
 package flash.sampler;
 
-@:final extern class NewObjectSample extends Sample {
+extern final class NewObjectSample extends Sample {
 	var id(default,never) : Float;
 	var object(default,never) : Dynamic;
 	@:require(flash10_1) var size(default,never) : Float;

+ 1 - 1
std/flash/sampler/StackFrame.hx

@@ -1,6 +1,6 @@
 package flash.sampler;
 
-@:final extern class StackFrame {
+extern final class StackFrame {
 	var file(default,never) : String;
 	var line(default,never) : UInt;
 	var name(default,never) : String;

+ 1 - 1
std/flash/system/ApplicationDomain.hx

@@ -1,6 +1,6 @@
 package flash.system;
 
-@:final extern class ApplicationDomain {
+extern final class ApplicationDomain {
 	@:require(flash10) var domainMemory : flash.utils.ByteArray;
 	var parentDomain(default,never) : ApplicationDomain;
 	function new(?parentDomain : ApplicationDomain) : Void;

+ 1 - 1
std/flash/system/ApplicationInstaller.hx

@@ -1,6 +1,6 @@
 package flash.system;
 
-@:final @:require(flash11_3) extern class ApplicationInstaller extends flash.events.EventDispatcher {
+@:require(flash11_3) extern final class ApplicationInstaller extends flash.events.EventDispatcher {
 	var isInstalled(default,never) : Bool;
 	function new() : Void;
 	function install(?mode : String) : Void;

+ 1 - 1
std/flash/system/AuthorizedFeatures.hx

@@ -1,6 +1,6 @@
 package flash.system;
 
-@:final @:require(flash11_3) extern class AuthorizedFeatures {
+@:require(flash11_3) extern final class AuthorizedFeatures {
 	function new() : Void;
 	function createApplicationInstaller(strings : flash.xml.XML, icon : flash.utils.ByteArray) : ApplicationInstaller;
 	function enableAVLoader(loader : flash.display.AVLoader) : Bool;

+ 1 - 1
std/flash/system/AuthorizedFeaturesLoader.hx

@@ -1,6 +1,6 @@
 package flash.system;
 
-@:final @:require(flash11_3) extern class AuthorizedFeaturesLoader extends flash.events.EventDispatcher {
+@:require(flash11_3) extern final class AuthorizedFeaturesLoader extends flash.events.EventDispatcher {
 	var authorizedFeatures(default,never) : AuthorizedFeatures;
 	function new() : Void;
 	function loadAuthorizedFeatures() : Void;

+ 1 - 1
std/flash/system/ConnexionsClient.hx

@@ -1,6 +1,6 @@
 package flash.system;
 
-@:final extern class ConnexionsClient {
+extern final class ConnexionsClient {
 	function new() : Void;
 	function Connexions() : Dynamic;
 	function _init(topLocation : String, documentReferrer : String, windowLocation : String, movie : String, userAgent : String, timeout : UInt) : Void;

+ 1 - 1
std/flash/system/MessageChannel.hx

@@ -1,6 +1,6 @@
 package flash.system;
 
-@:final @:require(flash11_4) extern class MessageChannel extends flash.events.EventDispatcher {
+@:require(flash11_4) extern final class MessageChannel extends flash.events.EventDispatcher {
 	var messageAvailable(default,never) : Bool;
 	var state(default,never) : MessageChannelState;
 	function close() : Void;

+ 1 - 1
std/flash/system/Worker.hx

@@ -1,6 +1,6 @@
 package flash.system;
 
-@:final @:require(flash11_4) extern class Worker extends flash.events.EventDispatcher {
+@:require(flash11_4) extern final class Worker extends flash.events.EventDispatcher {
 	var isPrimordial(default,never) : Bool;
 	var state(default,never) : WorkerState;
 	function createMessageChannel(receiver : Worker) : MessageChannel;

+ 1 - 1
std/flash/system/WorkerDomain.hx

@@ -1,6 +1,6 @@
 package flash.system;
 
-@:final @:require(flash11_4) extern class WorkerDomain {
+@:require(flash11_4) extern final class WorkerDomain {
 	function new() : Void;
 	function createWorker(swf : flash.utils.ByteArray, giveAppPrivileges : Bool = false) : Worker;
 	function listWorkers() : flash.Vector<Worker>;

+ 1 - 1
std/flash/text/CSMSettings.hx

@@ -1,6 +1,6 @@
 package flash.text;
 
-@:final extern class CSMSettings {
+extern final class CSMSettings {
 	var fontSize : Float;
 	var insideCutoff : Float;
 	var outsideCutoff : Float;

+ 1 - 1
std/flash/text/StaticText.hx

@@ -1,6 +1,6 @@
 package flash.text;
 
-@:final extern class StaticText extends flash.display.DisplayObject {
+extern final class StaticText extends flash.display.DisplayObject {
 	var text(default,never) : String;
 	function new() : Void;
 }

+ 1 - 1
std/flash/text/engine/EastAsianJustifier.hx

@@ -1,6 +1,6 @@
 package flash.text.engine;
 
-@:final extern class EastAsianJustifier extends TextJustifier {
+extern final class EastAsianJustifier extends TextJustifier {
 	var composeTrailingIdeographicSpaces : Bool;
 	var justificationStyle : JustificationStyle;
 	function new(?locale : String, ?lineJustification : LineJustification, ?justificationStyle : JustificationStyle) : Void;

+ 1 - 1
std/flash/text/engine/ElementFormat.hx

@@ -1,6 +1,6 @@
 package flash.text.engine;
 
-@:final extern class ElementFormat {
+extern final class ElementFormat {
 	var alignmentBaseline : TextBaseline;
 	var alpha : Float;
 	var baselineShift : Float;

+ 1 - 1
std/flash/text/engine/FontDescription.hx

@@ -1,6 +1,6 @@
 package flash.text.engine;
 
-@:final extern class FontDescription {
+extern final class FontDescription {
 	var cffHinting : CFFHinting;
 	var fontLookup : FontLookup;
 	var fontName : String;

+ 1 - 1
std/flash/text/engine/FontMetrics.hx

@@ -1,6 +1,6 @@
 package flash.text.engine;
 
-@:final extern class FontMetrics {
+extern final class FontMetrics {
 	var emBox : flash.geom.Rectangle;
 	var lineGap : Float;
 	var strikethroughOffset : Float;

+ 1 - 1
std/flash/text/engine/GraphicElement.hx

@@ -1,6 +1,6 @@
 package flash.text.engine;
 
-@:final extern class GraphicElement extends ContentElement {
+extern final class GraphicElement extends ContentElement {
 	var elementHeight : Float;
 	var elementWidth : Float;
 	var graphic : flash.display.DisplayObject;

+ 1 - 1
std/flash/text/engine/GroupElement.hx

@@ -1,6 +1,6 @@
 package flash.text.engine;
 
-@:final extern class GroupElement extends ContentElement {
+extern final class GroupElement extends ContentElement {
 	var elementCount(default,never) : Int;
 	function new(?elements : flash.Vector<ContentElement>, ?elementFormat : ElementFormat, ?eventMirror : flash.events.EventDispatcher, ?textRotation : TextRotation) : Void;
 	function getElementAt(index : Int) : ContentElement;

+ 1 - 1
std/flash/text/engine/SpaceJustifier.hx

@@ -1,6 +1,6 @@
 package flash.text.engine;
 
-@:final extern class SpaceJustifier extends TextJustifier {
+extern final class SpaceJustifier extends TextJustifier {
 	var letterSpacing : Bool;
 	@:require(flash10_1) var maximumSpacing : Float;
 	@:require(flash10_1) var minimumSpacing : Float;

+ 1 - 1
std/flash/text/engine/TabStop.hx

@@ -1,6 +1,6 @@
 package flash.text.engine;
 
-@:final extern class TabStop {
+extern final class TabStop {
 	var alignment : TabAlignment;
 	var decimalAlignmentToken : String;
 	var position : Float;

+ 1 - 1
std/flash/text/engine/TextBlock.hx

@@ -1,6 +1,6 @@
 package flash.text.engine;
 
-@:final extern class TextBlock {
+extern final class TextBlock {
 	var applyNonLinearFontScaling : Bool;
 	var baselineFontDescription : FontDescription;
 	var baselineFontSize : Float;

+ 1 - 1
std/flash/text/engine/TextElement.hx

@@ -1,6 +1,6 @@
 package flash.text.engine;
 
-@:final extern class TextElement extends ContentElement {
+extern final class TextElement extends ContentElement {
 	function new(?text : String, ?elementFormat : ElementFormat, ?eventMirror : flash.events.EventDispatcher, ?textRotation : TextRotation) : Void;
 	function replaceText(beginIndex : Int, endIndex : Int, newText : String) : Void;
 }

+ 1 - 1
std/flash/text/engine/TextLine.hx

@@ -1,6 +1,6 @@
 package flash.text.engine;
 
-@:final extern class TextLine extends flash.display.DisplayObjectContainer {
+extern final class TextLine extends flash.display.DisplayObjectContainer {
 	var ascent(default,never) : Float;
 	var atomCount(default,never) : Int;
 	var descent(default,never) : Float;

+ 1 - 1
std/flash/text/engine/TextLineMirrorRegion.hx

@@ -1,6 +1,6 @@
 package flash.text.engine;
 
-@:final extern class TextLineMirrorRegion {
+extern final class TextLineMirrorRegion {
 	var bounds(default,never) : flash.geom.Rectangle;
 	var element(default,never) : ContentElement;
 	var mirror(default,never) : flash.events.EventDispatcher;

+ 1 - 1
std/flash/text/ime/CompositionAttributeRange.hx

@@ -1,6 +1,6 @@
 package flash.text.ime;
 
-@:final extern class CompositionAttributeRange {
+extern final class CompositionAttributeRange {
 	var converted : Bool;
 	var relativeEnd : Int;
 	var relativeStart : Int;

+ 1 - 1
std/flash/ui/ContextMenu.hx

@@ -1,6 +1,6 @@
 package flash.ui;
 
-@:final extern class ContextMenu extends flash.display.NativeMenu {
+extern final class ContextMenu extends flash.display.NativeMenu {
 	var builtInItems : ContextMenuBuiltInItems;
 	@:require(flash10) var clipboardItems : ContextMenuClipboardItems;
 	@:require(flash10) var clipboardMenu : Bool;

+ 1 - 1
std/flash/ui/ContextMenuBuiltInItems.hx

@@ -1,6 +1,6 @@
 package flash.ui;
 
-@:final extern class ContextMenuBuiltInItems {
+extern final class ContextMenuBuiltInItems {
 	var forwardAndBack : Bool;
 	var loop : Bool;
 	var play : Bool;

+ 1 - 1
std/flash/ui/ContextMenuClipboardItems.hx

@@ -1,6 +1,6 @@
 package flash.ui;
 
-@:final extern class ContextMenuClipboardItems {
+extern final class ContextMenuClipboardItems {
 	var clear : Bool;
 	var copy : Bool;
 	var cut : Bool;

+ 1 - 1
std/flash/ui/ContextMenuItem.hx

@@ -1,6 +1,6 @@
 package flash.ui;
 
-@:final extern class ContextMenuItem extends flash.display.NativeMenuItem {
+extern final class ContextMenuItem extends flash.display.NativeMenuItem {
 	var caption : String;
 	var separatorBefore : Bool;
 	var visible : Bool;

+ 1 - 1
std/flash/ui/GameInputDevice.hx

@@ -1,6 +1,6 @@
 package flash.ui;
 
-@:final @:require(flash11_8) extern class GameInputDevice {
+@:require(flash11_8) extern final class GameInputDevice {
 	var enabled : Bool;
 	var id(default,never) : String;
 	var name(default,never) : String;

+ 1 - 1
std/flash/ui/MouseCursorData.hx

@@ -1,6 +1,6 @@
 package flash.ui;
 
-@:final @:require(flash10_2) extern class MouseCursorData {
+@:require(flash10_2) extern final class MouseCursorData {
 	var data : flash.Vector<flash.display.BitmapData>;
 	var frameRate : Float;
 	var hotSpot : flash.geom.Point;

+ 1 - 1
std/flash/utils/Namespace.hx

@@ -1,6 +1,6 @@
 package flash.utils;
 
-@:final extern class Namespace {
+extern final class Namespace {
 	var prefix(default,never) : Dynamic;
 	var uri(default,never) : String;
 	function new(?prefix : Dynamic, ?uri : Dynamic) : Void;

+ 1 - 1
std/flash/utils/QName.hx

@@ -1,6 +1,6 @@
 package flash.utils;
 
-@:final extern class QName {
+extern final class QName {
 	var localName(default,never) : String;
 	var uri(default,never) : Dynamic;
 	function new(?namespace : Dynamic, ?name : Dynamic) : Void;

+ 1 - 1
std/flash/utils/SetIntervalTimer.hx

@@ -1,6 +1,6 @@
 package flash.utils;
 
-@:final extern class SetIntervalTimer extends Timer {
+extern final class SetIntervalTimer extends Timer {
 	var id : UInt;
 	function new(closure : Dynamic, delay : Float, repeats : Bool, rest : Array<Dynamic>) : Void;
 	static function clearInterval(id_to_clear : UInt) : Void;

이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.