Titanium JIRA Archive
Alloy (ALOY)

[ALOY-757] Only recompile controllers when necessary

GitHub Issuen/a
TypeSub-task
PriorityHigh
StatusOpen
ResolutionUnresolved
Affected Version/sn/a
Fix Version/sn/a
ComponentsRuntime, Tooling
Labelsnotable
ReporterTony Lukasavage
AssigneeTim Poulsen
Created2013-07-24T14:45:04.000+0000
Updated2014-12-29T20:05:46.000+0000

Description

Right now Alloy controllers are recompiled on every Alloy compile, regardless of whether or not their source files changed. We should intelligently determine based on associated views, controllers, and styles whether or not a runtime controller needs to be recompiled on any given alloy compile, with the end goal of reducing compile time.

Comments

  1. Alexey Chulochnikov 2014-06-20

    It would be great if this will be implemented!
  2. Nastya Lytvyn 2014-06-20

    +1 to resolving
  3. Viktor Korol 2014-07-04

    Please implement this feature. It really will save development time.
  4. Tim Poulsen 2014-12-29

    ALOY-1216 is a step in the right direction on this ticket. What that change doesn't do is track which source files are changed and compile only them. However, it will help speed LiveView / TiShadow type systems by supporting the recompilation of specific files.

JSON Source