Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

Hi! I cleaned up your code for you! #10

Open
wants to merge 540 commits into from

1 participant

@GunioRobot

Hi there!

This is WhitespaceBot. I'm an open-source robot that removes trailing white space in your code, and gives you a gitignore file if you didn't have one!

Why whitespace? Whitespace is an eyesore for developers who use text editors with dark themes. It's not a huge deal, but it's a bit annoying if you use Vim in a terminal. Really, I'm just a proof of concept - GitHub's V3 API allows robots to automatically improve open source projects, and that's really cool. Hopefully, somebody, maybe you!, will fork me and make me even more useful. My owner is funding a bounty to anybody who can add security fixing features to me.

I've only cleaned your most popular project, and I've added you to a list of users not to contact again, so you won't get any more pull requests from me unless you ask. If I'm misbehaving, please email my owner and tell him to turn me off! If this is pull request is of no use to you, please just ignore it.

Thanks!
WhiteSpacebot from Gun.io.

nickolay8 and others added some commits
nickolay8 - 'props' of attributes upgraded to true attributes
git-svn-id: http://joose-js.googlecode.com/svn/branches/mutability@906 7be8dbaf-bf49-0410-bd10-bfef82906ff6
f151fbb
nickolay8 - added 'isPrivate' helper for attributes
git-svn-id: http://joose-js.googlecode.com/svn/branches/mutability@907 7be8dbaf-bf49-0410-bd10-bfef82906ff6
0d759a8
nickolay8 - some TODO notes
git-svn-id: http://joose-js.googlecode.com/svn/branches/mutability@908 7be8dbaf-bf49-0410-bd10-bfef82906ff6
f30384e
nickolay8 - some TODO notes
git-svn-id: http://joose-js.googlecode.com/svn/branches/mutability@909 7be8dbaf-bf49-0410-bd10-bfef82906ff6
42a7e9a
nickolay8 - 'does' now checks roles of superclass also
git-svn-id: http://joose-js.googlecode.com/svn/branches/mutability@910 7be8dbaf-bf49-0410-bd10-bfef82906ff6
ae642d1
nickolay8 - some comments
git-svn-id: http://joose-js.googlecode.com/svn/branches/mutability@911 7be8dbaf-bf49-0410-bd10-bfef82906ff6
7f43177
nickolay8 - mark in TODO
git-svn-id: http://joose-js.googlecode.com/svn/branches/mutability@912 7be8dbaf-bf49-0410-bd10-bfef82906ff6
7a57f53
nickolay8 - creation of namespace moved to after 'adaptConstructor' stage to do…
… not interfere with possible override of constructor (like lazy, bridge, etc)

git-svn-id: http://joose-js.googlecode.com/svn/branches/mutability@913 7be8dbaf-bf49-0410-bd10-bfef82906ff6
bc038d9
nickolay8 - implemented delayed meta
- implemented and tested 'my' with custom meta

git-svn-id: http://joose-js.googlecode.com/svn/branches/mutability@914 7be8dbaf-bf49-0410-bd10-bfef82906ff6
ea8e713
@SamuraiJack SamuraiJack - Build.PL switched to Module::JSAN fa521f6
@SamuraiJack SamuraiJack - updated TODO 9ef7c47
@SamuraiJack SamuraiJack - some progress on docs b5d0305
@SamuraiJack SamuraiJack - some progress on docs 44c3e07
@SamuraiJack SamuraiJack - some progress on docs 34ca21e
@SamuraiJack SamuraiJack - some progress on manual 7e617a6
@SamuraiJack SamuraiJack - some progress on manual c229abb
@SamuraiJack SamuraiJack - some progress on manual b025f81
@SamuraiJack SamuraiJack - Cookbook started 5d1681c
@SamuraiJack SamuraiJack - some stylistic changes fa6d5f7
@SamuraiJack SamuraiJack - paramerers to 'prepareWrapper' now passes as object
- added check for override in the PUT modifiers
f710f1b
@SamuraiJack SamuraiJack - added failing 052_advanced_attribute.t.js 6adca64
@SamuraiJack SamuraiJack - removed a diss to JavaScript ) 08d0683
@SamuraiJack SamuraiJack - updated TODO cc4d8b4
@SamuraiJack SamuraiJack - refactored initialization mechanism (BUILD added) 4da1043
@SamuraiJack SamuraiJack - refactored classes initialization (introduced BUILD) 1bcb058
@SamuraiJack SamuraiJack - intermediate commit dfd3add
@SamuraiJack SamuraiJack Joose.Helper merged into Joose.Namespace.Manager 2593300
@SamuraiJack SamuraiJack - 'parent' renamed to 'parentNs' bf67c96
@SamuraiJack SamuraiJack - small cleanup 62b0ba6
@SamuraiJack SamuraiJack - implemented 1 todo item 8e7b338
@SamuraiJack SamuraiJack - starting "immutable traits" ) 5252ad1
@SamuraiJack SamuraiJack - some progress on early traits dea53b8
@SamuraiJack SamuraiJack - further progress a83cb20
@SamuraiJack SamuraiJack - early results on early traits ) 41c39bf
@SamuraiJack SamuraiJack - Joose.Trait.Able merged into Joose.Managed.Class 7828da7
@SamuraiJack SamuraiJack - corrected semantic in Builder 6fd9f70
@SamuraiJack SamuraiJack - cleaned up add/remove role f163f52
@SamuraiJack SamuraiJack - corrected expression for trait extracting c1fe4d0
@SamuraiJack SamuraiJack - some progress 66cb1a1
@SamuraiJack SamuraiJack - added .project file (to allow switching to master) 0de5cc5
@SamuraiJack SamuraiJack - passing the test suite 80567bd
@SamuraiJack SamuraiJack - cleanup from obsolete code ec60778
@SamuraiJack SamuraiJack Merge branch 'adv_attr_and_body_fix' into mutability
* adv_attr_and_body_fix:
  - added failing 052_advanced_attribute.t.js
