Hi, I want to test in a few hours debug in VSCode, I'm using as3&mxml 0.14.0-SNAPSHOT Can someone confirm if this is working actually? or if I'll try it will not work?
thanks! El jue., 7 jun. 2018 a las 23:37, Carlos Rovira (<carlosrov...@apache.org>) escribió: > Hi Josh, > I don't think break points are invalid. I think are recognized correctly. > The only point is that debugger is not stopping at breakpoints. If I put a > BP on a clickHandler, the method run with out stopping in the line. > But the line shows a red dot showing right recognition (if not it will be > grey outline right?) > > So what do think could be the problem? > > Thanks > > Carlos > > > 2018-06-07 20:58 GMT+02:00 Josh Tynjala <joshtynj...@apache.org>: > >> It is possible that a recent change made to the compiler has resulted in >> invalid source map files. If they're not pointing to the correct locations >> in any of the relevant files (.as, .mxml, or .js), that could explain why >> the breakpoints aren't working. However, I wrote a number of automated >> tests for the compiler to ensure that source maps are being generated >> properly, so I would expect those tests to be failing if this was the issue. >> >> - Josh >> >> On 2018/06/07 08:20:49, Carlos Rovira <carlosrov...@apache.org> wrote: >> > Hi, >> > >> > something I saw from my old config launch.json file and the >> instructions in >> > Josh website is that we don't need in that file "sourceMaps": true >> > Since I'm using maven always, I think for me the config is: >> > >> > <additionalCompilerOptions>-source-map=true</additionalCompilerOptions> >> > >> > This make the VSCode break points turn from outlined to red, and I think >> > this means VSCode is recognizing the breakpoint. >> > >> > Then for me the problem is just one: why execution is not stopped in >> that >> > breakpoint? This was working many months ago (but config was different) >> > >> > I tried a a simple example with our helloworld app and put a click >> handler >> > to a simple function that only makes a trace("hello!"), and put a break >> > point here. >> > >> > When I click hello world label, I get "hello!" in the VSCode console, >> but >> > debugger does not stop there. >> > >> > Chrome and Firefox seems to recognize the MXML code correctly and shows >> > possible lines of debugging in black and the others in grey. >> > >> > So seems all is ok in both parts, but something is not working...maybe a >> > VSCode bug? a NextGen Bug? >> > >> > I'll try to check if there's some bug about this and if I don't find >> > nothing I'll open a VSCode issue. >> > >> > I think this is important since we loose debugging capabilities.... :( >> > >> > Thanks >> > >> > >> > >> > 2018-06-06 20:42 GMT+02:00 Carlos Rovira <carlosrov...@apache.org>: >> > >> > > Hi, >> > > >> > > this was in my TODO, since I didn't use debug since many months ago. I >> > > remember this was working when I tried it...I think when I started to >> work >> > > in making MDL, but I left totally (bad for me). I was trying and get >> the >> > > breakpoint marked as red, so the breakpoint is recognized, but >> debugger >> > > doesn't stop at all :( >> > > >> > > 2018-06-06 20:09 GMT+02:00 Alex Harui <aha...@adobe.com.invalid>: >> > > >> > >> Short of making it work in both SWF and JS, couldn't we just make it >> work >> > >> in JS by adding a "debugger" global variable to the JS typedefs? >> Then it >> > >> could be wrapped in COMPILE::JS blocks and used in Royale without >> changing >> > >> the compiler. >> > >> >> > >> Just wondering, >> > >> -Alex >> > >> >> > >> On 6/6/18, 11:02 AM, "Josh Tynjala" <joshtynj...@apache.org> wrote: >> > >> >> > >> No, you can't use the debugger statement in ActionScript. I as >> > >> documented, you can use a custom HTML template with your Royale app >> and add >> > >> it in a <script> element before the Royale code starts up. >> > >> >> > >> It's worth mentioning that I created a branch to add support for >> the >> > >> debugger statement in ActionScript: >> > >> >> > >> https://na01.safelinks.protection.outlook.com/?url=https%3A% >> > >> 2F%2Fgithub.com%2Fapache%2Froyale-compiler%2Fcommits% >> > >> 2Ffeature%2Fdebugger-statement&data=02%7C01% >> > >> 7Caharui%40adobe.com%7Ca4c16903fac8469646d508d5cbd7ad0e%7Cfa >> > >> 7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636639049541335043& >> > >> sdata=5o0BcP4AJs9WJMxTDPkKYLaRok1LRfYxtyLr9RA6pFg%3D&reserved=0 >> > >> >> > >> However, there was opposition to merging it in because the SWF >> > >> implementation would require calling an undocumented API to get Flash >> > >> Player or AIR to pause in the debugger. >> > >> >> > >> - Josh >> > >> >> > >> On 2018/06/06 17:32:52, OmPrakash Muppirala < >> bigosma...@gmail.com> >> > >> wrote: >> > >> > Curious if simply calling debugger; will help here? >> > >> > >> > >> > Will that statement crosscompile in Royale? >> > >> > >> > >> > Thanks, >> > >> > Om >> > >> > >> > >> > >> > >> > On Wed, Jun 6, 2018, 10:18 AM Josh Tynjala < >> joshtynj...@apache.org> >> > >> wrote: >> > >> > >> > >> > > You might be running into this issue (Debugger will not stop >> at >> > >> > > breakpoints on startup with Apache Royale): >> > >> > > >> > >> > > >> > >> > > https://na01.safelinks.protection.outlook.com/?url=https%3A% >> > >> 2F%2Fgithub.com%2FBowlerHatLLC%2Fvscode-nextgenas%2Fwiki% >> > >> 2FCommon-issues%23debugger-will-not-stop-at-breakpoints- >> > >> on-startup-with-apache-royale&data=02%7C01%7Caharui%40adobe. >> > >> com%7Ca4c16903fac8469646d508d5cbd7ad0e%7Cfa7b1b5a7b34438794a >> > >> ed2c178decee1%7C0%7C0%7C636639049541335043&sdata=ek90ekPWqhd >> > >> 5EfIOHljWrq3Dw%2Fd8lNGo7VTBG7NSlus%3D&reserved=0 >> > >> > > >> > >> > > It seems like VSCode can't connect with the browser's >> debugger >> > >> protocol >> > >> > > fast enough to register the breakpoint before the startup >> code >> > >> has already >> > >> > > finished running. >> > >> > > >> > >> > > A good way to check if you're running into this issue is to >> add >> > >> some kind >> > >> > > of click listener with a breakpoint. By the time you can >> interact >> > >> with the >> > >> > > app, the debugger should be fully connected. >> > >> > > >> > >> > > - Josh >> > >> > > >> > >> > > On 2018/06/05 19:50:40, Piotr Zarzycki < >> piotrzarzyck...@gmail.com> >> > >> wrote: >> > >> > > > Hi Guys, >> > >> > > > >> > >> > > > Does anyone who is using VSCode has problem with debugging >> app? >> > >> I've >> > >> > > > created Hello World app and tried to debug it but debugger >> > >> cannot connect >> > >> > > > with app at all. When I hit Menu "Debug" -> "Start >> Debugging" - >> > >> > > Application >> > >> > > > has been launched, but debugger seems to be dead, no stop >> on >> > >> breakpoints. >> > >> > > > >> > >> > > > My asconfig [1], launch.json [2]. I'm using JS only Nighly >> > >> build of >> > >> > > Royale >> > >> > > > - I have just tested with build number #926. >> > >> > > > >> > >> > > > VSCode version: Version 1.23.1 >> > >> > > > AS3 & MXML Engine: 0.12.0 >> > >> > > > >> > >> > > > Anyone experience the same ? Or can check whether have the >> same >> > >> problem? >> > >> > > > >> > >> > > > [1] https://na01.safelinks.protect >> > >> ion.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FulBB& >> > >> data=02%7C01%7Caharui%40adobe.com%7Ca4c16903fac8469646d508d5 >> > >> cbd7ad0e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636639 >> > >> 049541335043&sdata=5rmuDZWmShyGioM5zw8DonS1O9GUb6CylZ7PZBgEs >> > >> AE%3D&reserved=0 >> > >> > > > [2] https://na01.safelinks.protect >> > >> ion.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2Fg8I5& >> > >> data=02%7C01%7Caharui%40adobe.com%7Ca4c16903fac8469646d508d5 >> > >> cbd7ad0e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636639 >> > >> 049541335043&sdata=2FALKUaqx7UqGViyAQfHI1Z%2FY2GMr3pzCRULyPN >> > >> rEwM%3D&reserved=0 >> > >> > > > >> > >> > > > Thanks, >> > >> > > > -- >> > >> > > > >> > >> > > > Piotr Zarzycki >> > >> > > > >> > >> > > > Patreon: *https://na01.safelinks.protec >> > >> tion.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiot >> > >> rzarzycki&data=02%7C01%7Caharui%40adobe.com%7Ca4c16903fac846 >> > >> 9646d508d5cbd7ad0e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0% >> > >> 7C0%7C636639049541335043&sdata=NOIQg1XUq32ic48TBm0cVBd2 >> > >> 5wbh2uu2XBlE6zfFbDo%3D&reserved=0 >> > >> > > > <https://na01.safelinks.protection.outlook.com/?url=https% >> > >> 3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharu >> > >> i%40adobe.com%7Ca4c16903fac8469646d508d5cbd7ad0e%7Cfa7b1b5a7 >> > >> b34438794aed2c178decee1%7C0%7C0%7C636639049541335043& >> > >> sdata=NOIQg1XUq32ic48TBm0cVBd25wbh2uu2XBlE6zfFbDo%3D&reserved=0>* >> > >> > > > >> > >> > > >> > >> > >> > >> >> > >> >> > >> >> > > >> > > >> > > -- >> > > Carlos Rovira >> > > http://about.me/carlosrovira >> > > >> > > >> > >> > >> > -- >> > Carlos Rovira >> > http://about.me/carlosrovira >> > >> > > > > -- > Carlos Rovira > http://about.me/carlosrovira > > -- Carlos Rovira http://about.me/carlosrovira