Custom Query (3920 matches)
Results (361 - 363 of 3920)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #1265 | Completed | Au3Check support for Static | ||
| Description |
This is a reminder to myself to test the work on Au3Check supporting Static and also so we have something blocking the next release so this doesn't get forgotten. |
|||
| #433 | No Bug | Au3Check unexpected behaviour | ||
| Description |
some_function() Func some_function() _helper_function() EndFunc Func bogus_function() ( EndFunc Func _helper_function() EndFunc +>13:29:55 Starting AutoIt3Wrapper v.1.10.1.8 Environment(Language:0413 Keyboard:00020409 OS:WIN_XP/Service Pack 2 CPU:X86) >Running AU3Check (1.54.13.0) from:bug.au3(8,2) : ERROR: syntax error ( ^ bug.au3(4,19) : ERROR: _helper_function(): undefined function. _helper_function() ~~~~~~~~~~~~~~~~~^ bug.au3 - 2 error(s), 0 warning(s) !>13:29:55 AU3Check ended.rc:2 >Exit code: 0 Time: 2.457 Due to the unbalanced brackets in bogus_function, _helper_function is reported as undefined, while it isn't. This is slightly confusing, making debugging harder. Moving _helper_function above bogus_function eliminates this problem. |
|||
| #3026 | Fixed | Au3Check unexpectedly trims Const definitions to 63 characters and reports false errors | ||
| Description |
In our test automation system we have a number of AutoIt3 script files containing only lots of constant definitions and included elsewhere. They are automatically compiled from application resource files and often contain very long constant names (to avoid collisions and give a hint of their contents). Below is a trimmed-down example of such a file: Global Const $LongLongName3456789_123456789_123456789_123456789_123456789_123 = 123 Global Const $LongLongName3456789_123456789_123456789_123456789_123456789_1234 = 1234
Now, when I run AutoIt3 Syntax Checker v3.3.13.20 Copyright (c) 2007-2013 Tylo & AutoIt Team "(...)LongConstNames.au3"(2,86) : error: $LongLongName3456789_123456789_123456789_123456789_123456789_123 previously declared as a 'Const'. Global Const $LongLongName3456789_123456789_123456789_123456789_123456789_1234 = 1234 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ (...)LongConstNames.au3 - 1 error(s), 0 warning(s) There are no errors when I remove the Const keyword. The latest Beta 3.3.13.20 also exhibits this problem. Please raise the internal Const name length limit to something larger, like 255 or so. Should be fairly simple to fix, and also unit-testable. Thanks! Regards Tomasz Szreder Tomasz.Szreder@… |
|||