333886f
@SamuraiJack SamuraiJack - fixed 052_advanced_attribute.t.js a00d6a5
@SamuraiJack SamuraiJack - starting removing of Containable class af563c6
@SamuraiJack SamuraiJack - removed Containable class 427248e
@SamuraiJack SamuraiJack - removed commented/obsoleted code cd091de
@SamuraiJack SamuraiJack - small cleanup in 'earlyCreate' e8302ea
@SamuraiJack SamuraiJack - Module switched to prepareArguments 4874dd6
@SamuraiJack SamuraiJack - 'prepareArguments' renamed to 'prepareProperties' c53f6e6
@SamuraiJack SamuraiJack - added version 638c93f
@SamuraiJack SamuraiJack - some docs changes b6304d9
@SamuraiJack SamuraiJack - updated MANIFEST 2c7de53
@SamuraiJack SamuraiJack - some docs changes 1729a46
@SamuraiJack SamuraiJack - added Stable task b00aa14
@SamuraiJack SamuraiJack - small cleanup in Joose.Namespace.Manager f9e8605
@SamuraiJack SamuraiJack - passing default superclass to prepareProperties (to allow potential…
… delayed creation)
fe85e77
@SamuraiJack SamuraiJack - removed old stable fe95e24
@SamuraiJack SamuraiJack - corrected meta of 'my'
- upgraded Stable
5625860
@SamuraiJack SamuraiJack - some progress on docs
- fixed traits processing in presense of custom BUILD method
3c7c1c1
@SamuraiJack SamuraiJack - 'subClassOf' switched back to anonymous classes 1c77a71
@SamuraiJack SamuraiJack - 'Joose.Meta.Class' now can use advanced attributes
- added test case
111ad4c
@SamuraiJack SamuraiJack - fixed non-array values in 'requires' builder 52b8269
@SamuraiJack SamuraiJack - 'Class' helper can be used with Joose.Proto.Class meta 6975f48
@SamuraiJack SamuraiJack - cleaned up cloning
- corrected comments in tests
95dfa3c
@SamuraiJack SamuraiJack - updated TODO ebbcce9
@SamuraiJack SamuraiJack - micro cleanup 6b2bcb5
@SamuraiJack SamuraiJack - fixed the usage of advanced attributes in subclasses of Joose.Meta.…
…Role
164f05b
@SamuraiJack SamuraiJack - access to meta in namespace keeper swicthed to arguments.callee.meta 6aac9a8
@SamuraiJack SamuraiJack - started cleanup in Joose.Proto.Class for more consistent interface 7220b65
@SamuraiJack SamuraiJack - cleanup in Joose.Proto.Class interface d72f3fb
@SamuraiJack SamuraiJack - updated Task.Joose.Stable 6ba2407
@SamuraiJack SamuraiJack - updated TODO edb6c17
@SamuraiJack SamuraiJack - aliased 'my' into the containing class's prototype ec7c7c9
@SamuraiJack SamuraiJack - tested access to containing constructor of 'my' class 173dacb
@SamuraiJack SamuraiJack - introduced 'afterMutate' hook 4b311de
@SamuraiJack SamuraiJack - slightly adjusted rules for choosing the metaclass of the 'my' 92f73de
@SamuraiJack SamuraiJack - fixed bug in determining metaclass for anonymous classes 99ef844
@SamuraiJack SamuraiJack - removed unnecessary masking of SUPER call if we already overrode it cc5f6b8
@SamuraiJack SamuraiJack - micro cleanup 3baa3bd
@SamuraiJack SamuraiJack - simplified 'my' creation after recent refactorings in JX.N.D dcbea81
@SamuraiJack SamuraiJack - some improvements in advanced attributes test coverage d94cb91
@SamuraiJack SamuraiJack - updated TODO abdff0e
@SamuraiJack SamuraiJack - added a link to the forum 0200c09
@SamuraiJack SamuraiJack - updated TODO 7da718f
@SamuraiJack SamuraiJack - do not nullifying 'prepareApply' method of Role, to allow consumpti…
…on of getters&setters of advanced attributes from Roles
17be6e4
@SamuraiJack SamuraiJack - refactored advanced attributes to add accessors directly to class (…
…not via anonymous role)
4d9c6d0
@SamuraiJack SamuraiJack - updated TODO f2038e1
@SamuraiJack SamuraiJack - simplified 'Class' helper 8cc9782
@SamuraiJack SamuraiJack - "singleton" term in docs changed to more understandable "static" fo…
…rmulation
0c0bfca
@SamuraiJack SamuraiJack - updated TODO & MANIFEST fa16d67
@SamuraiJack SamuraiJack - version bump to 3.002 0a967e6
@SamuraiJack SamuraiJack - attribute initializers unified in Joose.I.*
- version bumped to 3.003 (testing openjsan documentation extraction script)
75c698c
@SamuraiJack SamuraiJack - tested correctness of mutability of builder class 964e17d
@SamuraiJack SamuraiJack - updated TODO f55ee59
@SamuraiJack SamuraiJack - 'getAttributedClass' renamed to 'getClassInAttribute' 6ea243b
@SamuraiJack SamuraiJack - removed /doc dir from sources d8d44ab
@SamuraiJack SamuraiJack - updated README 61b599a
@SamuraiJack SamuraiJack - updated README 43b4c78
@SamuraiJack SamuraiJack - updated TODO
- updated authors
6f272e7
@SamuraiJack SamuraiJack - micro optimization 54c3c42
@SamuraiJack SamuraiJack - updated MANIFEST c078c4b
@SamuraiJack SamuraiJack - some docs update
- /doc excluded from MANIFEST.SKIP to include the documentation in the distribution (not in the source repo)
d16405c
@SamuraiJack SamuraiJack - minor docs update
- version bumped to 3.004
efba1a7
@SamuraiJack SamuraiJack - restored 5 item in the installation manual 97abc56
@SamuraiJack SamuraiJack - removed Task.Joose.Stable from provided libs (its now in separate d…
…istribution)

