diff options
| author | Misko Hevery | 2012-03-26 21:45:38 -0700 | 
|---|---|---|
| committer | Misko Hevery | 2012-03-28 11:16:36 -0700 | 
| commit | 798bca62c6f64775b85deda3713e7b6bcc7a4b4d (patch) | |
| tree | ed80b4ad6ca6a602701f50240915767f8a3105bc | |
| parent | 8218c4b60b82927234cf545253266f288fa936c2 (diff) | |
| download | angular.js-798bca62c6f64775b85deda3713e7b6bcc7a4b4d.tar.bz2 | |
chore(resource): moved to module
| -rw-r--r-- | Rakefile | 4 | ||||
| -rw-r--r-- | angularFiles.js | 5 | ||||
| -rw-r--r-- | docs/src/templates/docs.js | 2 | ||||
| -rw-r--r-- | docs/src/templates/index.html | 8 | ||||
| -rw-r--r-- | src/ngResource/resource.js | 3 | 
5 files changed, 17 insertions, 5 deletions
| @@ -80,10 +80,12 @@ task :compile => [:init, :compile_scenario, :compile_jstd_scenario_adapter] do        'src/loader.suffix'])    FileUtils.cp 'src/ngMock/angular-mocks.js', path_to('angular-mocks.js') +  FileUtils.cp 'src/ngResource/resource.js', path_to('angular-resource.js')    closureCompile('angular.js')    closureCompile('angular-loader.js') +  closureCompile('angular-resource.js')  end @@ -113,6 +115,8 @@ task :package => [:clean, :compile, :docs] do      path_to('angular-loader.js'),      path_to('angular-loader.min.js'),      path_to('angular-mocks.js'), +    path_to('angular-resource.js'), +    path_to('angular-resource.min.js'),      path_to('angular-scenario.js'),      path_to('jstd-scenario-adapter.js'),      path_to('jstd-scenario-adapter-config.js'), diff --git a/angularFiles.js b/angularFiles.js index cb243e8e..d8fe5d06 100644 --- a/angularFiles.js +++ b/angularFiles.js @@ -24,7 +24,6 @@ angularFiles = {      'src/ng/log.js',      'src/ng/parse.js',      'src/ng/q.js', -    'src/ng/resource.js',      'src/ng/route.js',      'src/ng/routeParams.js',      'src/ng/rootScope.js', @@ -67,6 +66,7 @@ angularFiles = {    ],    'angularSrcModules': [ +    'src/ngResource/resource.js',      'src/ngMock/angular-mocks.js'    ], @@ -98,6 +98,7 @@ angularFiles = {      'test/ng/*.js',      'test/ng/directive/*.js',      'test/ng/filter/*.js', +    'test/ngResource/*.js',      'test/ngMock/*.js'    ], @@ -134,8 +135,10 @@ angularFiles = {      'lib/jasmine-jstd-adapter/JasmineAdapter.js',      'build/angular.js',      'src/ngMock/angular-mocks.js', +    'src/ngResource/resource.js',      'test/matchers.js',      'test/ngMock/*.js', +    'test/ngResource/*.js'    ],    'jstdPerf': [ diff --git a/docs/src/templates/docs.js b/docs/src/templates/docs.js index 056b1039..9627dc60 100644 --- a/docs/src/templates/docs.js +++ b/docs/src/templates/docs.js @@ -146,7 +146,7 @@ function TutorialInstructionsCtrl($cookieStore) {    };  } -angular.module('ngdocs', ['ngdocs.directives'], function($locationProvider, $filterProvider, $compileProvider) { +angular.module('ngdocs', ['ngdocs.directives', 'ngResource'], function($locationProvider, $filterProvider, $compileProvider) {    $locationProvider.html5Mode(true).hashPrefix('!');    $filterProvider.register('title', function(){ diff --git a/docs/src/templates/index.html b/docs/src/templates/index.html index 9c30df96..ccd8f108 100644 --- a/docs/src/templates/index.html +++ b/docs/src/templates/index.html @@ -18,7 +18,6 @@            baseUrl = location.href.replace(rUrl, indexFile),            jQuery = /index-jq[^\.]*\.html$/.test(baseUrl),            debug = /index[^\.]*-debug\.html$/.test(baseUrl), -          angularPath = debug ? '../angular.js' : '../angular.min.js',            headEl = document.getElementsByTagName('head')[0],            sync = true; @@ -28,10 +27,15 @@                        type: 'text/css'});        addTag('script', {src: 'syntaxhighlighter/syntaxhighlighter-combined.js'}, sync);        if (jQuery) addTag('script', {src: 'jquery.min.js'}); -      addTag('script', {src: angularPath}, sync); +      addTag('script', {src: path('angular.js')}, sync); +      addTag('script', {src: path('angular-resource.js') }, sync);        addTag('script', {src: 'docs-combined.js'}, sync);        addTag('script', {src: 'docs-keywords.js'}, sync); +      function path(name) { +        return '../' + name.replace(/\.js$/, debug ? '.js' : '.min.js'); +      } +        function addTag(name, attributes, sync) {          var el = document.createElement(name),              attrName; diff --git a/src/ngResource/resource.js b/src/ngResource/resource.js index fe111b47..6e315fa1 100644 --- a/src/ngResource/resource.js +++ b/src/ngResource/resource.js @@ -215,7 +215,8 @@ angular.module('ngResource', ['ng']).        'remove': {method:'DELETE'},        'delete': {method:'DELETE'}      }; -    var forEach = angular.forEach, +    var noop = angular.noop, +        forEach = angular.forEach,          extend = angular.extend,          copy = angular.copy,          isFunction = angular.isFunction, | 
