Realaxy Beta 9 with early mxml-support

6 views
Skip to first unread message

Евгений Потапенко

unread,
Dec 30, 2010, 4:33:38 PM12/30/10
to rusreala...@googlegroups.com
Привет!

С наступающим Новым Годом!

Сегодня мы выложили свежую сборку. Билд 8090.
Главные изменения языки mxml и css.

MXML язык еще в процессе разработки - так что есть недоделки.
Очень важны важи отзывы. Ждем важи реквесты и багрепорты.

Качать здесь -
http://www.realaxy.com/download/index

полный список фич и исправлений -

List of changes made since the Beta 8 (build 8057):

Bugs Fixed:

RE-1412 — Disable get set refactoring for namespaces
RE-1503 — "use namespace" static initializer must affect any query
RE-1596 — Disable Encapsulate Fields for namespaces
RE-1555 — "Comparison between a value with static type int/uint and a possibly unrelated type Null" in Vector stub
RE-1558 — MPS 1.5.1 memory leaks
RE-1561 — Typesystem: its not required to return value if * type used
RE-1563 — NPE while checking whether the class is a main one
RE-1564 — xml: cannot type attribute value started with whitespace
RE-1566 — for vs continue increment is an unreachable code
RE-1567 — for-in vs break label unreachable code issue
RE-1568 — Negation surround broken
RE-1569 — for for-in for-each RT broken
RE-1570 — super RT fails
RE-1572 — "Replace Inheritance with Delegation" refactoring is broken
RE-1574 — for for-in for-each RT deletes a label
RE-1579 — isApplicable check for "Override Methods" refactoring is too slow
RE-1580 — [generics lang] Class creator must show bounds error
RE-1583 — Out-of package visibility modifiers
RE-1588 — Disable generate-getter/setter intentions for namespace declarations
RE-1589 — Disable "Make variable not constant" intention for namespace declarations
RE-1592 — E4X - nodes and attributes names autocomplete is broken
RE-1593 — Namespace declaration parsing problems
RE-1597 — "Directory containing working copy admin area is missing" exception
RE-1600 — Allow user redefine the autocomplete keystroke
RE-1601 — [Closures lang] Incorrect displaying of a multi-statement closure
RE-1602 — [CSS lang] StyleDefinition must allow multiple StyleSelector
RE-1603 — [CSS lang] Can't input namespace selector
RE-1606 — [CSS lang] Add user defined URIs namespaces autocomplete
RE-1607 — Disable overriding of the [Exclude]-ed methods
RE-1612 — [Assertions lang] Autocomplete delay-expression only by the name только по имени
RE-1615 — Parsing ASIntegerLiteral with value overflowing the int
RE-1636 — "override" keyword is not shown if the method has a namespace
RF-257 — Can't add an SWC library with embedded docs
RF-483 — ArrayIndexOutOfBoundsException while undoing an action
RF-492 — NPE while opening Version Control -> Generated Files
RF-501 — AsserationStatement generation is broken
RE-1531 — "this" in out-of-package
RF-490 — NPE in TypeEditorChecker
RE-1155 — [Parsing] Out-of-package elements in all roots
RE-1529 — Folding not working
RE-1527 — Namespace duplicates in search (ctrl+n/r)
RE-1517 — Expression paste not working in binary operations
RE-1356 — Build all, Make all must not cause ActionScript modules Java compilation
RE-1516 — Copy-Paste in expression-list
RE-1519 — Change refactoring popup shortcut to shift+ctrl/cmd+R
RE-1514 — Implement methods QF creates an incorrect body
RE-1506 — Can't open Project Path dialog by ALT+ENTER
RE-1491 — [Parsing] Global function call by the fq-name
RE-1508 — [Parsing] Add actual arguments to constructor call
RE-1499 — Function.lenght is marked red
RE-1498 — Referring to a dynamic class via namespace is highlighted as an error
RE-1479 — Try Statement dataflow freezes the editor on class open
RE-1485 — [Parsing] New expression by the class fq-name
RE-1487 — Quickfix ConvertCFECToClassCreator doesn't copy the arguments
RE-1484 — RASE tries to connect to www.jetbrains.com
RE-1483 — Variables autocomplete is broken in nested functions
RF-446 — Error: Expression is not a value
RE-1474 — Out-of-package class, interface and function must be deleted on pressing BS on an empty name
RE-1473 — Can't input the member access with New Expression as an operand
RE-1472 — Error while indexing ***.mps: java.lang.NullPointerException
RE-1432 — Run-configuration - no "make" behaviour
RE-1467 — Fix the intentions popup sorting - error-intentions must be on the top
RE-1466 — QF DynamicNamespaceVisibility -> NamespaceVisibility creates a StaticFieldReference
RF-478 — InvocationTargetException in virtual_convertReferenceToDynamic
RE-1465 — Commentend block (/**/) not generated
RE-1467 — Intentions sorting and icons the in the popup
RE-1408 — Namespace input is not obvious
RE-1409 — Code generation error for invocation via namespace
RF-450 — Incorrect AS code generated
RF-406 — Incorrect variable scope for catch clause
RE-1388 — Error on input: <operation>
RF-441 — Code generation error for static setter
RE-1384 — switch : unreachable code
RE-1382 — [parsing] Unexpected token PARAM (expecting VAR_INIT) at line 1
RE-1381 — [parsing] Unexpected token IDENT at line 89
RE-1380 — [parsing ]IllegalArgumentException : unhandled expression node type: RBRACK
RF-421 — [build:8037] an error occurred while applying rule to node length: Can't find a start of node } catch (e) {
RE-1372 — Introduce variable must consider the scope
RE-1367 — Out-of-package class is not visible from the root class
RE-1348 — internal members autocompletition not working
RE-1373 — [ObjectBulder lang] ObjectBuilder{...} surround not working
RE-1376 — Can't add LocalFunctionDeclaration
RE-1375 — Can't pass params to the anonymous function
RE-1247 — Can't input ~(n +m) with parenthesis autowrap
RE-1458 — Model access in ASClassifierSuccessorsIndexer
RF-477 — Can't create a method/field after refactoring dialog close
RF-481 — InvocationTargetException in Extract Method
RE-1443 — Undoing method to getter transformation results in an invalid code
RE-1456 — 'Usage of undeclared property "left_transform_hint"' message after left transform undo
RE-1452 — Operand is deleted on pressing BACKSPACE
RF-447 — Expression before/after ++/-- is wrapped in parenthesis
RE-1396 — Can't create a method before the first one
RE-1401 — Disable final+static modifiers
RE-1415 — Incorrect selection sequence
RE-1434 — Superclass method access via namespace
RE-717 — new HelloWorld . < int>() - double RT
RE-1041 — Double Dot-RT after Vector-literal
RE-1379 — Double Dot-RT after new TestInternal()
RE-1448 — LT not working for variable references
RE-1435 — Method's visibility is changed to public if it's transformed to getter
RE-1347 — "XMLList is not a subtype of Number" error message on adding two AccessExpressions
RE-1160 — Vector<*>
RE-1128 — vector assign issue
RE-1438 — Dynamic access has e4x query bahaviour
RF-454 — Dynamic class parameters not parsed
RE-1418 — Can't override a method with namespace visibility
RE-1423 — Cannot comment if block
RE-1422 — Unwrap comment BACKSPACE
RE-1424 — Vector: cannot set initial length
RE-1425 — Can't input super() parameters
RE-1411 — Can't autocomplete a static member access via namespace
RE-1410 — Incorrect namespace access is not marked as an error
RE-1421 — Add/delete static keyword
RE-1406 — Vector - incorrect type compare error message
RE-1407 — Code generation error for Vector
RE-1097 — Super-constructor call autocomplete focus
RE-1179 — Return in void function
RE-1176 — Return default value
RF-400 — Override keyword missing for the method with namespace visibility
RE-1246 — Generate static property intention fails
RE-1575 — Migrate Push Down refactoring to make use of indices
RE-1576 — Unwrap comment by BACKSPACE focus issue
RE-1598 — Improve Package New menu

