diff options
| -rw-r--r-- | docs/collect.js | 3 | ||||
| -rw-r--r-- | docs/directive.template | 8 | ||||
| -rw-r--r-- | docs/docs.css | 9 | ||||
| -rw-r--r-- | docs/filter.template | 8 | ||||
| -rw-r--r-- | docs/formatter.template | 8 | ||||
| -rw-r--r-- | docs/function.template | 8 | ||||
| -rw-r--r-- | docs/overview.template | 8 | ||||
| -rw-r--r-- | docs/service.template | 8 | ||||
| -rw-r--r-- | docs/spec/collectSpec.js | 12 | ||||
| -rw-r--r-- | docs/validator.template | 8 | ||||
| -rw-r--r-- | docs/widget.template | 8 | ||||
| -rw-r--r-- | src/Angular.js | 10 | ||||
| -rw-r--r-- | src/AngularPublic.js | 1 | ||||
| -rw-r--r-- | src/Browser.js | 12 | ||||
| -rw-r--r-- | src/Compiler.js | 1 | ||||
| -rw-r--r-- | src/JSON.js | 2 | ||||
| -rw-r--r-- | src/Scope.js | 9 | ||||
| -rw-r--r-- | src/directives.js | 15 | ||||
| -rw-r--r-- | src/filters.js | 8 | ||||
| -rw-r--r-- | src/formatters.js | 5 | ||||
| -rw-r--r-- | src/markups.js | 2 | ||||
| -rw-r--r-- | src/services.js | 27 | ||||
| -rw-r--r-- | src/validators.js | 9 | ||||
| -rw-r--r-- | src/widgets.js | 9 | 
24 files changed, 198 insertions, 0 deletions
diff --git a/docs/collect.js b/docs/collect.js index 7fe326b4..17d5acb0 100644 --- a/docs/collect.js +++ b/docs/collect.js @@ -240,6 +240,9 @@ var TAG = {    css: valueTag,    see: valueTag,    deprecated: valueTag, +  workInProgress: function(doc, name, value) { +    doc[name] = {description: markdown(value)}; +  },    usageContent: valueTag,    'function': valueTag,    description: markdownTag, diff --git a/docs/directive.template b/docs/directive.template index 9f1c9659..07e38ea7 100644 --- a/docs/directive.template +++ b/docs/directive.template @@ -1,5 +1,13 @@  <h1>{{name}}</h1> +{{#workInProgress}} +<fieldset class="workInProgress"> +  <legend>Work In Progress</legend> +  This page is currently being revised. It might be incomplete or contain inaccuracies. +  {{{workInProgress.description}}} +</fieldset> +{{/workInProgress}} +  {{#deprecated}}  <fieldset class="deprecated">    <legend>Deprecated API</legend> diff --git a/docs/docs.css b/docs/docs.css index 75569e0f..4ade0405 100644 --- a/docs/docs.css +++ b/docs/docs.css @@ -159,3 +159,12 @@ a {    font-weight: bold;    color: red;  } + +.workInProgress { +  border: 2px solid orange; +} + +.workInProgress legend { +  font-weight: bold; +  color: orange; +} diff --git a/docs/filter.template b/docs/filter.template index b8e118a3..516957d0 100644 --- a/docs/filter.template +++ b/docs/filter.template @@ -1,5 +1,13 @@  <h1>{{name}}</h1> +{{#workInProgress}} +<fieldset class="workInProgress"> +  <legend>Work In Progress</legend> +  This page is currently being revised. It might be incomplete or contain inaccuracies. +  {{{workInProgress.description}}} +</fieldset> +{{/workInProgress}} +  {{#deprecated}}  <fieldset class="deprecated">    <legend>Deprecated API</legend> diff --git a/docs/formatter.template b/docs/formatter.template index 0b437d9a..9ccdc811 100644 --- a/docs/formatter.template +++ b/docs/formatter.template @@ -1,5 +1,13 @@  <h1>{{name}}</h1> +{{#workInProgress}} +<fieldset class="workInProgress"> +  <legend>Work In Progress</legend> +  This page is currently being revised. It might be incomplete or contain inaccuracies. +  {{{workInProgress.description}}} +</fieldset> +{{/workInProgress}} +  {{#deprecated}}  <fieldset class="deprecated">    <legend>Deprecated API</legend> diff --git a/docs/function.template b/docs/function.template index 46a6dc98..8765277b 100644 --- a/docs/function.template +++ b/docs/function.template @@ -1,5 +1,13 @@  <h1>{{name}}</h1> +{{#workInProgress}} +<fieldset class="workInProgress"> +  <legend>Work In Progress</legend> +  This page is currently being revised. It might be incomplete or contain inaccuracies. +  {{{workInProgress.description}}} +</fieldset> +{{/workInProgress}} +  {{#deprecated}}  <fieldset class="deprecated">    <legend>Deprecated API</legend> diff --git a/docs/overview.template b/docs/overview.template index 5d3972d7..9902a16f 100644 --- a/docs/overview.template +++ b/docs/overview.template @@ -1,5 +1,13 @@  <h1>{{name}}</h1> +{{#workInProgress}} +<fieldset class="workInProgress"> +  <legend>Work In Progress</legend> +  This page is currently being revised. It might be incomplete or contain inaccuracies. +  {{{workInProgress.description}}} +</fieldset> +{{/workInProgress}} +  {{#deprecated}}  <fieldset class="deprecated">    <legend>Deprecated API</legend> diff --git a/docs/service.template b/docs/service.template index 4328c21e..ee3a284e 100644 --- a/docs/service.template +++ b/docs/service.template @@ -1,5 +1,13 @@  <h1><tt>{{name}}</tt></h1> +{{#workInProgress}} +<fieldset class="workInProgress"> +  <legend>Work In Progress</legend> +  This page is currently being revised. It might be incomplete or contain inaccuracies. +  {{{workInProgress.description}}} +</fieldset> +{{/workInProgress}} +  {{#deprecated}}  <fieldset class="deprecated">    <legend>Deprecated API</legend> diff --git a/docs/spec/collectSpec.js b/docs/spec/collectSpec.js index 2261b7a0..8002e0d6 100644 --- a/docs/spec/collectSpec.js +++ b/docs/spec/collectSpec.js @@ -230,6 +230,18 @@ describe('collect', function(){        })      }); +    describe('@workInProgress', function() { +      it('should parse @workInProgress without a description and default to true', function() { +        TAG.workInProgress(doc, 'workInProgress', ''); +        expect(doc.workInProgress).toEqual({description: ''}); +      }); + +      it('should parse @workInProgress with a description', function() { +        TAG.workInProgress(doc, 'workInProgress', 'my description'); +        expect(doc.workInProgress).toEqual({description: '<p>my description</p>'}); +      }); +    }); +    });    describe('trim', function(){ diff --git a/docs/validator.template b/docs/validator.template index d0863f9f..64ab37b7 100644 --- a/docs/validator.template +++ b/docs/validator.template @@ -1,5 +1,13 @@  <h1>{{name}}</h1> +{{#workInProgress}} +<fieldset class="workInProgress"> +  <legend>Work In Progress</legend> +  This page is currently being revised. It might be incomplete or contain inaccuracies. +  {{{workInProgress.description}}} +</fieldset> +{{/workInProgress}} +  {{#deprecated}}  <fieldset class="deprecated">    <legend>Deprecated API</legend> diff --git a/docs/widget.template b/docs/widget.template index b954f07c..418ad407 100644 --- a/docs/widget.template +++ b/docs/widget.template @@ -1,5 +1,13 @@  <h1>{{name}}</h1> +{{#workInProgress}} +<fieldset class="workInProgress"> +  <legend>Work In Progress</legend> +  This page is currently being revised. It might be incomplete or contain inaccuracies. +  {{{workInProgress.description}}} +</fieldset> +{{/workInProgress}} +  {{#deprecated}}  <fieldset class="deprecated">    <legend>Deprecated API</legend> diff --git a/src/Angular.js b/src/Angular.js index 32187927..205b91e3 100644 --- a/src/Angular.js +++ b/src/Angular.js @@ -4,6 +4,7 @@ if (typeof document.getAttribute == $undefined)    document.getAttribute = function() {};  /** + * @workInProgress   * @ngdoc function   * @name angular.lowercase   * @function @@ -16,6 +17,7 @@ var lowercase = function (string){ return isString(string) ? string.toLowerCase(  /** + * @workInProgress   * @ngdoc function   * @name angular.uppercase   * @function @@ -86,6 +88,7 @@ var _undefined        = undefined,      error             = window[$console] ? bind(window[$console], window[$console]['error'] || noop) : noop,      /** +     * @workInProgress       * @ngdoc overview       * @name angular       * @namespace The exported angular namespace. @@ -94,6 +97,7 @@ var _undefined        = undefined,      angularTextMarkup = extensionMap(angular, 'markup'),      angularAttrMarkup = extensionMap(angular, 'attrMarkup'),      /** +     * @workInProgress       * @ngdoc overview       * @name angular.directive       * @namespace Namespace for all directives. @@ -150,6 +154,7 @@ var _undefined        = undefined,      angularDirective  = extensionMap(angular, 'directive'),      /** +     * @workInProgress       * @ngdoc overview       * @name angular.widget       * @namespace Namespace for all widgets. @@ -225,6 +230,7 @@ var _undefined        = undefined,      angularWidget     = extensionMap(angular, 'widget', lowercase),      /** +     * @workInProgress       * @ngdoc overview       * @name angular.validator       * @namespace Namespace for all filters. @@ -302,6 +308,7 @@ var _undefined        = undefined,      angularValidator  = extensionMap(angular, 'validator'),      /** +     * @workInProgress       * @ngdoc overview       * @name angular.filter       * @namespace Namespace for all filters. @@ -380,6 +387,7 @@ var _undefined        = undefined,       */      angularFilter     = extensionMap(angular, 'filter'),      /** +     * @workInProgress       * @ngdoc overview       * @name angular.formatter       * @namespace Namespace for all formats. @@ -461,6 +469,7 @@ var _undefined        = undefined,      angularFormatter  = extensionMap(angular, 'formatter'),      /** +     * @workInProgress       * @ngdoc overview       * @name angular.service       *  @@ -883,6 +892,7 @@ function toKeyValue(obj) {  }  /** + * @workInProgress   * @ngdoc directive   * @name angular.directive.ng:autobind   * @element script diff --git a/src/AngularPublic.js b/src/AngularPublic.js index c241238c..98e0eed8 100644 --- a/src/AngularPublic.js +++ b/src/AngularPublic.js @@ -1,5 +1,6 @@  var browserSingleton;  /** + * @workInProgress   * @ngdoc service   * @name angular.service.$browser   * @requires $log diff --git a/src/Browser.js b/src/Browser.js index 665f515f..b7f0d3f3 100644 --- a/src/Browser.js +++ b/src/Browser.js @@ -20,6 +20,7 @@ function Browser(location, document, head, XHR, $log) {    var outstandingRequestCallbacks = [];    /** +   * @workInProgress     * @ngdoc method     * @name angular.service.$browser#xhr     * @methodOf angular.service.$browser @@ -77,6 +78,7 @@ function Browser(location, document, head, XHR, $log) {    };    /** +   * @workInProgress     * @ngdoc method     * @name angular.service.$browser#notifyWhenNoOutstandingRequests     * @methodOf angular.service.$browser @@ -97,6 +99,7 @@ function Browser(location, document, head, XHR, $log) {    var pollFns = [];    /** +   * @workInProgress     * @ngdoc method     * @name angular.service.$browser#poll     * @methodOf angular.service.$browser @@ -106,6 +109,7 @@ function Browser(location, document, head, XHR, $log) {    };    /** +   * @workInProgress     * @ngdoc method     * @name angular.service.$browser#addPollFn     * @methodOf angular.service.$browser @@ -123,6 +127,7 @@ function Browser(location, document, head, XHR, $log) {    };    /** +   * @workInProgress     * @ngdoc method     * @name angular.service.$browser#startPoller     * @methodOf angular.service.$browser @@ -146,6 +151,7 @@ function Browser(location, document, head, XHR, $log) {    //////////////////////////////////////////////////////////////    /** +   * @workInProgress     * @ngdoc method     * @name angular.service.$browser#setUrl     * @methodOf angular.service.$browser @@ -163,6 +169,7 @@ function Browser(location, document, head, XHR, $log) {     };    /** +   * @workInProgress     * @ngdoc method     * @name angular.service.$browser#getUrl     * @methodOf angular.service.$browser @@ -184,6 +191,7 @@ function Browser(location, document, head, XHR, $log) {    var lastCookieString = '';    /** +   * @workInProgress     * @ngdoc method     * @name angular.service.$browser#cookies     * @methodOf angular.service.$browser @@ -248,6 +256,7 @@ function Browser(location, document, head, XHR, $log) {    var hoverListener = noop;    /** +   * @workInProgress     * @ngdoc method     * @name angular.service.$browser#hover     * @methodOf angular.service.$browser @@ -261,6 +270,7 @@ function Browser(location, document, head, XHR, $log) {    self.hover = function(listener) { hoverListener = listener; };    /** +   * @workInProgress     * @ngdoc method     * @name angular.service.$browser#bind     * @methodOf angular.service.$browser @@ -281,6 +291,7 @@ function Browser(location, document, head, XHR, $log) {    /** +   * @workInProgress     * @ngdoc method     * @name angular.service.$browser#addCss     * @methodOf angular.service.$browser @@ -299,6 +310,7 @@ function Browser(location, document, head, XHR, $log) {    /** +   * @workInProgress     * @ngdoc method     * @name angular.service.$browser#addJs     * @methodOf angular.service.$browser diff --git a/src/Compiler.js b/src/Compiler.js index 680ead11..10d19ea8 100644 --- a/src/Compiler.js +++ b/src/Compiler.js @@ -111,6 +111,7 @@ Compiler.prototype = {    /** +   * @workInProgress     * @ngdoc directive     * @name angular.directive.ng:eval-order     * diff --git a/src/JSON.js b/src/JSON.js index abb895e0..2906362c 100644 --- a/src/JSON.js +++ b/src/JSON.js @@ -1,6 +1,7 @@  var array = [].constructor;  /** + * @workInProgress   * @ngdoc function   * @name angular.toJson   * @function @@ -19,6 +20,7 @@ function toJson(obj, pretty) {  }  /** + * @workInProgress   * @ngdoc function   * @name angular.fromJson   * @function diff --git a/src/Scope.js b/src/Scope.js index 7b2211ac..cd0c6dc1 100644 --- a/src/Scope.js +++ b/src/Scope.js @@ -105,6 +105,7 @@ function errorHandlerFor(element, error) {  }  /** + * @workInProgress   * @ngdoc overview   * @name angular.scope   * @@ -241,6 +242,7 @@ function createScope(parent, providers, instanceCache) {      $parent: parent,      /** +     * @workInProgress       * @ngdoc function       * @name angular.scope.$bind       * @function @@ -264,6 +266,7 @@ function createScope(parent, providers, instanceCache) {      /** +     * @workInProgress       * @ngdoc function       * @name angular.scope.$eval       * @function @@ -322,6 +325,7 @@ function createScope(parent, providers, instanceCache) {      /** +     * @workInProgress       * @ngdoc function       * @name angular.scope.$tryEval       * @function @@ -379,6 +383,7 @@ function createScope(parent, providers, instanceCache) {      /** +     * @workInProgress       * @ngdoc function       * @name angular.scope.$watch       * @function @@ -440,6 +445,7 @@ function createScope(parent, providers, instanceCache) {      },      /** +     * @workInProgress       * @ngdoc function       * @name angular.scope.$onEval       * @function @@ -484,6 +490,7 @@ function createScope(parent, providers, instanceCache) {      },      /** +     * @workInProgress       * @ngdoc function       * @name angular.scope.$postEval       * @function @@ -504,6 +511,7 @@ function createScope(parent, providers, instanceCache) {      /** +     * @workInProgress       * @ngdoc function       * @name angular.scope.$become       * @function @@ -547,6 +555,7 @@ function createScope(parent, providers, instanceCache) {      },      /** +     * @workInProgress       * @ngdoc function       * @name angular.scope.$new       * @function diff --git a/src/directives.js b/src/directives.js index 007bbe75..8a76f17a 100644 --- a/src/directives.js +++ b/src/directives.js @@ -1,4 +1,5 @@  /** + * @workInProgress   * @ngdoc directive   * @name angular.directive.ng:init   * @@ -27,6 +28,7 @@ angularDirective("ng:init", function(expression){  });  /** + * @workInProgress   * @ngdoc directive   * @name angular.directive.ng:controller   * @@ -105,6 +107,7 @@ angularDirective("ng:controller", function(expression){  });  /** + * @workInProgress   * @ngdoc directive   * @name angular.directive.ng:eval   * @@ -147,6 +150,7 @@ angularDirective("ng:eval", function(expression){  });  /** + * @workInProgress   * @ngdoc directive   * @name angular.directive.ng:bind   * @@ -250,6 +254,7 @@ function compileBindTemplate(template){  }  /** + * @workInProgress   * @ngdoc directive   * @name angular.directive.ng:bind-template   * @@ -302,6 +307,7 @@ var REMOVE_ATTRIBUTES = {    'checked':'checked'  };  /** + * @workInProgress   * @ngdoc directive   * @name angular.directive.ng:bind-attr   * @@ -380,6 +386,7 @@ angularDirective("ng:bind-attr", function(expression){  /** + * @workInProgress   * @ngdoc directive   * @name angular.directive.ng:click   * @@ -423,6 +430,7 @@ angularDirective("ng:click", function(expression, element){  /** + * @workInProgress   * @ngdoc directive   * @name angular.directive.ng:submit   * @@ -470,6 +478,7 @@ angularDirective("ng:submit", function(expression, element) {  /** + * @workInProgress   * @ngdoc directive   * @name angular.directive.ng:watch   * @@ -525,6 +534,7 @@ function ngClass(selector) {  }  /** + * @workInProgress   * @ngdoc directive   * @name angular.directive.ng:class   * @@ -561,6 +571,7 @@ function ngClass(selector) {  angularDirective("ng:class", ngClass(function(){return true;}));  /** + * @workInProgress   * @ngdoc directive   * @name angular.directive.ng:class-odd   * @@ -596,6 +607,7 @@ angularDirective("ng:class", ngClass(function(){return true;}));  angularDirective("ng:class-odd", ngClass(function(i){return i % 2 === 0;}));  /** + * @workInProgress   * @ngdoc directive   * @name angular.directive.ng:class-even   * @@ -631,6 +643,7 @@ angularDirective("ng:class-odd", ngClass(function(i){return i % 2 === 0;}));  angularDirective("ng:class-even", ngClass(function(i){return i % 2 === 1;}));  /** + * @workInProgress   * @ngdoc directive   * @name angular.directive.ng:show   * @@ -668,6 +681,7 @@ angularDirective("ng:show", function(expression, element){  });  /** + * @workInProgress   * @ngdoc directive   * @name angular.directive.ng:hide   * @@ -705,6 +719,7 @@ angularDirective("ng:hide", function(expression, element){  });  /** + * @workInProgress   * @ngdoc directive   * @name angular.directive.ng:style   * diff --git a/src/filters.js b/src/filters.js index 5525b5ef..9b46460d 100644 --- a/src/filters.js +++ b/src/filters.js @@ -1,4 +1,5 @@  /** + * @workInProgress   * @ngdoc filter   * @name angular.filter.currency   * @function @@ -33,6 +34,7 @@ angularFilter.currency = function(amount){  };  /** + * @workInProgress   * @ngdoc filter   * @name angular.filter.number   * @function @@ -148,6 +150,7 @@ var NUMBER_STRING = /^\d+$/;  /** + * @workInProgress   * @ngdoc filter   * @name angular.filter.date   * @function @@ -229,6 +232,7 @@ angularFilter.date = function(date, format) {  /** + * @workInProgress   * @ngdoc filter   * @name angular.filter.json   * @function @@ -267,6 +271,7 @@ angularFilter.json = function(object) {  /** + * @workInProgress   * @ngdoc filter   * @name angular.filter.lowercase   * @function @@ -277,6 +282,7 @@ angularFilter.lowercase = lowercase;  /** + * @workInProgress   * @ngdoc filter   * @name angular.filter.uppercase   * @function @@ -287,6 +293,7 @@ angularFilter.uppercase = uppercase;  /** + * @workInProgress   * @ngdoc filter   * @name angular.filter.html   * @function @@ -375,6 +382,7 @@ angularFilter.html =  function(html, option){  /** + * @workInProgress   * @ngdoc filter   * @name angular.filter.linky   * @function diff --git a/src/formatters.js b/src/formatters.js index 85be7019..46d9b817 100644 --- a/src/formatters.js +++ b/src/formatters.js @@ -8,6 +8,7 @@ var NUMBER = /^\s*[-+]?\d*(\.\d*)?\s*$/;  angularFormatter.noop = formatter(identity, identity);  /** + * @workInProgress   * @ngdoc formatter   * @name angular.formatter.json   * @@ -32,6 +33,7 @@ angularFormatter.noop = formatter(identity, identity);  angularFormatter.json = formatter(toJson, fromJson);  /** + * @workInProgress   * @ngdoc formatter   * @name angular.formatter.boolean   * @@ -56,6 +58,7 @@ angularFormatter.json = formatter(toJson, fromJson);  angularFormatter['boolean'] = formatter(toString, toBoolean);  /** + * @workInProgress   * @ngdoc formatter   * @name angular.formatter.number   * @@ -85,6 +88,7 @@ angularFormatter.number = formatter(toString, function(obj){  });  /** + * @workInProgress   * @ngdoc formatter   * @name angular.formatter.list   * @@ -122,6 +126,7 @@ angularFormatter.list = formatter(  );  /** + * @workInProgress   * @ngdoc formatter   * @name angular.formatter.trim   * diff --git a/src/markups.js b/src/markups.js index 57a209b7..0c96d951 100644 --- a/src/markups.js +++ b/src/markups.js @@ -69,6 +69,7 @@ angularTextMarkup('OPTION', function(text, textNode, parentElement){  });  /** + * @workInProgress   * @ngdoc directive   * @name angular.directive.ng:href   * @@ -95,6 +96,7 @@ angularTextMarkup('OPTION', function(text, textNode, parentElement){   */  /** + * @workInProgress   * @ngdoc directive   * @name angular.directive.ng:src   * diff --git a/src/services.js b/src/services.js index 5b09c663..f2260c7f 100644 --- a/src/services.js +++ b/src/services.js @@ -9,6 +9,7 @@ function angularServiceInject(name, fn, inject, eager) {  }  /** + * @workInProgress   * @ngdoc service   * @name angular.service.$window   *  @@ -28,6 +29,7 @@ function angularServiceInject(name, fn, inject, eager) {  angularServiceInject("$window", bind(window, identity, window), [], EAGER_PUBLISHED);  /** + * @workInProgress   * @ngdoc service   * @name angular.service.$document   * @requires $window @@ -40,6 +42,7 @@ angularServiceInject("$document", function(window){  }, ['$window'], EAGER_PUBLISHED);  /** + * @workInProgress   * @ngdoc service   * @name angular.service.$location   * @requires $browser @@ -92,6 +95,7 @@ angularServiceInject("$location", function(browser) {    // PUBLIC METHODS    /** +   * @workInProgress     * @ngdoc method     * @name angular.service.$location#update     * @methodOf angular.service.$location @@ -127,6 +131,7 @@ angularServiceInject("$location", function(browser) {    }    /** +   * @workInProgress     * @ngdoc method     * @name angular.service.$location#updateHash     * @methodOf angular.service.$location @@ -162,6 +167,7 @@ angularServiceInject("$location", function(browser) {    }    /** +   * @workInProgress     * @ngdoc method     * @name angular.service.$location#toString     * @methodOf angular.service.$location @@ -291,6 +297,7 @@ angularServiceInject("$location", function(browser) {  /** + * @workInProgress   * @ngdoc service   * @name angular.service.$log   * @requires $window @@ -313,6 +320,7 @@ angularServiceInject("$location", function(browser) {  angularServiceInject("$log", function($window){    return {      /** +     * @workInProgress       * @ngdoc method       * @name angular.service.$log#log       * @methodOf angular.service.$log @@ -323,6 +331,7 @@ angularServiceInject("$log", function($window){      log: consoleLog('log'),      /** +     * @workInProgress       * @ngdoc method       * @name angular.service.$log#warn       * @methodOf angular.service.$log @@ -333,6 +342,7 @@ angularServiceInject("$log", function($window){      warn: consoleLog('warn'),      /** +     * @workInProgress       * @ngdoc method       * @name angular.service.$log#info       * @methodOf angular.service.$log @@ -343,6 +353,7 @@ angularServiceInject("$log", function($window){      info: consoleLog('info'),      /** +     * @workInProgress       * @ngdoc method       * @name angular.service.$log#error       * @methodOf angular.service.$log @@ -372,6 +383,7 @@ angularServiceInject("$log", function($window){  }, ['$window'], EAGER_PUBLISHED);  /** + * @workInProgress   * @ngdoc service   * @name angular.service.$exceptionHandler   * @requires $log @@ -395,6 +407,7 @@ angularServiceInject('$exceptionHandler', function($log){  }, ['$log'], EAGER_PUBLISHED);  /** + * @workInProgress   * @ngdoc service   * @name angular.service.$hover   * @requires $browser @@ -451,6 +464,7 @@ angularServiceInject("$hover", function(browser, document) {  }, ['$browser', '$document'], EAGER);  /** + * @workInProgress   * @ngdoc service   * @name angular.service.$invalidWidgets   *  @@ -543,6 +557,7 @@ function switchRouteMatcher(on, when, dstName) {  }  /** + * @workInProgress   * @ngdoc service   * @name angular.service.$route   * @requires $location @@ -604,6 +619,7 @@ angularServiceInject('$route', function(location) {          routes: routes,          /** +         * @workInProgress           * @ngdoc method           * @name angular.service.$route#onChange           * @methodOf angular.service.$route @@ -616,6 +632,7 @@ angularServiceInject('$route', function(location) {          onChange: bind(onChange, onChange.push),          /** +         * @workInProgress           * @ngdoc method           * @name angular.service.$route#when           * @methodOf angular.service.$route @@ -662,6 +679,7 @@ angularServiceInject('$route', function(location) {  }, ['$location'], EAGER_PUBLISHED);  /** + * @workInProgress   * @ngdoc service   * @name angular.service.$xhr   * @requires $browser @@ -704,6 +722,7 @@ angularServiceInject('$xhr', function($browser, $error, $log){  }, ['$browser', '$xhr.error', '$log']);  /** + * @workInProgress   * @ngdoc service   * @name angular.service.$xhr.error   * @requires $log @@ -719,6 +738,7 @@ angularServiceInject('$xhr.error', function($log){  }, ['$log']);  /** + * @workInProgress   * @ngdoc service   * @name angular.service.$xhr.bulk   * @requires $xhr @@ -780,6 +800,7 @@ angularServiceInject('$xhr.bulk', function($xhr, $error, $log){  }, ['$xhr', '$xhr.error', '$log']);  /** + * @workInProgress   * @ngdoc service   * @name angular.service.$xhr.cache   * @requires $xhr @@ -833,6 +854,7 @@ angularServiceInject('$xhr.cache', function($xhr){  }, ['$xhr.bulk']);  /** + * @workInProgress   * @ngdoc service   * @name angular.service.$resource   * @requires $xhr @@ -889,6 +911,7 @@ angularServiceInject('$resource', function($xhr){  }, ['$xhr.cache']);  /** + * @workInProgress   * @ngdoc service   * @name angular.service.$cookies   * @requires $browser @@ -973,6 +996,7 @@ angularServiceInject('$cookies', function($browser) {  }, ['$browser'], EAGER_PUBLISHED);  /** + * @workInProgress   * @ngdoc service   * @name angular.service.$cookieStore   * @requires $cookies @@ -987,6 +1011,7 @@ angularServiceInject('$cookieStore', function($store) {    return {      /** +     * @workInProgress       * @ngdoc method       * @name angular.service.$cookieStore#get       * @methodOf angular.service.$cookieStore @@ -1002,6 +1027,7 @@ angularServiceInject('$cookieStore', function($store) {      },      /** +     * @workInProgress       * @ngdoc method       * @name angular.service.$cookieStore#put       * @methodOf angular.service.$cookieStore @@ -1017,6 +1043,7 @@ angularServiceInject('$cookieStore', function($store) {      },      /** +     * @workInProgress       * @ngdoc method       * @name angular.service.$cookieStore#remove       * @methodOf angular.service.$cookieStore diff --git a/src/validators.js b/src/validators.js index 3fcefccb..ea35558e 100644 --- a/src/validators.js +++ b/src/validators.js @@ -2,6 +2,7 @@ extend(angularValidator, {    'noop': function() { return _null; },    /** +   * @workInProgress     * @ngdoc validator     * @name angular.validator.regexp     * @description @@ -36,6 +37,7 @@ extend(angularValidator, {    },    /** +   * @workInProgress     * @ngdoc validator     * @name angular.validator.number     * @description @@ -88,6 +90,7 @@ extend(angularValidator, {    },    /** +   * @workInProgress     * @ngdoc validator     * @name angular.validator.integer     * @description @@ -133,6 +136,7 @@ extend(angularValidator, {    },    /** +   * @workInProgress     * @ngdoc validator     * @name angular.validator.date     * @description @@ -166,6 +170,7 @@ extend(angularValidator, {    },    /** +   * @workInProgress     * @ngdoc validator     * @name angular.validator.email     * @description @@ -195,6 +200,7 @@ extend(angularValidator, {    },    /** +   * @workInProgress     * @ngdoc validator     * @name angular.validator.phone     * @description @@ -227,6 +233,7 @@ extend(angularValidator, {    },    /** +   * @workInProgress     * @ngdoc validator     * @name angular.validator.url     * @description @@ -256,6 +263,7 @@ extend(angularValidator, {    },    /** +   * @workInProgress     * @ngdoc validator     * @name angular.validator.json     * @description @@ -288,6 +296,7 @@ extend(angularValidator, {    },    /** +   * @workInProgress     * @ngdoc validator     * @name angular.validator.asynchronous     * @description diff --git a/src/widgets.js b/src/widgets.js index 518b5ebf..f34ff05c 100644 --- a/src/widgets.js +++ b/src/widgets.js @@ -1,4 +1,5 @@  /** + * @workInProgress   * @ngdoc widget   * @name angular.widget.HTML   * @@ -166,6 +167,7 @@ function compileValidator(expr) {  }  /** + * @workInProgress   * @ngdoc widget   * @name angular.widget.@ng:validate   * @@ -202,6 +204,7 @@ function compileValidator(expr) {     });   */  /** + * @workInProgress   * @ngdoc widget   * @name angular.widget.@ng:required   * @@ -227,6 +230,7 @@ function compileValidator(expr) {     });   */  /** + * @workInProgress   * @ngdoc widget   * @name angular.widget.@ng:format   * @@ -413,6 +417,7 @@ function radioInit(model, view, element) {  }  /** + * @workInProgress   * @ngdoc directive   * @name angular.directive.ng:change   * @@ -499,6 +504,7 @@ angularWidget('option', function(){  /** + * @workInProgress   * @ngdoc widget   * @name angular.widget.ng:include   * @@ -584,6 +590,7 @@ angularWidget('ng:include', function(element){  });  /** + * @workInProgress   * @ngdoc widget   * @name angular.widget.ng:switch   * @@ -722,6 +729,7 @@ angularWidget('a', function() {  /** + * @workInProgress   * @ngdoc widget   * @name angular.widget.@ng:repeat   * @@ -848,6 +856,7 @@ angularWidget("@ng:repeat", function(expression, element){  /** + * @workInProgress   * @ngdoc widget   * @name angular.widget.@ng:non-bindable   *  | 