- version bumped to 3.005
- added some text about traits as meta-roles
cbfa206
@SamuraiJack SamuraiJack - documented "private" attributes
- implemented/tested custom getter/setter names
116d61e
@SamuraiJack SamuraiJack - added 'slot' attribute to Joose.Managed.Property.Attribute
this should allow to have the accessor with the same name as attribute
af8cd12
@SamuraiJack SamuraiJack - "privatizing" of attribute moved to builder to change its name earlier 6bab9df
@SamuraiJack SamuraiJack - added 'hasGetter' and 'hasSetter' attributes 3ffbf24
@SamuraiJack SamuraiJack - added 'readable' and 'writeable' attributes to Joose.Managed.Attribute af2bb0b
@SamuraiJack SamuraiJack - some comments added 7fd9ebc
@SamuraiJack SamuraiJack - version bumped to 3.006 7dafe81
@SamuraiJack SamuraiJack - fixed applying traits to the class with already detached meta
- added test case
ff800a8
@SamuraiJack SamuraiJack - aliasing Class/Module/Role to Joose.* 85706f8
@SamuraiJack SamuraiJack - documented Joose.Class/Module/Role aliases b2e3661
@SamuraiJack SamuraiJack - Static instance ('my') now receives a special 'HOST' configuration …
…parameter during instantiation, containing a hosting class constructor

- Added documentation for 'HOST'
2112f96
@SamuraiJack SamuraiJack - tweaked a test for static part a970ee0
@SamuraiJack SamuraiJack - tweaked static example 3bad866
@SamuraiJack SamuraiJack - added 'map' helper for arrays
- returning a 'false' value from iterators stops the iteration
d853cd4
@SamuraiJack SamuraiJack - returning the stop indicator from iterator
- some progress on helpers test coverage
7891f47
@SamuraiJack SamuraiJack - attributes initialization moved from `initialize` to constructor 0969829
@SamuraiJack SamuraiJack - added/tested `meta.isa` method, which can operate on classes d20f989
@SamuraiJack SamuraiJack - started testing of inheritance from non-Joose classes 6c60624
@SamuraiJack SamuraiJack - added ability to specify the arbitrary method (by name) for attribu…
…tes initialization ("builder" in Moose meaning)
3139ca8
@SamuraiJack SamuraiJack - fixed bug, when the metaclass of detached instance had no name 86be4b8
@SamuraiJack SamuraiJack - Static methods are now aliased directly to the host constructor, an…
…d can be used without `my`
32ccd8b
@SamuraiJack SamuraiJack - version bumped to 3.007 e132005
@SamuraiJack SamuraiJack - fixed WebKit's opinion that typeof /a/ == 'function'- fixed bug, re…
…lated to fact, that typeof /a/ == 'function' in WebKit, it was preventing initializing of attribute with regexp
3371e3d
@SamuraiJack SamuraiJack - added ability to prefix the namespace declaration with '.' which wi…
…ll switch to global namespace

- added NodeJS detection
- exporting created constructors to global NodeJS scope
cd9aa13
@SamuraiJack SamuraiJack - updated docs eb916c3
@SamuraiJack SamuraiJack - added 'getRawValueFrom/setRawValueTo' methods to the attribute (sup…
…posed to be side-effects free)
11ac4a8
@SamuraiJack SamuraiJack - version 3.008 release 8038090
@SamuraiJack SamuraiJack - version bumped to 3.009 ef3fc16
nickolay - switched to Dist::Zilla for distribution management fe40ac1
nickolay - `todo` renamed to `misc` 58842a5
nickolay - some speed up of the core PropertySet iterators a827d61
nickolay - if any value gets returned from `initialize` method, it gets return…
…ed as the result of the constructor,

      otherwise the instance itself is returned
d8224c7
nickolay - minor cleanup a185a0e
nickolay - added 'beforeConsumedBy' hook d8eedd2
nickolay v3.009
    [ENHANCEMENTS]

    - switched to Dist::Zilla for distribution management

    - some speed up of the core PropertySet iterators

    - if any value gets returned from `initialize` method, it gets returned as the result of the constructor,
      otherwise the instance itself is returned

    - added 'beforeConsumedBy' hook, allowing the property sets to act somehow before being consumed

    [API CHANGES]

    -none-

    [BUG FIXES]

    -none-
