[copyright] Copyright assignment to the FSF
Thanks to Donald Robertson III for his help and guidance during this process.newmaster
parent
9c70904c39
commit
82a02c0081
|
@ -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.
|
||||
|
||||
|
|
|
@ -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
|
||||