- Jan 27, 2012
-
-
Rene Saarsoo authored
The warning type :link_private is now gone. It made sense to warn about such links when we had no private members included to docs. But now we can freely link to private ones too.
-
Rene Saarsoo authored
The important thing is for public members to be documented.
-
Rene Saarsoo authored
--ignore-global now only toggles between showing global class or hiding it. --warnings=-global turns warnings about global members on/off regardless of the previous option. Printing of the warnings is also no more duplicated in both lint.rb and app.rb. Class#all_members and Class#all_local_members no more filter out private members. Small refactoring inside Class to avoid confusing use of all_members as local variable.
-
- Jan 26, 2012
-
-
Rene Saarsoo authored
No more does it return only public members.
-
Rene Saarsoo authored
Copy-paste colors from: http://yuilibrary.com/yui/docs/api/
-
Rene Saarsoo authored
Avoids double-negations to have show:{public:true} than hide:{public:false}. Filtering class members now also applies the filter to menus. For this the field is now aligned right - otherwise it'll jump on every character typed to the field as the member counts change.
-
Rene Saarsoo authored
So we can now toggle public/protected/private separately.
-
Rene Saarsoo authored
-
Rene Saarsoo authored
A bit experimental for now, but seems to work well. :private is injected to :meta hash when data is exported for use in Docs app. Inside there it's treated as just another meta-tag.
-
Rene Saarsoo authored
The fourth argument to compare is an optional file listing class#method names to ignore. Like so: Ext.Element#fly Ext.lib.Container#beforeremove
-
Rene Saarsoo authored
-
Rene Saarsoo authored
-
- Jan 25, 2012
-
-
Rene Saarsoo authored
Would be better to get completely rid of the hard-coded offset.
-
Rene Saarsoo authored
For now the buttons have small text labels - have to come up with some icons.
-
Rene Saarsoo authored
Instead of two boolean settings, now saving one Object setting containing two keys. Hiding of accessors now also works in dropdown menus. And the code is shorter & cleaner.
-
Rene Saarsoo authored
-
- Jan 19, 2012
-
-
Rene Saarsoo authored
When private class happened to have a child node, the class wasn't grayed out.
-
Nick Poulden authored
- Jan 18, 2012
-
-
Rene Saarsoo authored
Replace ASCII duck with video in README.
-
- Jan 17, 2012
-
-
Rene Saarsoo authored
Previously this code: /** Some docs */ doSomething(1, 2, 3); would have resulted in property "doSomething" being detected. Now it detects no name, which results in warning of missing name, and that's what we want.
-
Rene Saarsoo authored
-
Rene Saarsoo authored
-
Rene Saarsoo authored
This way when we switch to full JavaScript parser, the tests won't fail because of syntax errors.
-
- Jan 16, 2012
-
-
Rene Saarsoo authored
This speeds up source writing at least 2x on multi-processor system.
-
- Jan 12, 2012
-
-
Nick Poulden authored
-
Nick Poulden authored
-
- Jan 11, 2012
-
-
Nick Poulden authored
-
- Jan 04, 2012
-
- Dec 28, 2011
-
-
Rene Saarsoo authored
A strange case where IE9 behaves worse than IE7 and 8.
-
- Dec 27, 2011
-
-
Rene Saarsoo authored
Implementing this immediately discovered several bugs in ExtJS docs.
-
Rene Saarsoo authored
Previously the orphans got added multiple times to their class, resulting in bogus ordering of them.
-
- Dec 21, 2011
-
-
Rene Saarsoo authored
Previously all @cfgs beginning with uppercase letter were treated as classes, because a class definition can also contain @cfg tags. Now we only treat it as class definition when there is more than one @cfg inside one doc-comment.
-
- Dec 20, 2011
-
-
Rene Saarsoo authored
-
Rene Saarsoo authored
Created Docs.ClassRegistry for doing the mapping.
-
Rene Saarsoo authored
-
Rene Saarsoo authored
-
Rene Saarsoo authored
All keywords are now treated as different token types, so we don't confuse function and "function".
-
- Dec 16, 2011
-
-
Rene Saarsoo authored
For each member we now show a list of all the members that it overrides (if there are any). No more needs one wonder if the method happens to override a method in some parent class or mixin - the information is right the in the docs. This implementation mostly works. However I have to refactor it around a bit to ensure it doesn't misbehave when parallel-processing is used.
-
Rene Saarsoo authored
The error-handling code had gone out-of sync with the rest. The Index controller had been renamed, and so error handling failed. Now there is a separate Failure controller. In addition to Classes and Guides, error messages are now also shown when loading of videos or examples fails.
-