dbdf707
nickolay - added more convenient 'subClass' method 280a4ad
nickolay - platform detection made exception-less 0239a38
nickolay - updated Changes 35c3816
nickolay - JS code for test harness moved to `index.js` b5b4726
nickolay - test suite adapted to Test.Run 0.07 38381cd
nickolay - fixed bug, when aliases for static methods could be messed up durin…
…g class mutation
2d40e2c
nickolay - version bumped to 3.01 0402cf9
nickolay v3.01
    [ENHANCEMENTS]

    - platform detection made exception-less

    - test suite is now passing on the NodeJS platform (has been adapted to recent changes Test.Run)

    - starting from this release, version number will increase in 2nd digit

    [API CHANGES]

    -none-

    [BUG FIXES]

    - fixed bug, when aliases for static methods could be messed up during class mutation
e19ce82
nickolay - rolling back the attempt to change the versioning scheme a789c54
nickolay v3.010
    [ENHANCEMENTS]

    - platform detection made exception-less

    - test suite is now passing on the NodeJS platform (has been adapted to recent changes Test.Run)

    [API CHANGES]

    -none-

    [BUG FIXES]

    - fixed bug, when aliases for static methods could be messed up during class mutation
546e2ee
nickolay By sirrobert:
Google's closure compiler has the option of doing advanced optimizations that
will speed up execution.  There are a couple of places in the code that cause
the following optimizer error:

    JSC_REGEXP_REFERENCE:
    References to the global RegExp object prevents optimization of regular
    expressions. at line 160 character 54
        return typeof obj == 'function' && obj.constructor != RegExp

