Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Mar 11, 2013
  1. Updated JUnit download URL.

    Erik de Bruin authored
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1455299 13f79535-47bb-0310-9956-ffa450edef68
  2. Added a cast to fix an error that crept into the code on a recent com…

    Erik de Bruin authored
    …mit to Falcon/FalconJx.
    
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1455292 13f79535-47bb-0310-9956-ffa450edef68
Commits on Mar 10, 2013
  1. Updated junit-4.10.jar url

    Chema Balsas authored
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1454908 13f79535-47bb-0310-9956-ffa450edef68
Commits on Mar 8, 2013
  1. Falcon: Finished abstracting the syntax of an MXML document behind a …

    Gordon Smith authored
    …complete set of interfaces (IMXMLData, IMXMLTagData, IMXMLTagAttributeData, etc.) The other parts of the compiler now access the MXML document only through these interfaces rather than through the concrete classes.
    
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1454275 13f79535-47bb-0310-9956-ffa450edef68
  2. @aharui

    Add CSS compilation to the FlexJS SWFs

    aharui authored
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1454252 13f79535-47bb-0310-9956-ffa450edef68
  3. @aharui

    Generate html wrappers (at least for now)

    aharui authored
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1454249 13f79535-47bb-0310-9956-ffa450edef68
  4. @aharui

    fix jar path

    aharui authored
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1454248 13f79535-47bb-0310-9956-ffa450edef68
Commits on Mar 6, 2013
  1. Flex:FalconJx

    Michael Schmalle authored
    - Fixed parenthesis issue, didn't realize a flag is passed to a binary from the parser
    
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1453554 13f79535-47bb-0310-9956-ffa450edef68
  2. Flex:Falcon

    Michael Schmalle authored
    - Added IVariableExpressionNode API
    FalconJx
    - Added visitVariableExpression() to switch, ASEmitter
    - Added visitFunctionObject() to switch, ASEmitter
    
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1453534 13f79535-47bb-0310-9956-ffa450edef68
  3. Flex:Falcon

    Michael Schmalle authored
    - added ILiteralContainerNode API
    FalconJx
    - finalized visitLiteral() in ASEmitter
    
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1453513 13f79535-47bb-0310-9956-ffa450edef68
  4. Flex:FalconJx

    Michael Schmalle authored
    - Added preliminary support for binary parenthesis output. Still need to work on situations where a member or variable is involved in String + expressions.
    
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1453451 13f79535-47bb-0310-9956-ffa450edef68
  5. Flex:FalconJx

    Michael Schmalle authored
    - Changed tests add source, libraries and namespaces to accept the Lists, this way its all encapsulated.
    - Took those deps methods out of public api.
    - Made addDependencies() protected so a subclass could change how the test can add dependencies during a fileNode compile.
    
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1453338 13f79535-47bb-0310-9956-ffa450edef68
  6. Flex:Falcon/FalconJx

    Michael Schmalle authored
    - Added IFunctionObjectNode API and implemented the changes in falcon.jx
    
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1453333 13f79535-47bb-0310-9956-ffa450edef68
  7. Flex:Falcon

    Michael Schmalle authored
    - Add compiler.tests/bin to the ignore properties
    
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1453332 13f79535-47bb-0310-9956-ffa450edef68
  8. Flex:Falcon

    Michael Schmalle authored
    - Added hasTypedOperator to ITypedExpressionNode
    
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1453330 13f79535-47bb-0310-9956-ffa450edef68
  9. Flex:Falcon

    Michael Schmalle authored
    - Added existing public API to IFunctionCallNode API
    
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1453329 13f79535-47bb-0310-9956-ffa450edef68
  10. Flex:Falcon

    Michael Schmalle authored
    - Added ILabeledStatementNode API
    
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1453325 13f79535-47bb-0310-9956-ffa450edef68
Commits on Mar 5, 2013
  1. Flex:FalconJx:

    Michael Schmalle authored
    - Moved packages to final resting places, driver, codegen etc.
    
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1452955 13f79535-47bb-0310-9956-ffa450edef68
  2. General: gave MXMLBlockWalker the initial ability to output 'embedded…

    Erik de Bruin authored
    …' AS using the actual AS Walkers/Visitors/Emitters.
    
    - created new "base" type for BlockWalkers and BlockVisitors, so methods can pass both AS and MXML versions around
    - refactored existing BlockWalkers and BlockVisitors to implement these types
    - MXMLBlockWalker now gets passed an ASEmitter and ASBlockWalker instance, which provide the actual AS parsing
    - wrote some new MXML/FlexJS tests and made them pass with above modifications
    
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1452890 13f79535-47bb-0310-9956-ffa450edef68
Commits on Mar 4, 2013
  1. Removing 'old' interfaces - mschmalle: "Delete them, they are part of…

    Erik de Bruin authored
    … the asdoc client" ;-)
    
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1452441 13f79535-47bb-0310-9956-ffa450edef68
Commits on Mar 3, 2013
  1. - Removed FlexJS example project copy from 'test-files', the FlexJS M…

    Erik de Bruin authored
    …XML tests
    
      now uses the 'asjsRoot' field, which - for now, I hope - is a relative path from
      FalconJx to the ASJS project root (SVN). The field is also used to complete the 
      library and source paths for FlexJS.
    - FlexJS MXML is now correctly parsed back to an XML-like output that mirrors the
      input. Next step: create 'goog' JS output instead of the XML.
    
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1452099 13f79535-47bb-0310-9956-ffa450edef68
Commits on Mar 2, 2013
  1. Some more MXML tests and the 'passing' code.

    Erik de Bruin authored
    First baby-step into the wonderful world of FlexJS :-)
    
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1451880 13f79535-47bb-0310-9956-ffa450edef68
Commits on Mar 1, 2013
  1. Added some MXML tests and made them pass.

    Erik de Bruin authored
    Removed FlexJSUI.swc from 'test-files', as it is a binary and therefore doesn't belong in SVN.
    
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1451687 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 28, 2013
  1. Baby steps towards FalconJx MXML: the first two tests pass with actua…

    Erik de Bruin authored
    …l MXML output. We have lift-off!
    
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1451312 13f79535-47bb-0310-9956-ffa450edef68
  2. Another major refactoring, but...

    Erik de Bruin authored
    The first MXML test passes, i.e. "we have contact!" ;-)
    
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1451197 13f79535-47bb-0310-9956-ffa450edef68
  3. Working on refactoring FalconJx for efficient MXML handling.

    Erik de Bruin authored
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1451189 13f79535-47bb-0310-9956-ffa450edef68
  4. Some files that got 'left behind' during my last commit.

    Erik de Bruin authored
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1451146 13f79535-47bb-0310-9956-ffa450edef68
  5. - Refactored TestBase and it's subclasses to prepare for MXML impleme…

    Erik de Bruin authored
    …ntation
    
    - All tests now run through the same compile method (AS and MXML)
    - Moved 'FlexJS' test project to proper place in 'test-files'
    
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1451144 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 23, 2013
  1. FLex:FalconJx

    Michael Schmalle authored
    - IASEmitter needed to extend IEmitter
    
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1449384 13f79535-47bb-0310-9956-ffa450edef68
  2. - moved all 'write' method declarations to IEmitter interface

    Erik de Bruin authored
    - implemented IEmitter interface in 'Doc' emitter classes
    - created a 'tokens' enum for every 'emitter' class
    - all strings from FalconJx that pass through a 'write' method are now coming from an enum
    ? lots of strings come from the 'main' Falcon compiler, not sure what to do about those...
    
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1449377 13f79535-47bb-0310-9956-ffa450edef68
  3. @aharui

    Get GoogleClosure compiler to work. Compute and generate deps.js file…

    aharui authored
    … when debugging.
    
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1449275 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 20, 2013
  1. Flex:FalconJx

    Michael Schmalle authored
    - added ASNodeUtils.java
    - moved switch methods out of ASEmitter into the until until the bug gets fixed
    
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1448284 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 18, 2013
  1. Flex:FalconJx

    Michael Schmalle authored
    - remove a couple junk methods from ASEmitter and added a stringifyNode method
    
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1447198 13f79535-47bb-0310-9956-ffa450edef68
  2. Flex:FalconJx

    Michael Schmalle authored
    - added package level debug flag in ASBlockWalker
    - created a DefinitionUtils that will hold a bunch of static definition utilities
    
    git-svn-id: https://svn.apache.org/repos/asf/flex/falcon/trunk@1447186 13f79535-47bb-0310-9956-ffa450edef68
Something went wrong with that request. Please try again.