Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: master
Commits on May 30, 2012
  1. @jthomas

    Merge pull request #15 from jthomas/master

    jthomas authored
    Fix issue #7 for corrupted theme files.
  2. Fixing issue with corrupted theme files.

    James Thomas authored
    Moving build control phase from "read, write" to just "copy" stopped
    files PNG files being transitionally converted to UTF-8, therefore
    breaking. Phew...
Commits on May 29, 2012
  1. @jthomas

    Merge pull request #14 from jthomas/master

    jthomas authored
    Add package declaration as valid module paths configuration
  2. Adding 'packages' declaration to module paths scanning.

    James Thomas authored
    Encountered a bug when the analysis page was using the packages
    declaration to point at JS source files. We weren't previously
    picking up this value correctly.
    
    Adding code and unit tests.
Commits on May 25, 2012
  1. @jthomas

    Merge pull request #13 from jthomas/master

    jthomas authored
    Generate RSS feed for user feedback
  2. Adding RSS feed generation for feedback submissions.

    James Thomas authored
    Existing and new feedback submissions are turned into an RSS 2.0
    feed, available at "/api/feedback". Modified feedback resource
    handler and added unit tests.
    
    This wouldn't be needed if the stupid SMTPHandler addition for JUL
    worked properly...
Commits on May 24, 2012
  1. Always include acme selector in builds.

    James Thomas authored
Commits on May 23, 2012
  1. @jthomas

    Merge pull request #12 from jthomas/master

    jthomas authored
    Fixing bug in module analysis with invalid modules
  2. Fixing bug during web app analysis with custom modules

    James Thomas authored
  3. Separating unit and integration tests.

    James Thomas authored
Commits on May 18, 2012
  1. @jthomas

    Merge pull request #11 from jthomas/master

    jthomas authored
    Fixing dependency issue...
  2. Removing test class imports from main app...

    James Thomas authored
  3. @jthomas

    Merge pull request #10 from jthomas/master

    jthomas authored
    Adding some for AMD in auto-analysis
  4. Ensure AMD analysis results return in the old-style response format.

    James Thomas authored
    Currently, API response for module analysis should list module
    identifiers using the dot notation rather than slashes as path
    fragment separators. Started adding integration tests to verify this.
Commits on May 17, 2012
Commits on May 16, 2012
  1. Finished implementing RemoteWebPage parsing with tests.

    James Thomas authored
    RemoteWebPage will recursively analyse, parse and store any
    JavaScript dependencies within a remote web page. Added unit tests
    to ensure it can handle both AMD and non-AMD dependencies with the
    ability to ignore certain packages.
Commits on May 15, 2012
  1. Impl. for remote web page parsing, plus tests.

    James Thomas authored
    Added implementation for parsing remote web pages for module
    dependencies. Abstracted resolving module identifiers into file paths
    behind an interface to allow possible extension later.
Commits on May 14, 2012
  1. Finished impl. and tests for recursive dependency parsing.

    James Thomas authored
    Added abstract classes to handle recursively analysing any discovered
    script tags for dependencies. Handles cyclic dependencies along with
    AMD and non-AMD module formats.
Commits on May 11, 2012
  1. Adding parsing tests for a local web page.

    James Thomas authored
  2. Finished parsing of Dojo loader configuration.

    James Thomas authored
Commits on May 10, 2012
  1. Adding configuration script parsing code.

    James Thomas authored
    We can now parse through JavaScript source files looking for
    Dojo configuration declarations. Used for look for the AMD loader
    flag along with module paths.
Commits on Apr 26, 2012
  1. Adding unit test for CJS compatible require calls.

    James Thomas authored
  2. Finished module dependency parsers, started on loader config parser.

    James Thomas authored
    Complete implementation and unit tests for the AMD and Non-AMD module
    dependencies parsers. Created interface and abstract class for loader
    configuration parser.
Commits on Apr 24, 2012
  1. Filled out basic non-AMD script parsing.

    James Thomas authored
    Finished abstract classes for scripting parsing, non-amd
    parsing for module dependencies and added tests to verify it works.
Commits on Apr 23, 2012
Commits on Apr 20, 2012
  1. Adding base classes for re-factored module analysis.

    James Thomas authored
    Started to fill out interfaces and abstract classes for the new
    AMD-compatible module analysis package.
Commits on Apr 19, 2012
  1. Adding new base classes for AMD-compatible analysis.

    James Thomas authored
Commits on Mar 11, 2012
  1. @jthomas

    Merge pull request #8 from jthomas/master

    jthomas authored
    Updating DWB to support Dojo 1.7
  2. Merge branch 'master' into support_amd_builds

    James Thomas authored
    Conflicts:
    	src/main/java/org/dtk/resources/dependencies/DojoScript.java
    	src/main/java/org/dtk/resources/dependencies/DojoScriptVersions.java
    	src/main/java/org/dtk/resources/dependencies/WebPage.java
Commits on Oct 12, 2011
  1. Use NOP logging to make startup less chatty...

    James Thomas authored
Commits on Sep 11, 2011
  1. @jthomas

    Merge pull request #6 from jthomas/master

    jthomas authored
    Re-factoring to auto-analysis
  2. Front-end code will change Dojo version based upon auto-analysis results

    James Thomas authored
    If dependencies result returns a known Dojo version that is supported by
    the current backend, change over to use that version.
Commits on Aug 28, 2011
  1. Refactored WebPage class to use new DojoScriptParser class

    James Thomas authored
    Conflicts:
    
    	src/main/java/org/dtk/resources/dependencies/WebPage.java
  2. Re-factored script parser to use version enum and more....

    jthomas authored James Thomas committed
    Finished unit tests, filling out dojo version lookup table, re-factored
    to reduce code size and added custom exception.
  3. Adding unit tests for Dojo Script parser.

    jthomas authored James Thomas committed
    Also building up known Dojo script versions
Something went wrong with that request. Please try again.