This is corrected by comparing the object's constructor to the constructor of
an *instance* of a regexp instead
c6a15bf
nickolay - updated TODO cf10ed5
nickolay - updated TODO 2d4be1a
nickolay - updated TODO 4c99f6c
nickolay - fixed bug, when calling `Module` over previously declared class did…
…n't trigger a call to `body`
87914e9
nickolay - some cleanup in TODO 476adb4
@SamuraiJack SamuraiJack - initial draft of internals description aa8d8db
Nickolay Platonov - more fun in SYNOPSYS ad82bfe
Nickolay Platonov - moved checks for VERSION and AUTHORITY to `body` to make the test "…
…harder"
c414d44
Nickolay Platonov - a couple of really needed semi-colons df092af
Nickolay Platonov - added several plugins to building process f2d750c
Nickolay Platonov - implemented inheritance from non-joose classes a730775
Nickolay Platonov - updated Joose.Manual.Installation entry b20731d
Nickolay Platonov - updated Joose.Manual.Installation entry 41128b9
Nickolay Platonov v3.011
    [ENHANCEMENTS]

    - references to global RegExp object replaced with references to constructor of regexp instance,
      to allow the advanced optimizations with Google Closure optimizer (thanks to: sirrobert)

    - now its possible to inherit from non-Joose superclasses
        (see http://openjsan.org/go/?l=Joose.Manual.Classes for details)

    - starting from this release, Joose will be also distributed via the `npm` package manager,
        > [sudo] npm install joose

    - updated Joose.Manual.Installation entry

    [API CHANGES]

    -none-

    [BUG FIXES]

    - fixed bug, when calling `Module` over previously declared class didn't trigger a call to `body`
d7862a3
Nickolay Platonov - added '#npm' hash tag to twitter release message dc9aae3
Nickolay Platonov - updated README ad03dda
Nickolay Platonov - updated README e4f02e3
Nickolay Platonov - updated README 5f3804c
Nickolay Platonov - fine-tuned low-level attribute access 8a5ce26
Nickolay Platonov - the license changed to BSD 7e20467
Nickolay Platonov - rolled back the semantic of 'get/setRawValue' 588ab19
Nickolay Platonov - added 'hasValue' method for the attribute 90b8cf7
Nickolay Platonov - `hasValue` moved deeper to hierarchy 042bcdf
Nickolay Platonov - removed 'get/setRawValue' methods f527601
Nickolay Platonov v3.012 c6cb2eb
Nickolay Platonov v3.012
    [ENHANCEMENTS]

    - added 'hasValue/clearValue' methods for the attribute
    - removed 'get/setRawValue' methods of the attribute

    - minor fixes in package.json for `npm`

    [API CHANGES]

    -none-

    [BUG FIXES]

    - none
64ac205
Nickolay Platonov - updated dist.ini c1fba0b
Nickolay Platonov - returned `set/getRawValue` methods - should be side-effect free val…
…ue assignments
c4e9f1a
Nickolay Platonov v3.013 7cb320b
Nickolay Platonov v3.013
    [ENHANCEMENTS]

    -none-

    [API CHANGES]

    - returned 'get/setRawValue' methods of the attribute with a bit different semantic (low-level, not documented)

    [BUG FIXES]

    - none
e35bdb6
Nickolay Platonov - small docs update e5811e7
Raevel Roles now throw Errors rather than strings to give stack traces etc. fd4a178
Nickolay Platonov - bug fix in docs 96182f3
Nickolay Platonov - various small updates e61448e
Nickolay Platonov - fixed bug, when instantiating a class with traits and which is a su…
…bclass of non-joose class

      it could have been instantiated with wrong parameters
c93c221
Nickolay Platonov - updated dist.ini 27ae5f2
Nickolay Platonov v3.014
    [ENHANCEMENTS]

    - switching to `npm` only as the distribution channel (migrating from JSAN)

    [API CHANGES]

    -none-

    [BUG FIXES]

    - fixed bug, when instantiating a class with traits and which is a subclass of non-joose class
      it could have been instantiated with wrong parameters
ec36a18
Nickolay Platonov - removed links to openjsan 829168f
Nickolay Platonov - updated copyright years
- updated Installation section of the manual
f11fd90
Nickolay Platonov v3.015 85d9ee5
Nickolay Platonov v3.015
    [ENHANCEMENTS]

    - links to OpenJSAN in the documentation replaced with links to GitHub

    [API CHANGES]

    -none-

    [BUG FIXES]

    -none-
f32a0b5
Nickolay Platonov - throw Error instead of string with more meaningful error message 032c771
Nickolay Platonov - small docs updates 3a607f5
Nickolay Platonov - add reference to the method instance to the wrapper functions ae68cfd
Nickolay Platonov - initial progress on getting the current method 501206f
Nickolay Platonov - throw Error when requirements for Role is not satisfied d53ea35
Nickolay Platonov - throw 'Error' instances instead of plain strings in various places c54020b
Nickolay Platonov - do not call setters during instance initialization, instead use 'se…
…t/getRawValue'

- inline 'set/getRawValue' where possible
- fixed very specific bug during subclassing of non-joose classes
65c6ef7
Nickolay Platonov - updated Attribute docs
- switched to semver
a61fe41
Nickolay Platonov - back from semver a0f057d
Nickolay Platonov v3.016
    [ENHANCEMENTS]

    - throw 'Error' instances instead of plain strings in various places
    - initial progress on reflection, allowing to receive the currently running method

    [API CHANGES]

    - setters no longer are being used for initial instance initialization (prior 'initialize' method)

    [BUG FIXES]

    - fixed a very specific bug, related to subclassing non-joose classes with custom constructor
56987d1
Nickolay Platonov - added `strToClass` helper function 660683f
Nickolay Platonov - made Joose.S.strToClass function to not throw exceptions
- fixed the arguments misordering during attributes initialization
- added Joose.A.eachR iterator
a6c848d
Nickolay Platonov - restyled `eachR` iterator
- fixed tests which were expecting the incorrect order of arguments for initializers
8973fff
Nickolay Platonov v3.017
    - added `strToClass` helper function
    - added Joose.A.eachR iterator
581d0da
Nickolay Platonov - removed support for class extension via `Class` keyword - now it wi…
…ll throw the "Double declaration of [ClassName]" exception

      use ClassName.meta.extend() instead
3b444a6
Nickolay Platonov - some micro optimizations d48fedd
Nickolay Platonov - added a sanity checks before consuming a role or inheriting from su…
…perclass
cbfb0c1
Nickolay Platonov - mentioned that bundle is now available in the root of distro in the…
… docs
3869a28
Nickolay Platonov - added a Joose.C. symbol 2784288
Nickolay Platonov - small docs update c7c098e
Nickolay Platonov - updated copyright years bebdaee
Nickolay Platonov v3.018 b9e2f1b
Nickolay Platonov v3.018
    [ENHANCEMENTS]

    - added a sanity checks before consuming a role or inheriting from superclass (should evalutes to "true")
    - from now on, include the "Task/Joose/Core" bundle in the root of distribution as "task-joose-core.js"
    - added a `Joose.C` symbol for configuration options; can be specified as the JOOSE_CFG prior Joose has been loaded

    [API CHANGES]

    - removed support for class extension via `Class` keyword - now it will throw the "Double declaration of [ClassName]" exception
      use ClassName.meta.extend() instead

    [BUG FIXES]

    - updated copyright years in docs
4f8e462
Nickolay Platonov - removed outdated INSTALL file ec3efd3
Nickolay Platonov - updated TODO ec4ffc8
Nickolay Platonov - removed the undocumented namespaces facility (was not in use anyway) 87ec868
Nickolay Platonov - updated TODO 134f3d4
Nickolay Platonov - further cleanup 4ac880b
Nickolay Platonov - added a hook for meta preparation 2487e6a
@SamuraiJack SamuraiJack - fixed 1 leaked global 470b89d
@SamuraiJack SamuraiJack - simple bundles with NPM::Bundle e84db97
@SamuraiJack SamuraiJack - fixed a bug, preventing roles to have `toString` (and other non-enu…
…merable) methods

- removed `misc`
- started a benchmark suite
0c06c6d
@SamuraiJack SamuraiJack - detect when a class (a function like: `func.meta.c == func`) has be…
…en provided as `init` value for the attribute and do not call it during initialization
46afa17
@SamuraiJack SamuraiJack - some progress 28528ff
@SamuraiJack SamuraiJack - wrap the core with "(function () {})()" 870fc1f
@SamuraiJack SamuraiJack - proper JSON in components.json e4654e8
@SamuraiJack SamuraiJack - re-packaging 83a7dbb
@SamuraiJack SamuraiJack - merged JooseX.Attribute and Singleton 2cfc4c4
@SamuraiJack SamuraiJack - some progress on require a503857
@SamuraiJack SamuraiJack - some progress d818ede
@SamuraiJack SamuraiJack - some progress 3ad4c02
@SamuraiJack SamuraiJack - some progress ad0c6a7
@SamuraiJack SamuraiJack - some progress 68ad603
@SamuraiJack SamuraiJack - some progress 3fa98c2
@SamuraiJack SamuraiJack - also include package.json files as deps eb5b22e
@SamuraiJack SamuraiJack - some progress 7f32391
@SamuraiJack SamuraiJack - some progress 99b6a47
@SamuraiJack SamuraiJack - automated testing with Dzil dd38005
@SamuraiJack SamuraiJack - some progress on test suite 5ae1466
@SamuraiJack SamuraiJack - started test suite for librarian 099c570
@SamuraiJack SamuraiJack - some progress on tests for librarian 034a341
@SamuraiJack SamuraiJack - bug in test 3a36a1a
@SamuraiJack SamuraiJack - tests b32105a
@SamuraiJack SamuraiJack - text a1e229e
@SamuraiJack SamuraiJack v3.50.0 879fd90
@SamuraiJack SamuraiJack v3.50.0
    [ENHANCEMENTS]

    - detect when a class (a function like: `func.meta.c == func`) has been provided as `init` value for the attribute
      and do not call it during initialization (use as "value")

    [API CHANGES]

    - removed the undocumented namespaces facility (not documented, low-level stuff)

    [BUG FIXES]

    - fixed 1 leaked global
    - fixed a bug, preventing roles to have `toString` (and other non-enumerable) methods
1d5b203
Gun.io Whitespace Robot Remove whitespace [Gun.io WhitespaceBot] 51bc0bd
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.