New Features:

RE-1539 — "Flex URI" configuration page
RE-1511 — [CSS lang] Color chooser "gutter" icon
RE-1611 — Ability to configure the default projects folder
RE-1492 — Add a checkbox to ask whether the SWC file must be copied to the module dir
RE-1528 — MXML Language (early version), Flex 4
RE-1510 — CSS Language
RE-1490 — "Remove from Project" module action
RE-1013 — Out-of-package functions, variables and scripts
RE-1392 — Migrate to MPS 1.5.1
RE-1374 — [Closures lang] Function call must show the parameters and check their types if the function is of the FunctionType type
RE-1386 — Display a warning on root deletion
RE-1349 — CommentedStatementsBlock - ability to input any text
RE-441 — Available refactoring popup (CTRL+ALT+R)

Eugene Potapenko
author and lead of Realaxy Action Script Editor development
eugene.joh...@gmail.com

Максим Буньков

unread,
Dec 30, 2010, 11:47:35 PM12/30/10
to rusreala...@googlegroups.com
Еще не скачал, но уже кончил и валяюсь в экстазе, заинтригованный + наступает НГ :)

Alexander Eliseyev

unread,
Dec 31, 2010, 9:34:07 AM12/31/10
to rusreala...@googlegroups.com
Выложили билд 8091 c парой баг-фиксов.

С Новым Годом!

Максим Буньков

unread,
Jan 1, 2011, 4:04:31 PM1/1/11
to rusreala...@googlegroups.com
качаЮ спасибо
31.12.2010, в 19:34, Alexander Eliseyev написал(а):
Reply all
Reply to author
Forward
0 new messages