Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-23731] Compile module output console problem

GitHub Issuen/a
TypeImprovement
PriorityCritical
StatusClosed
ResolutionInvalid
Resolution Date2016-08-19T16:25:22.000+0000
Affected Version/sn/a
Fix Version/sn/a
Componentsn/a
Labelsfeedback
ReporterFlavio Lacerda
AssigneeShak Hossain
Created2016-08-03T02:08:30.000+0000
Updated2017-03-23T20:29:01.000+0000

Description

Updated to nightly build and seems to be solved, but is not. Now, output shows only with 'info' level. Even If you change to 'trace' level, output still shows only info level..

Comments

  1. Sharif AbuDarda 2016-08-04

    Hello, Can you give us some more details?
  2. Flavio Lacerda 2016-08-04

    !https://i.imgsafe.org/35a1b2d48f.png!
  3. Flavio Lacerda 2016-08-04

    Can't correct the title. Could you change from probleam to problem? Thanks..
  4. Chris Barber 2016-08-19

    The reason you do not see any TRACE output is because the module build script doesn't output any TRACE output. There are only a few instances where you'll see DEBUG messages and it's when you build and run the module, which I don't believe is the default behavior from Studio. There is only 1 WARN message and your module doesn't trigger it to be displayed. In other words, there's nothing wrong with the module build and there's nothing wrong with Studio. The module build simply doesn't output as much logging as the application build process.
  5. Flavio Lacerda 2016-08-20

    I'm sorry but you are totally wrong. Did you already compile any module on Appcelerator Studio? So, i had to download a previous version of Appcelerator Studio and show a "TRACE" output how it should be. !https://i.imgsafe.org/86a274f781.png! Understood?
  6. Chris Barber 2016-08-21

    The module build system was completely replaced in Titanium SDK 5.0.0. The old build.py scripts (or ant for Android modules) have been deprecated. I'm not sure the exact version of Studio, but newer versions build all modules using the new module build system. Since the module build system was rewritten, not all output messages were preserved. Instead we tried to make the module build more in line with the application build logging. So perhaps when you are saying trace output is not being displayed, what you mean is the new module build is not displaying enough information about the build process. For example, the new module build system does NOT proxy any of the output from the javac and ndkbuild commands.
  7. Lee Morris 2017-03-23

    Closing ticket as "Invalid" with reference to the above comments.

JSON Source