Copyright assignment to the FSF
Copyright for the GNU ease.js project has been assigned to the Free Software Foundation. This allows the FSF to enforce the project licenses, which is something that I lack the time and money to do. It further ensures, through the contract I signed with the FSF, that all distrbutions of GNU ease.js, and all derivatives, will always ``be on terms that explicitly and perpetually permit anyone possessing a copy of the work to which the terms apply, and possessing accurate notice of these terms, to redistribute copies of the work to anyone on the same terms'' and that the project ``shall be offered in the form of machine-readable source code''. Consequently, any contributors to the project (aside from changes deemed to be trivial) will be required to assign copyright to the FSF; this puts GNU ease.js on a firm legal ground to prevent complicating enforcement. Contributors can rest assured that the code they contribute will always remain free (as in freedom). I thank Donald Robertson III of the FSF for his help and guidance during this process.newmaster
commit
a1cf650bac
|
@ -1,6 +1,6 @@
|
|||
## ease.js Makefile.am
|
||||
#
|
||||
# Copyright (C) 2013, 2014 Mike Gerwitz
|
||||
# Copyright (C) 2013, 2014 Free Software Foundation, Inc.
|
||||
#
|
||||
# This file is part of GNU ease.js.
|
||||
#
|
||||
|
|
2
README
2
README
|
@ -1,7 +1,7 @@
|
|||
Configuring ease.js
|
||||
*******************
|
||||
|
||||
Copyright (C) 2013, 2014 Mike Gerwitz
|
||||
Copyright (C) 2013, 2014 Free Software Foundation, Inc.
|
||||
|
||||
This file is part of GNU ease.js.
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<!--
|
||||
Copyright (C) 2010, 2011, 2013, 2014 Mike Gerwitz
|
||||
Copyright (C) 2010, 2011, 2013, 2014 Free Software Foundation, Inc.
|
||||
|
||||
This file is part of GNU ease.js.
|
||||
|
||||
|
@ -58,7 +58,7 @@ they want to use "classes".
|
|||
|
||||
|
||||
## License
|
||||
ease.js is free software: you can redistribute it and/or modify it under the
|
||||
GNU ease.js is free software: you can redistribute it and/or modify it under the
|
||||
terms of the GNU General Public License as published by the Free Software
|
||||
Foundation, either version 3 of the License, or (at your option) any later
|
||||
version.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# For use by automake and autoconf
|
||||
#
|
||||
# Copyright (C) 2013, 2014 Mike Gerwitz
|
||||
# Copyright (C) 2013, 2014 Free Software Foundation, Inc.
|
||||
#
|
||||
# This file is part of GNU ease.js.
|
||||
#
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
#
|
||||
# Responsible for building the project documentation.
|
||||
#
|
||||
# Copyright (C) 2010, 2011, 2012, 2013, 2014 Mike Gerwitz
|
||||
# Copyright (C) 2010, 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
|
||||
#
|
||||
# This file is part of GNU ease.js.
|
||||
#
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
@c This document is part of the GNU ease.js manual.
|
||||
@c Copyright (C) 2011, 2013, 2014 Mike Gerwitz
|
||||
@c Copyright (C) 2011, 2013, 2014 Free Software Foundation, Inc.
|
||||
@c Permission is granted to copy, distribute and/or modify this document
|
||||
@c under the terms of the GNU Free Documentation License, Version 1.3 or
|
||||
@c any later version published by the Free Software Foundation; with no
|
||||
|
@ -75,11 +75,9 @@ its relative simplicity and fairly basic feature set. The project has since
|
|||
evolved past its original specification and hopes to introduce a number of
|
||||
exciting features in the future.
|
||||
|
||||
The project is owned and developed independently by Mike Gerwitz. There is
|
||||
no ownership by his employer.
|
||||
|
||||
On 22 December 2013, ease.js officially became a part of GNU with the kind
|
||||
help and supervision of Brandon Invergo.
|
||||
GNU ease.js is authored by Mike Gerwitz and owned by the Free Software
|
||||
Foundation. On 22 December 2013, ease.js officially became a part of GNU with
|
||||
the kind help and supervision of Brandon Invergo.
|
||||
|
||||
|
||||
@section Why ease.js?
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
@c This document is part of the GNU ease.js manual.
|
||||
@c Copyright (C) 2011, 2012, 2013, 2014 Mike Gerwitz
|
||||
@c Copyright (C) 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
|
||||
@c Permission is granted to copy, distribute and/or modify this document
|
||||
@c under the terms of the GNU Free Documentation License, Version 1.3 or
|
||||
@c any later version published by the Free Software Foundation; with no
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
\input texinfo @c -*-texinfo-*-
|
||||
@c This document is part of the GNU ease.js manual.
|
||||
@c Copyright (C) 2011, 2012, 2013, 2014 Mike Gerwitz
|
||||
@c Copyright (C) 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
|
||||
@c Permission is granted to copy, distribute and/or modify this document
|
||||
@c under the terms of the GNU Free Documentation License, Version 1.3 or
|
||||
@c any later version published by the Free Software Foundation; with no
|
||||
|
@ -18,7 +18,7 @@
|
|||
@copying
|
||||
This manual is for GNU ease.js, version @value{VERSION}.
|
||||
|
||||
Copyright @copyright{} 2011, 2012, 2013, 2014 Mike Gerwitz.
|
||||
Copyright @copyright{} 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
|
||||
|
||||
@quotation
|
||||
Permission is granted to copy, distribute and/or modify this document
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
@c This document is part of the GNU ease.js manual.
|
||||
@c Copyright (C) 2011, 2012, 2013, 2014 Mike Gerwitz
|
||||
@c Copyright (C) 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
|
||||
@c Permission is granted to copy, distribute and/or modify this document
|
||||
@c under the terms of the GNU Free Documentation License, Version 1.3 or
|
||||
@c any later version published by the Free Software Foundation; with no
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
@c This document is part of the GNU ease.js manual.
|
||||
@c Copyright (C) 2011, 2013, 2014 Mike Gerwitz
|
||||
@c Copyright (C) 2011, 2013, 2014 Free Software Foundation, Inc.
|
||||
@c Permission is granted to copy, distribute and/or modify this document
|
||||
@c under the terms of the GNU Free Documentation License, Version 1.3 or
|
||||
@c any later version published by the Free Software Foundation; with no
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
@c This document is part of the GNU ease.js manual.
|
||||
@c Copyright (C) 2011, 2013, 2014 Mike Gerwitz
|
||||
@c Copyright (C) 2011, 2013, 2014 Free Software Foundation, Inc.
|
||||
@c Permission is granted to copy, distribute and/or modify this document
|
||||
@c under the terms of the GNU Free Documentation License, Version 1.3 or
|
||||
@c any later version published by the Free Software Foundation; with no
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
@c This document is part of the GNU ease.js manual.
|
||||
@c Copyright (C) 2011, 2013, 2014 Mike Gerwitz
|
||||
@c Copyright (C) 2011, 2013, 2014 Free Software Foundation, Inc.
|
||||
@c Permission is granted to copy, distribute and/or modify this document
|
||||
@c under the terms of the GNU Free Documentation License, Version 1.3 or
|
||||
@c any later version published by the Free Software Foundation; with no
|
||||
|
|
2
index.js
2
index.js
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Provides ease of access to all submodules
|
||||
*
|
||||
* Copyright (C) 2010, 2011, 2013, 2014 Mike Gerwitz
|
||||
* Copyright (C) 2010, 2011, 2013, 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Handles building of classes
|
||||
*
|
||||
* Copyright (C) 2011, 2012, 2013, 2014 Mike Gerwitz
|
||||
* Copyright (C) 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Handles building members (properties, methods) in a pre-ES5 environment
|
||||
*
|
||||
* Copyright (C) 2011, 2013 Mike Gerwitz
|
||||
* Copyright (C) 2011, 2013 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Contains fallback visibility object factory
|
||||
*
|
||||
* Copyright (C) 2010, 2011, 2013 Mike Gerwitz
|
||||
* Copyright (C) 2010, 2011, 2013 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Handles building members (properties, methods)
|
||||
*
|
||||
* Copyright (C) 2010, 2011, 2012, 2013, 2014 Mike Gerwitz
|
||||
* Copyright (C) 2010, 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Validation rules for members
|
||||
*
|
||||
* Copyright (C) 2011, 2012, 2013, 2014 Mike Gerwitz
|
||||
* Copyright (C) 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Builds method wrappers
|
||||
*
|
||||
* Copyright (C) 2011, 2012, 2013 Mike Gerwitz
|
||||
* Copyright (C) 2011, 2012, 2013 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Default method wrapper functions
|
||||
*
|
||||
* Copyright (C) 2011, 2012, 2013, 2014 Mike Gerwitz
|
||||
* Copyright (C) 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Provides system for code reuse via traits
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Contains visibility object factory
|
||||
*
|
||||
* Copyright (C) 2011, 2013, 2014 Mike Gerwitz
|
||||
* Copyright (C) 2011, 2013, 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Contains factory for visibility object factory
|
||||
*
|
||||
* Copyright (C) 2011, 2013 Mike Gerwitz
|
||||
* Copyright (C) 2011, 2013 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Contains basic inheritance mechanism
|
||||
*
|
||||
* Copyright (C) 2010, 2011, 2012, 2013, 2014 Mike Gerwitz
|
||||
* Copyright (C) 2010, 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
* flag to allow abstract methods within a class, forcing users to clearly
|
||||
* state that a class is abstract.
|
||||
*
|
||||
* Copyright (C) 2010, 2011, 2013, 2014 Mike Gerwitz
|
||||
* Copyright (C) 2010, 2011, 2013, 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Wrapper permitting the definition of final classes
|
||||
*
|
||||
* Copyright (C) 2010, 2011, 2013 Mike Gerwitz
|
||||
* Copyright (C) 2010, 2011, 2013 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Contains interface module
|
||||
*
|
||||
* Copyright (C) 2010, 2011, 2012, 2013, 2014 Mike Gerwitz
|
||||
* Copyright (C) 2010, 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Property keyword parser module
|
||||
*
|
||||
* Copyright (C) 2010, 2011, 2012, 2013, 2014 Mike Gerwitz
|
||||
* Copyright (C) 2010, 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Contains utilities functions shared by modules
|
||||
*
|
||||
* Copyright (C) 2010, 2011, 2012, 2013, 2014 Mike Gerwitz
|
||||
* Copyright (C) 2010, 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Provides version information
|
||||
*
|
||||
* Copyright (C) 2010, 2011, 2012, 2013, 2014 Mike Gerwitz
|
||||
* Copyright (C) 2010, 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* ease.js warning system
|
||||
*
|
||||
* Copyright (C) 2011, 2012, 2013 Mike Gerwitz
|
||||
* Copyright (C) 2011, 2012, 2013 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests abstract classes
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests class module constructor creation
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests class module extend() method
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests class module object creation
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests class getter/setter inheritance
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests class interface implement method
|
||||
*
|
||||
* Copyright (C) 2010, 2011, 2013, 2014 Mike Gerwitz
|
||||
* Copyright (C) 2010, 2011, 2013, 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests safety of class instances
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests class naming
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests class parent invocation
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests class member visibility (public, private, protected)
|
||||
*
|
||||
* Copyright (C) 2010, 2011, 2013, 2014 Mike Gerwitz
|
||||
* Copyright (C) 2010, 2011, 2013, 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests const keyword
|
||||
*
|
||||
* Copyright (C) 2011, 2012, 2013, 2014 Mike Gerwitz
|
||||
* Copyright (C) 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests final members
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests class builder member restrictions
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests static members
|
||||
*
|
||||
* Copyright (C) 2011, 2012, 2013, 2014 Mike Gerwitz
|
||||
* Copyright (C) 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests class builder visibility implementation
|
||||
*
|
||||
* Copyright (C) 2011, 2012, 2013, 2014 Mike Gerwitz
|
||||
* Copyright (C) 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests combined file, attempting to emulate a pre-ECMAScript5 environment.
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests combined file (basic evaluation)
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
*
|
||||
* Note that this test case can also be run in an ES5 environment.
|
||||
*
|
||||
* Copyright (C) 2011, 2013 Mike Gerwitz
|
||||
* Copyright (C) 2011, 2013 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests fallback visibility object factory
|
||||
*
|
||||
* Copyright (C) 2011, 2012, 2013 Mike Gerwitz
|
||||
* Copyright (C) 2011, 2012, 2013 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests index.js
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests extending of interfaces
|
||||
*
|
||||
* Copyright (C) 2011, 2013 Mike Gerwitz
|
||||
* Copyright (C) 2011, 2013 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests interfaces
|
||||
*
|
||||
* Copyright (C) 2011, 2013 Mike Gerwitz
|
||||
* Copyright (C) 2011, 2013 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests interface naming
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests MemberBuilder getter/setter builder
|
||||
*
|
||||
* Copyright (C) 2010, 2011, 2012, 2013, 2014 Mike Gerwitz
|
||||
* Copyright (C) 2010, 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests method builder
|
||||
*
|
||||
* Copyright (C) 2010, 2011, 2012, 2013, 2014 Mike Gerwitz
|
||||
* Copyright (C) 2010, 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests MemberBuilder property builder
|
||||
*
|
||||
* Copyright (C) 2010, 2011, 2012, 2013, 2014 Mike Gerwitz
|
||||
* Copyright (C) 2010, 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests visibility portion of member builder
|
||||
*
|
||||
* Copyright (C) 2011, 2012, 2013 Mike Gerwitz
|
||||
* Copyright (C) 2011, 2012, 2013 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Shared functions for MemberBuilder tests
|
||||
*
|
||||
* Copyright (C) 2011, 2013, 2014 Mike Gerwitz
|
||||
* Copyright (C) 2011, 2013, 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
* These tests can be run in a pre-ES5 environment since they do not deal with
|
||||
* actual getters/setters; they deal only with the data associated with them.
|
||||
*
|
||||
* Copyright (C) 2011, 2013 Mike Gerwitz
|
||||
* Copyright (C) 2011, 2013 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests member builder validation rules
|
||||
*
|
||||
* Copyright (C) 2011, 2012, 2013, 2014 Mike Gerwitz
|
||||
* Copyright (C) 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests member builder validation rules
|
||||
*
|
||||
* Copyright (C) 2011, 2013 Mike Gerwitz
|
||||
* Copyright (C) 2011, 2013 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Shared functions for MemberBuilderValidator tests
|
||||
*
|
||||
* Copyright (C) 2011, 2012, 2013, 2014 Mike Gerwitz
|
||||
* Copyright (C) 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests MethodWrapperFactory prototype
|
||||
*
|
||||
* Copyright (C) 2011, 2012, 2013 Mike Gerwitz
|
||||
* Copyright (C) 2011, 2012, 2013 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests method sut
|
||||
*
|
||||
* Copyright (C) 2011, 2012, 2013, 2014 Mike Gerwitz
|
||||
* Copyright (C) 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests property keyword parser
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests abstract trait definition and use
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests overriding virtual class methods using mixins
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests basic trait definition
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests immediate definition/instantiation
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests trait/class linearization
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests extending a class that mixes in traits
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests named trait definitions
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests trait properties
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests trait scoping
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests virtual trait methods
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests util abstract functions
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests util.clone
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests util.copy
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests util.defineSecureProp
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests util.getPropertyDescriptor
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests util.propParse keyword parsing
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests util.propParse
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests version.js
|
||||
*
|
||||
* Copyright (C) 2011, 2012, 2013 Mike Gerwitz
|
||||
* Copyright (C) 2011, 2012, 2013 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests factory for visibility object factory
|
||||
*
|
||||
* Copyright (C) 2011, 2012, 2013 Mike Gerwitz
|
||||
* Copyright (C) 2011, 2012, 2013 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests visibility object factory
|
||||
*
|
||||
* Copyright (C) 2011, 2012, 2013, 2014 Mike Gerwitz
|
||||
* Copyright (C) 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests core warning handlers
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests warning system implementation
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests the Warning prototype
|
||||
*
|
||||
* Copyright (C) 2014 Mike Gerwitz
|
||||
* Copyright (C) 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Common paths for testing
|
||||
*
|
||||
* Copyright (C) 2010, 2011, 2013 Mike Gerwitz
|
||||
* Copyright (C) 2010, 2011, 2013 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Simple X-Unit-style test cases
|
||||
*
|
||||
* Copyright (C) 2011, 2012, 2013, 2014 Mike Gerwitz
|
||||
* Copyright (C) 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Common performance testing functionality
|
||||
*
|
||||
* Copyright (C) 2011, 2013 Mike Gerwitz
|
||||
* Copyright (C) 2011, 2013 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Tests amount of time taken to declare 1000 classes with a few members,
|
||||
* private keyword
|
||||
*
|
||||
* Copyright (C) 2010, 2011, 2013 Mike Gerwitz
|
||||
* Copyright (C) 2010, 2011, 2013 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Tests amount of time taken to declare 1000 classes with a few members,
|
||||
* protected keyword
|
||||
*
|
||||
* Copyright (C) 2010, 2011, 2013 Mike Gerwitz
|
||||
* Copyright (C) 2010, 2011, 2013 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Tests amount of time taken to declare 1000 classes with a few members, public
|
||||
* keyword
|
||||
*
|
||||
* Copyright (C) 2010, 2011, 2013 Mike Gerwitz
|
||||
* Copyright (C) 2010, 2011, 2013 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Tests amount of time taken to declare 1000 classes with a few members, no
|
||||
* keywords
|
||||
*
|
||||
* Copyright (C) 2010, 2011, 2013 Mike Gerwitz
|
||||
* Copyright (C) 2010, 2011, 2013 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* Tests amount of time taken to declare 1000 classes
|
||||
*
|
||||
* Copyright (C) 2010, 2011, 2013 Mike Gerwitz
|
||||
* Copyright (C) 2010, 2011, 2013 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Tests amount of time taken to declare 1000 classes with a few properties,
|
||||
* private keyword
|
||||
*
|
||||
* Copyright (C) 2010, 2011, 2013 Mike Gerwitz
|
||||
* Copyright (C) 2010, 2011, 2013 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Tests amount of time taken to declare 1000 classes with a few properties,
|
||||
* protected keyword
|
||||
*
|
||||
* Copyright (C) 2010, 2011, 2013 Mike Gerwitz
|
||||
* Copyright (C) 2010, 2011, 2013 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Tests amount of time taken to declare 1000 classes with a few properties,
|
||||
* public keyword
|
||||
*
|
||||
* Copyright (C) 2010, 2011, 2013 Mike Gerwitz
|
||||
* Copyright (C) 2010, 2011, 2013 Free Software Foundation, Inc.
|
||||
*
|
||||
* This file is part of GNU ease.js.
|
||||
*
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue