Jindra Petřík
dc5e50813f
Added Checkstyle to build process and fixing checkstyle to all com.src.jpexs classes
2023-10-16 09:36:06 +02:00
Jindra Petřík
b6e8ca0d67
Added #116 Show invalid utf-8 bytes in Strings as {invalid_utf8:xxx}
2023-10-16 09:36:06 +02:00
Jindra Petřík
8b9c386102
Fix tests
2023-10-16 09:36:06 +02:00
Jindra Petřík
52db7454dc
Fixed AS2 getters and setters decoding
2023-10-16 09:36:06 +02:00
Jindra Petřík
5141263960
Fixed #223 AS2 Detecting uninitialized class fields
2023-10-16 09:36:06 +02:00
Jindra Petřík
a4fd485c47
Fixed AS3 incorrect private modifier on internal namespaced traits of private class inside script
2023-10-16 09:36:06 +02:00
Jindra Petřík
9a34404fba
fix tests
2023-10-16 09:36:06 +02:00
Jindra Petřík
4d23246ce0
Added #2094 AS3 Missing use namespace
2023-10-16 09:36:06 +02:00
Jindra Petřík
1088118f18
added test
2023-10-16 09:36:06 +02:00
Jindra Petřík
b32006a23f
Fixed #2093 AS3 Unnecessary use of fully qualified names for classes in same package
2023-10-16 09:36:06 +02:00
Jindra Petřík
690bfa3d7c
Fixed AS3 Initialization of var in script initializer
2023-10-01 18:21:38 +02:00
Jindra Petřík
4eabf89291
Added AS3 - Show Embed tag over asset classes (readonly)
...
Added AS3 - Checkbox for exporting assets embedded using `Embed` (-exportembed in commandline)
Added FLA export - AS3 - Using `Embed` tag for DefineBinaryData, images not extending BitmapData
2023-10-01 18:21:38 +02:00
Jindra Petřík
72b64f266d
Fixed #2077 AS3 colliding types in current package with trait names
2023-10-01 18:21:38 +02:00
Jindra Petřík
b08856d3a5
Fixed #2077 AS3 try..catch parts outside block
...
Fixed AS3 try..catch inside loop unneccessary continue
2023-10-01 18:21:38 +02:00
Jindra Petřík
97d04cbedd
Fixed #2077 AS3 allow star string as property name (XML access)
2023-10-01 18:21:38 +02:00
Jindra Petřík
49c8251e4d
Fixed #2077 Switch detection problems producing §§goto
2023-10-01 18:21:38 +02:00
Jindra Petřík
05d5fee409
Fixed #2052 Detection of switches based on notequal operator
...
update license in header
2023-10-01 18:21:38 +02:00
Jindra Petřík
e9063e487b
Fixed AS3 - getouterscope instruction support
2023-03-19 22:43:41 +01:00
Jindra Petřík
487d1f8b14
Update license year
2023-03-19 22:43:41 +01:00
Jindra Petřík
f24453d525
Basic XFL converter test
2023-03-19 22:43:41 +01:00
Jindra Petřík
f81d1ac58d
Fixed #1981 AS3 star import collisions
2023-03-19 22:43:41 +01:00
Jindra Petřík
aee2f18016
Fixed AS3 Metadata values order
2023-03-19 22:43:41 +01:00
Jindra Petřík
9e6fa2e75b
Added AS3 support for logical AND/OR compound operator
2023-03-19 22:43:41 +01:00
Jindra Petřík
e75991bee5
RegExp vs divide test
2023-03-19 22:43:41 +01:00
Jindra Petřík
c19d0d8e82
AS3 Operations test
2023-03-19 22:43:41 +01:00
Jindra Petřík
9967bc0937
Fixed AS3 XML embedded variables display and direct edit
2023-03-19 22:43:41 +01:00
Jindra Petřík
33e7ce35c7
Fixed #1981 AS3 fully qualified (colliding) types in submethods
2023-03-19 22:43:41 +01:00
Jindra Petřík
6f4cb4a8d6
Fixed #1940 AS3 decompilation - wrong assignment
2023-01-30 22:33:36 +01:00
Jindra Petřík
7822ec078d
Fixed #1888 String casts - ConvertS on XML, XMLList
2023-01-30 22:33:36 +01:00
Jindra Petřík
02aff9abfa
Tests fix
2023-01-22 22:15:04 +01:00
Jindra Petřík
e69d492953
Fixed #1938 AS3 - shortening + 1 to increment
...
Fixed #1938 AS3 - implicit coercion of operations
Fixed #1938 AS3 - initproperty compound operators, increment/decrement
2023-01-22 22:15:04 +01:00
Jindra Petřík
0377a876e3
Fixed #1938 AS3 Direct editation - implied this instead of findprop
2023-01-22 22:15:04 +01:00
Jindra Petřík
051087e9ad
Fixed #1842 AS1/2 Better handling obfuscated code, for..in
2023-01-22 22:15:04 +01:00
Jindra Petřík
313b51cd8c
Fixed #1937 AS3 - declarations vs null
2023-01-22 22:15:04 +01:00
Jindra Petřík
d199949ed1
Fixed #1936 AS3 Direct editation - scope of nested functions
2023-01-22 22:15:04 +01:00
Jindra Petřík
0aaef75927
Fixed #1936 AS3 Direct editation - slots increment, decrement
2023-01-22 22:15:04 +01:00
Jindra Petřík
5964d48f92
Fixed #1936 AS3 Direct editation - colliding try..catch variable
2023-01-22 22:15:04 +01:00
Jindra Petřík
c5d1790c25
Fixed #1936 AS3 - Parentheses around function definition call
2023-01-22 22:15:04 +01:00
Jindra Petřík
50910f57d1
Fixed #1888 AS3 - Coerce to int when Number
...
Fixed AS3 - super properties resolving
2023-01-22 22:15:04 +01:00
Jindra Petřík
e9568e413b
Fixed AS3 - local registers type declarations vs for..in clause
2023-01-22 22:15:04 +01:00
Jindra Petřík
5d428eaa8b
Fixed #1888 AS3 - Coerce to string
2023-01-22 22:15:04 +01:00
Jindra Petřík
84af94475a
Fixed #1892 AS3 - internal modifier after implicit namespace
2023-01-22 22:15:04 +01:00
Jindra Petřík
29e2dc7ce3
Fixed #1894 Switch inside loop
2023-01-22 22:15:04 +01:00
Jindra Petřík
37ca118d19
tests fix
2023-01-22 22:15:04 +01:00
Jindra Petřík
9b717017ae
Fixed #595 AS3 direct editation - protected property resolving,
...
Fix tests
2022-12-23 17:02:50 +01:00
Jindra Petřík
5d13387f7b
Fixed AS3 direct editation and decompiler share same AbcIndex
2022-12-23 17:02:50 +01:00
Jindra Petřík
02081f2d9e
Tests fix
2022-12-23 17:02:50 +01:00
Jindra Petřík
c361575a72
tests fix
2022-12-18 23:10:24 +01:00
Jindra Petřík
3771e02ba2
Fixed #1006 AS3 - Warning - Function value used where type Boolean was expected
...
as3_new testdata compilers do not ignore warnings
as3_new testdata without warnings
2022-12-18 23:10:24 +01:00
Jindra Petřík
263b401efc
Fixed #1888 Casts for missing types, cast handling for script local classes
2022-12-02 08:56:02 +01:00