From 034cc1c82eb4e09f413e513d0deca942863c0441 Mon Sep 17 00:00:00 2001 From: Julien Ponge Date: Sat, 18 Apr 2015 00:10:54 +0200 Subject: [PATCH 1/6] Preparations for the Eclipse initial contribution - Switched to the EPL license, and the EDL for samples. - Updated the contribution and readme files. - Updated the header license templates. Signed-off-by: Julien Ponge --- CONTRIBUTING.md | 30 +- CONTRIBUTORS | 14 +- LICENSE | 405 +++++++++--------- LICENSE-header | 13 - LICENSE-headers | 17 + NOTICE | 5 - README.md | 43 +- Rakefile | 17 +- doc/Rakefile | 17 +- doc/golo-guide.asciidoc | 24 +- epl-v10.html | 261 +++++++++++ golo-maven-plugin/pom.xml | 42 +- .../insalyon/citi/golo/maven/GolocMojo.java | 17 +- .../insalyon/citi/golo/maven/GolodocMojo.java | 17 +- notice.html | 107 +++++ pom.xml | 113 +---- samples/adapters.golo | 19 +- samples/async.golo | 33 +- samples/augmentations.golo | 19 +- samples/closures.golo | 19 +- samples/coin-change.golo | 19 +- samples/collection-literals.golo | 20 +- samples/context-decorator.golo | 18 +- samples/decorators.golo | 19 +- samples/dynamic-evaluation.golo | 19 +- samples/dynamic-object-person.golo | 17 +- samples/echo-args.golo | 22 +- samples/enums-thread-state.golo | 20 +- samples/fibonacci.golo | 20 +- samples/helloworld.golo | 20 +- samples/http-server.golo | 21 +- samples/logdeco.golo | 14 +- samples/matching-operator.golo | 20 +- samples/max-int.golo | 20 +- samples/memoize.golo | 17 +- samples/named-augmentations.golo | 19 +- samples/null-safety.golo | 22 +- samples/prepost-decorators.golo | 19 +- samples/structs.golo | 23 +- samples/swing-actionlistener.golo | 17 +- samples/swing-helloworld.golo | 17 +- samples/templates-chat-webapp.golo | 17 +- samples/union.golo | 19 +- samples/util-containers.golo | 27 +- samples/workers.golo | 20 +- share/shell-completion/golo-bash-completion | 19 +- share/shell-completion/golo-zsh-completion | 19 +- src/main/assembly/appassembler-license-header | 6 + src/main/assembly/distribution.xml | 20 +- src/main/golo/adapters.golo | 17 +- src/main/golo/async.golo | 19 +- src/main/golo/decorators.golo | 17 +- src/main/golo/json.golo | 17 +- src/main/golo/standard-augmentations.golo | 17 +- .../java/fr/insalyon/citi/golo/cli/Main.java | 17 +- .../golo/cli/command/CompilerCommand.java | 17 +- .../golo/cli/command/DiagnoseCommand.java | 17 +- .../citi/golo/cli/command/DocCommand.java | 17 +- .../golo/cli/command/GoloGoloCommand.java | 17 +- .../citi/golo/cli/command/InitCommand.java | 17 +- .../citi/golo/cli/command/Metadata.java | 17 +- .../citi/golo/cli/command/RunCommand.java | 17 +- .../citi/golo/cli/command/VersionCommand.java | 17 +- .../citi/golo/cli/command/spi/CliCommand.java | 17 +- .../insalyon/citi/golo/cli/package-info.java | 17 +- .../compiler/ClosureCaptureGoloIrVisitor.java | 17 +- .../golo/compiler/CodeGenerationResult.java | 17 +- .../citi/golo/compiler/GoloClassLoader.java | 17 +- .../compiler/GoloCompilationException.java | 17 +- .../citi/golo/compiler/GoloCompiler.java | 17 +- .../JavaBytecodeGenerationGoloIrVisitor.java | 17 +- .../compiler/JavaBytecodeStructGenerator.java | 17 +- .../compiler/JavaBytecodeUnionGenerator.java | 17 +- .../citi/golo/compiler/JavaBytecodeUtils.java | 17 +- ...renceAssignmentAndVerificationVisitor.java | 17 +- .../citi/golo/compiler/PackageAndClass.java | 17 +- .../compiler/ParseTreeToGoloIrVisitor.java | 17 +- .../golo/compiler/ir/AbstractInvocation.java | 17 +- .../golo/compiler/ir/AssignmentStatement.java | 17 +- .../golo/compiler/ir/BinaryOperation.java | 17 +- .../insalyon/citi/golo/compiler/ir/Block.java | 17 +- .../golo/compiler/ir/ClosureReference.java | 17 +- .../golo/compiler/ir/CollectionLiteral.java | 17 +- .../compiler/ir/ConditionalBranching.java | 17 +- .../golo/compiler/ir/ConstantStatement.java | 17 +- .../citi/golo/compiler/ir/Decorator.java | 17 +- .../golo/compiler/ir/ExpressionStatement.java | 17 +- .../golo/compiler/ir/FunctionInvocation.java | 17 +- .../citi/golo/compiler/ir/GoloElement.java | 17 +- .../citi/golo/compiler/ir/GoloFunction.java | 17 +- .../citi/golo/compiler/ir/GoloIrVisitor.java | 17 +- .../citi/golo/compiler/ir/GoloModule.java | 17 +- .../citi/golo/compiler/ir/GoloStatement.java | 17 +- .../citi/golo/compiler/ir/IrTreeDumper.java | 17 +- .../citi/golo/compiler/ir/LocalReference.java | 17 +- .../compiler/ir/LoopBreakFlowStatement.java | 17 +- .../citi/golo/compiler/ir/LoopStatement.java | 17 +- .../golo/compiler/ir/MethodInvocation.java | 17 +- .../citi/golo/compiler/ir/ModuleImport.java | 17 +- .../citi/golo/compiler/ir/NamedArgument.java | 17 +- .../compiler/ir/PositionInSourceCode.java | 17 +- .../golo/compiler/ir/ReferenceLookup.java | 17 +- .../citi/golo/compiler/ir/ReferenceTable.java | 17 +- .../golo/compiler/ir/ReturnStatement.java | 17 +- .../citi/golo/compiler/ir/Struct.java | 17 +- .../citi/golo/compiler/ir/ThrowStatement.java | 17 +- .../golo/compiler/ir/TryCatchFinally.java | 17 +- .../citi/golo/compiler/ir/UnaryOperation.java | 17 +- .../insalyon/citi/golo/compiler/ir/Union.java | 17 +- .../citi/golo/compiler/ir/package-info.java | 17 +- .../citi/golo/compiler/package-info.java | 17 +- .../parser/ASTAdditiveExpression.java | 17 +- .../compiler/parser/ASTAndExpression.java | 17 +- .../ASTAnonymousFunctionInvocation.java | 17 +- .../golo/compiler/parser/ASTArgument.java | 17 +- .../golo/compiler/parser/ASTAssignment.java | 17 +- .../parser/ASTAugmentDeclaration.java | 17 +- .../citi/golo/compiler/parser/ASTBlock.java | 17 +- .../citi/golo/compiler/parser/ASTBreak.java | 17 +- .../citi/golo/compiler/parser/ASTCase.java | 17 +- .../compiler/parser/ASTCollectionLiteral.java | 17 +- .../parser/ASTConditionalBranching.java | 17 +- .../golo/compiler/parser/ASTContinue.java | 17 +- .../parser/ASTDecoratorDeclaration.java | 17 +- .../parser/ASTEqualityExpression.java | 17 +- .../golo/compiler/parser/ASTForEachLoop.java | 17 +- .../citi/golo/compiler/parser/ASTForLoop.java | 17 +- .../golo/compiler/parser/ASTFunction.java | 17 +- .../parser/ASTFunctionDeclaration.java | 17 +- .../parser/ASTFunctionInvocation.java | 17 +- .../compiler/parser/ASTImportDeclaration.java | 17 +- .../parser/ASTInvocationExpression.java | 17 +- .../golo/compiler/parser/ASTLetOrVar.java | 17 +- .../citi/golo/compiler/parser/ASTLiteral.java | 17 +- .../compiler/parser/ASTMethodInvocation.java | 17 +- .../compiler/parser/ASTModuleDeclaration.java | 17 +- .../parser/ASTMultiplicativeExpression.java | 17 +- .../ASTNamedAugmentationDeclaration.java | 17 +- .../golo/compiler/parser/ASTOrExpression.java | 17 +- .../parser/ASTOrIfNullExpression.java | 17 +- .../golo/compiler/parser/ASTReference.java | 17 +- .../parser/ASTRelationalExpression.java | 17 +- .../citi/golo/compiler/parser/ASTReturn.java | 17 +- .../compiler/parser/ASTStructDeclaration.java | 17 +- .../citi/golo/compiler/parser/ASTThrow.java | 17 +- .../compiler/parser/ASTTryCatchFinally.java | 17 +- .../compiler/parser/ASTUnaryExpression.java | 17 +- .../compiler/parser/ASTUnionDeclaration.java | 17 +- .../golo/compiler/parser/ASTUnionValue.java | 17 +- .../golo/compiler/parser/ASTWhileLoop.java | 17 +- .../golo/compiler/parser/GoloASTNode.java | 17 +- .../compiler/parser/GoloOffsetParser.java | 17 +- .../parser/GoloOffsetParserTokenManager.java | 17 +- .../golo/compiler/parser/GoloTokenBase.java | 17 +- .../compiler/parser/JavaOffsetCharStream.java | 17 +- .../citi/golo/compiler/parser/NamedNode.java | 17 +- .../golo/compiler/parser/package-info.java | 17 +- .../golo/compiler/utils/AbstractRegister.java | 17 +- .../citi/golo/compiler/utils/NamingUtils.java | 17 +- .../citi/golo/compiler/utils/Register.java | 17 +- .../compiler/utils/StringBlockIndenter.java | 17 +- .../golo/compiler/utils/StringUnescaping.java | 17 +- .../golo/compiler/utils/package-info.java | 17 +- .../citi/golo/doc/AbstractProcessor.java | 17 +- .../golo/doc/AugmentationDocumentation.java | 17 +- .../citi/golo/doc/CtagsProcessor.java | 17 +- .../citi/golo/doc/DocumentationElement.java | 17 +- .../citi/golo/doc/FunctionDocumentation.java | 17 +- .../insalyon/citi/golo/doc/HtmlProcessor.java | 17 +- .../citi/golo/doc/MarkdownProcessor.java | 17 +- .../citi/golo/doc/ModuleDocumentation.java | 17 +- .../doc/NamedAugmentationDocumentation.java | 17 +- .../citi/golo/doc/StructDocumentation.java | 17 +- .../citi/golo/doc/UnionDocumentation.java | 17 +- .../insalyon/citi/golo/doc/package-info.java | 17 +- .../AmbiguousFunctionReferenceException.java | 17 +- .../citi/golo/runtime/ArrayHelper.java | 17 +- .../citi/golo/runtime/ArrayMethodFinder.java | 17 +- .../runtime/AugmentationMethodFinder.java | 17 +- .../golo/runtime/ClassReferenceSupport.java | 17 +- .../citi/golo/runtime/ClosureCallSupport.java | 17 +- .../golo/runtime/ClosureReferenceSupport.java | 17 +- .../citi/golo/runtime/DecoratorsHelper.java | 17 +- .../golo/runtime/FunctionCallSupport.java | 17 +- .../citi/golo/runtime/MethodFinder.java | 17 +- .../golo/runtime/MethodInvocationSupport.java | 17 +- .../fr/insalyon/citi/golo/runtime/Module.java | 17 +- .../citi/golo/runtime/OperatorSupport.java | 17 +- .../citi/golo/runtime/OperatorType.java | 17 +- .../golo/runtime/PrimitiveArrayIterator.java | 17 +- .../golo/runtime/RegularMethodFinder.java | 17 +- .../citi/golo/runtime/TypeMatching.java | 17 +- .../runtime/adapters/AdapterDefinition.java | 17 +- .../adapters/AdapterDefinitionProblem.java | 17 +- .../golo/runtime/adapters/AdapterSupport.java | 17 +- .../JavaBytecodeAdapterGenerator.java | 17 +- .../golo/runtime/adapters/package-info.java | 17 +- .../citi/golo/runtime/package-info.java | 17 +- src/main/java/gololang/AbstractRange.java | 17 +- src/main/java/gololang/AdapterFabric.java | 17 +- src/main/java/gololang/CharRange.java | 17 +- src/main/java/gololang/DynamicObject.java | 17 +- src/main/java/gololang/DynamicVariable.java | 17 +- .../java/gololang/EvaluationEnvironment.java | 17 +- src/main/java/gololang/FunctionReference.java | 17 +- src/main/java/gololang/GoloAdapter.java | 17 +- src/main/java/gololang/GoloStruct.java | 17 +- src/main/java/gololang/HeadTail.java | 17 +- src/main/java/gololang/IntRange.java | 17 +- src/main/java/gololang/LongRange.java | 17 +- src/main/java/gololang/Observable.java | 17 +- src/main/java/gololang/Predefined.java | 17 +- src/main/java/gololang/Range.java | 17 +- src/main/java/gololang/TemplateEngine.java | 17 +- src/main/java/gololang/Tuple.java | 17 +- .../gololang/annotations/DecoratedBy.java | 17 +- .../gololang/annotations/package-info.java | 17 +- .../concurrent/async/AssignedFuture.java | 17 +- .../gololang/concurrent/async/Future.java | 17 +- .../gololang/concurrent/async/Promise.java | 17 +- .../concurrent/async/package-info.java | 17 +- .../gololang/concurrent/workers/Port.java | 17 +- .../concurrent/workers/WorkerEnvironment.java | 17 +- .../concurrent/workers/WorkerFunction.java | 17 +- .../concurrent/workers/package-info.java | 17 +- src/main/java/gololang/package-info.java | 17 +- src/main/jjtree/Golo.jjt | 17 +- ...alyon.citi.golo.cli.command.spi.CliCommand | 9 + src/main/resources/metadata.properties | 17 +- .../resources/new-project/gradle/build.gradle | 16 - src/main/resources/new-project/maven/pom.xml | 15 - src/main/ruby/generate_math.rb | 19 +- src/main/ruby/generate_type_conversions.rb | 17 +- src/main/ruby/generate_unicode_identifiers.rb | 18 +- .../fr/insalyon/citi/golo/cli/MainTest.java | 17 +- .../citi/golo/compiler/CompilationTest.java | 17 +- .../citi/golo/compiler/CompileAndRunTest.java | 18 +- .../citi/golo/compiler/CompilerTest.java | 17 +- .../golo/compiler/GoloClassLoaderTest.java | 17 +- .../golo/compiler/PackageAndClassTest.java | 17 +- .../ParseTreeToGoloIrAndVisitorsTest.java | 17 +- .../golo/compiler/ir/ReferenceTableTest.java | 17 +- .../compiler/parser/ParserSanityTest.java | 17 +- .../testing/support/GoloTestHelperFields.java | 17 +- .../support/GoloTestHelperFunctions.java | 17 +- .../support/GoloTestHelperMethods.java | 17 +- .../testing/support/SamSupportHelpers.java | 17 +- .../support/SamVarargsSupportHelpers.java | 18 +- .../testing/support/SomeBaseClass.java | 17 +- .../compiler/testing/support/SomeClass.java | 17 +- .../testing/support/SomeConstants.java | 17 +- .../golo/compiler/utils/NamingUtilsTest.java | 17 +- .../utils/StringBlockIndenterTest.java | 17 +- .../compiler/utils/StringUnescapingTest.java | 17 +- .../golo/doc/DocumentationRenderingTest.java | 17 +- .../golo/doc/ModuleDocumentationTest.java | 17 +- .../citi/golo/internal/testing/TestUtils.java | 17 +- .../citi/golo/internal/testing/Tracing.java | 17 +- .../golo/runtime/ClosureCallSupportTest.java | 17 +- .../runtime/ClosureReferenceSupportTest.java | 17 +- .../golo/runtime/FunctionCallSupportTest.java | 17 +- .../runtime/MethodInvocationSupportTest.java | 17 +- .../golo/runtime/OperatorSupportTest.java | 17 +- .../runtime/PrimitiveArrayIteratorTest.java | 17 +- .../adapters/AdapterDefinitionTest.java | 17 +- .../JavaBytecodeAdapterGeneratorTest.java | 17 +- src/test/java/gololang/CharRangeTest.java | 17 +- src/test/java/gololang/DynamicObjectTest.java | 17 +- .../java/gololang/DynamicVariableTest.java | 17 +- .../gololang/EvaluationEnvironmentTest.java | 17 +- .../java/gololang/FunctionReferenceTest.java | 17 +- src/test/java/gololang/IntRangeTest.java | 17 +- src/test/java/gololang/JSONTest.java | 17 +- src/test/java/gololang/LongRangeTest.java | 17 +- src/test/java/gololang/ObservableTest.java | 17 +- src/test/java/gololang/PredefinedTest.java | 17 +- .../gololang/StandardAugmentationsTest.java | 17 +- .../java/gololang/TemplateEngineTest.java | 17 +- src/test/java/gololang/TupleTest.java | 17 +- .../concurrent/async/AssignedFutureTest.java | 17 +- .../concurrent/async/PromiseTest.java | 17 +- .../concurrent/workers/WorkersTest.java | 17 +- 282 files changed, 2056 insertions(+), 3683 deletions(-) delete mode 100644 LICENSE-header create mode 100644 LICENSE-headers delete mode 100644 NOTICE create mode 100644 epl-v10.html create mode 100644 notice.html create mode 100644 src/main/assembly/appassembler-license-header diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index d7633742c..c20491cc9 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -2,20 +2,26 @@ Thank you for your interest in Golo! +You can propose contributions by sending pull requests through GitHub. + ## Legal considerations -If you are adding or modifying files you may add your own copyright line, but please ensure that the -form is consistent with the existing files, and please note that a INSA-Lyon copyright line must -appear in every copyright notice. All files are released under the terms of the *Apache Software -License, Version 2.0*. +Please read the [Eclipse Foundation policy on accepting contributions via Git](http://wiki.eclipse.org/Development_Resources/Contributing_via_Git). + +Your contribution cannot be accepted unless you have an [Eclipse Foundation Contributor License Agreement](http://www.eclipse.org/legal/CLA.php) in place. + +Here is the checklist for contributions to be _acceptable_: -Last but not least, you need to sign a -[contributor license agreement](http://golo-lang.org/legal/cla/) -before your contribution can be accepted into the project. +1. [create an account at Eclipse](https://dev.eclipse.org/site_login/createaccount.php), and +2. add your GitHub user name in your account settings, and +3. [log into the projects portal](https://projects.eclipse.org/) and look for ["Eclipse CLA"](https://projects.eclipse.org/user/sign/cla), and +4. ensure that you _sign-off_ your Git commits, and +5. ensure that you use the _same_ email address as your Eclipse Foundation in commits. ## Technical considerations -You can propose contributions by forking the GitHub reference repository and sending pull requests. +Again, check that your author email in commits is the same as your Eclipse Foundation account, and make sure that you sign-off every commit (`git commit -s`). + Do not make pull requests from your `master` branch, please use topic branches instead. When submitting code, please make every effort to follow existing conventions and style in order to @@ -27,13 +33,15 @@ http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html A contribution is not a good contribution unless it comes with unit tests, integration tests and documentation. +## Misc. + ### Checklist when adding a core language feature -- Update the diagnose visitor (if applicable): ir and ast -- Update the golodoc visitors and templates (if applicable): ctags, html and +- Update the diagnosis visitors if applicable: ir and ast +- Update the golodoc visitors and templates if applicable: ctags, html and markdown - Update the main language documentation - Add tests - Add sample files -- Update the completion scripts (if applicable) +- Update the completion scripts if applicable - Update highlighters and IDE plugins diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 42bb56f57..d93665500 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -1,8 +1,18 @@ -# At INSA-Lyon +# Golo contributors + +## After Golo joined the Eclipse Foundation + +(no new contributor at the moment) + +## While Golo was managed at INSA-Lyon + +### At INSA-Lyon Julien Ponge +Frédéric Le Mouël +Nicolas Stouls -# Under a contributor license agreement with INSA-Lyon +### Under a contributor license agreement with INSA-Lyon David Festal (Serli) Dan Allen diff --git a/LICENSE b/LICENSE index d64569567..f735bee0e 100644 --- a/LICENSE +++ b/LICENSE @@ -1,202 +1,203 @@ - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. +Eclipse Public License - v 1.0 + +THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC +LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM +CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. + +1. DEFINITIONS + +"Contribution" means: + +a) in the case of the initial Contributor, the initial code and documentation + distributed under this Agreement, and +b) in the case of each subsequent Contributor: + i) changes to the Program, and + ii) additions to the Program; + + where such changes and/or additions to the Program originate from and are + distributed by that particular Contributor. A Contribution 'originates' + from a Contributor if it was added to the Program by such Contributor + itself or anyone acting on such Contributor's behalf. Contributions do not + include additions to the Program which: (i) are separate modules of + software distributed in conjunction with the Program under their own + license agreement, and (ii) are not derivative works of the Program. + +"Contributor" means any person or entity that distributes the Program. + +"Licensed Patents" mean patent claims licensable by a Contributor which are +necessarily infringed by the use or sale of its Contribution alone or when +combined with the Program. + +"Program" means the Contributions distributed in accordance with this +Agreement. + +"Recipient" means anyone who receives the Program under this Agreement, +including all Contributors. + +2. GRANT OF RIGHTS + a) Subject to the terms of this Agreement, each Contributor hereby grants + Recipient a non-exclusive, worldwide, royalty-free copyright license to + reproduce, prepare derivative works of, publicly display, publicly + perform, distribute and sublicense the Contribution of such Contributor, + if any, and such derivative works, in source code and object code form. + b) Subject to the terms of this Agreement, each Contributor hereby grants + Recipient a non-exclusive, worldwide, royalty-free patent license under + Licensed Patents to make, use, sell, offer to sell, import and otherwise + transfer the Contribution of such Contributor, if any, in source code and + object code form. This patent license shall apply to the combination of + the Contribution and the Program if, at the time the Contribution is + added by the Contributor, such addition of the Contribution causes such + combination to be covered by the Licensed Patents. The patent license + shall not apply to any other combinations which include the Contribution. + No hardware per se is licensed hereunder. + c) Recipient understands that although each Contributor grants the licenses + to its Contributions set forth herein, no assurances are provided by any + Contributor that the Program does not infringe the patent or other + intellectual property rights of any other entity. Each Contributor + disclaims any liability to Recipient for claims brought by any other + entity based on infringement of intellectual property rights or + otherwise. As a condition to exercising the rights and licenses granted + hereunder, each Recipient hereby assumes sole responsibility to secure + any other intellectual property rights needed, if any. For example, if a + third party patent license is required to allow Recipient to distribute + the Program, it is Recipient's responsibility to acquire that license + before distributing the Program. + d) Each Contributor represents that to its knowledge it has sufficient + copyright rights in its Contribution, if any, to grant the copyright + license set forth in this Agreement. + +3. REQUIREMENTS + +A Contributor may choose to distribute the Program in object code form under +its own license agreement, provided that: + + a) it complies with the terms and conditions of this Agreement; and + b) its license agreement: + i) effectively disclaims on behalf of all Contributors all warranties + and conditions, express and implied, including warranties or + conditions of title and non-infringement, and implied warranties or + conditions of merchantability and fitness for a particular purpose; + ii) effectively excludes on behalf of all Contributors all liability for + damages, including direct, indirect, special, incidental and + consequential damages, such as lost profits; + iii) states that any provisions which differ from this Agreement are + offered by that Contributor alone and not by any other party; and + iv) states that source code for the Program is available from such + Contributor, and informs licensees how to obtain it in a reasonable + manner on or through a medium customarily used for software exchange. + +When the Program is made available in source code form: + + a) it must be made available under this Agreement; and + b) a copy of this Agreement must be included with each copy of the Program. + Contributors may not remove or alter any copyright notices contained + within the Program. + +Each Contributor must identify itself as the originator of its Contribution, +if +any, in a manner that reasonably allows subsequent Recipients to identify the +originator of the Contribution. + +4. COMMERCIAL DISTRIBUTION + +Commercial distributors of software may accept certain responsibilities with +respect to end users, business partners and the like. While this license is +intended to facilitate the commercial use of the Program, the Contributor who +includes the Program in a commercial product offering should do so in a manner +which does not create potential liability for other Contributors. Therefore, +if a Contributor includes the Program in a commercial product offering, such +Contributor ("Commercial Contributor") hereby agrees to defend and indemnify +every other Contributor ("Indemnified Contributor") against any losses, +damages and costs (collectively "Losses") arising from claims, lawsuits and +other legal actions brought by a third party against the Indemnified +Contributor to the extent caused by the acts or omissions of such Commercial +Contributor in connection with its distribution of the Program in a commercial +product offering. The obligations in this section do not apply to any claims +or Losses relating to any actual or alleged intellectual property +infringement. In order to qualify, an Indemnified Contributor must: +a) promptly notify the Commercial Contributor in writing of such claim, and +b) allow the Commercial Contributor to control, and cooperate with the +Commercial Contributor in, the defense and any related settlement +negotiations. The Indemnified Contributor may participate in any such claim at +its own expense. + +For example, a Contributor might include the Program in a commercial product +offering, Product X. That Contributor is then a Commercial Contributor. If +that Commercial Contributor then makes performance claims, or offers +warranties related to Product X, those performance claims and warranties are +such Commercial Contributor's responsibility alone. Under this section, the +Commercial Contributor would have to defend claims against the other +Contributors related to those performance claims and warranties, and if a +court requires any other Contributor to pay any damages as a result, the +Commercial Contributor must pay those damages. + +5. NO WARRANTY + +EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR +IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, +NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each +Recipient is solely responsible for determining the appropriateness of using +and distributing the Program and assumes all risks associated with its +exercise of rights under this Agreement , including but not limited to the +risks and costs of program errors, compliance with applicable laws, damage to +or loss of data, programs or equipment, and unavailability or interruption of +operations. + +6. DISCLAIMER OF LIABILITY + +EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY +CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION +LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE +EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY +OF SUCH DAMAGES. + +7. GENERAL + +If any provision of this Agreement is invalid or unenforceable under +applicable law, it shall not affect the validity or enforceability of the +remainder of the terms of this Agreement, and without further action by the +parties hereto, such provision shall be reformed to the minimum extent +necessary to make such provision valid and enforceable. + +If Recipient institutes patent litigation against any entity (including a +cross-claim or counterclaim in a lawsuit) alleging that the Program itself +(excluding combinations of the Program with other software or hardware) +infringes such Recipient's patent(s), then such Recipient's rights granted +under Section 2(b) shall terminate as of the date such litigation is filed. + +All Recipient's rights under this Agreement shall terminate if it fails to +comply with any of the material terms or conditions of this Agreement and does +not cure such failure in a reasonable period of time after becoming aware of +such noncompliance. If all Recipient's rights under this Agreement terminate, +Recipient agrees to cease use and distribution of the Program as soon as +reasonably practicable. However, Recipient's obligations under this Agreement +and any licenses granted by Recipient relating to the Program shall continue +and survive. + +Everyone is permitted to copy and distribute copies of this Agreement, but in +order to avoid inconsistency the Agreement is copyrighted and may only be +modified in the following manner. The Agreement Steward reserves the right to +publish new versions (including revisions) of this Agreement from time to +time. No one other than the Agreement Steward has the right to modify this +Agreement. The Eclipse Foundation is the initial Agreement Steward. The +Eclipse Foundation may assign the responsibility to serve as the Agreement +Steward to a suitable separate entity. Each new version of the Agreement will +be given a distinguishing version number. The Program (including +Contributions) may always be distributed subject to the version of the +Agreement under which it was received. In addition, after a new version of the +Agreement is published, Contributor may elect to distribute the Program +(including its Contributions) under the new version. Except as expressly +stated in Sections 2(a) and 2(b) above, Recipient receives no rights or +licenses to the intellectual property of any Contributor under this Agreement, +whether expressly, by implication, estoppel or otherwise. All rights in the +Program not expressly granted under this Agreement are reserved. + +This Agreement is governed by the laws of the State of New York and the +intellectual property laws of the United States of America. No party to this +Agreement will bring a legal action under this Agreement more than one year +after the cause of action arose. Each party waives its rights to a jury trial in +any resulting litigation. diff --git a/LICENSE-header b/LICENSE-header deleted file mode 100644 index 2a77e4de3..000000000 --- a/LICENSE-header +++ /dev/null @@ -1,13 +0,0 @@ -Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/LICENSE-headers b/LICENSE-headers new file mode 100644 index 000000000..7906305aa --- /dev/null +++ b/LICENSE-headers @@ -0,0 +1,17 @@ +The source code and documentation are released under the terms of the EPL: + + Copyright (c) {DATE} {INITIAL COPYRIGHT OWNER} {OTHER COPYRIGHT OWNERS}. + + All rights reserved. This program and the accompanying materials + are made available under the terms of the Eclipse Public License v1.0 + which accompanies this distribution, and is available at + http://www.eclipse.org/legal/epl-v10.html + +Code samples are made available under the more liberal BSD-style Eclipse Distribution License: + + Copyright (c) {DATE} {INITIAL COPYRIGHT OWNER} {OTHER COPYRIGHT OWNERS}. + + All rights reserved. This Example Content is intended to demonstrate + usage of Eclipse technology. It is provided to you under the terms and + conditions of the Eclipse Distribution License v1.0 which is available + at http://www.eclipse.org/org/documents/edl-v10.php diff --git a/NOTICE b/NOTICE deleted file mode 100644 index 59ffd7bfd..000000000 --- a/NOTICE +++ /dev/null @@ -1,5 +0,0 @@ -The Golo Programming Language -Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) - -This product includes software developed at -INSA-Lyon (http://www.insa-lyon.fr/). diff --git a/README.md b/README.md index 5ec7460d7..4156db531 100644 --- a/README.md +++ b/README.md @@ -12,11 +12,15 @@ Golo is a simple dynamic, weakly-typed language for the JVM. Built from day 1 with `invokedynamic`, Golo takes advantage of the latest advances of the JVM. It is also a showcase on how to build a language runtime with `invokedynamic`. -Golo is being developed as part of the research activities of the +Golo is originally being developed as part of the research activities of the [DynaMid](http://dynamid.citi-lab.fr/) group of the [CITI Laboratory](http://www.citi-lab.fr/) at [INSA-Lyon](http://www.insa-lyon.fr/). +Golo joined the Eclipse Foundation as an incubating technology project in June 2015. + +## Links + * Website: [http://golo-lang.org/](http://golo-lang.org/) * Twitter: [@golo_lang](https://twitter.com/golo_lang) * GitHub: [https://github.com/golo-lang/golo-lang](https://github.com/golo-lang/golo-lang) @@ -24,10 +28,10 @@ Golo is being developed as part of the research activities of the * Gitter.im chats: [https://gitter.im/golo-lang/golo-lang](https://gitter.im/golo-lang/golo-lang) * StackOverflow: [questions with the `golo-lang` tag](http://stackoverflow.com/questions/tagged/golo-lang) -Starting from version 1.0.0, Golo adopts the [semantic versioning scheme](http://semver.org). - ## Getting Golo +Golo follows the [semantic versioning scheme](http://semver.org). + Go to the [Golo downloads page](http://golo-lang.org/download/) for general download instructions. You can fetch Golo from Maven central under the `org.golo-lang` group. @@ -93,38 +97,15 @@ You'll need to install the following packages before building the golo-lang docs ## License - Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 + Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) and contributors - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. + All rights reserved. This program and the accompanying materials + are made available under the terms of the Eclipse Public License v1.0 + which accompanies this distribution, and is available at + http://www.eclipse.org/legal/epl-v10.html ## Contributing We welcome contributions from the community! Check the `CONTRIBUTING.md` file for instructions. - -## Credits - -### Early testers - -Big thanks to our early testers before Golo was made public! *(in random order)* - -Pierre Colomb, Olivier Coupelon, Cédric Exbrayat, Frédéric Le Mouel, Nicolas Stouls, -Henri Gomez, Julien Viet, Philippe Charrière, Ludovic Champenois, Thierry Chantier, -Daniel Petisme, David Gageot, David Festal, Gildas Cuisinier, Thomas Maurel, -Yannick Loiseau, Alexis Plantin, Sylvain Desgrais, William Guyot, Agnès Crépet, Cyril Lacote. - -### Companies - -[Serli](http://www.serli.com/), -[Ninja Squad](http://ninja-squad.com/). diff --git a/Rakefile b/Rakefile index 52187f47f..022ca133a 100644 --- a/Rakefile +++ b/Rakefile @@ -1,16 +1,9 @@ -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html task :default => [:all] diff --git a/doc/Rakefile b/doc/Rakefile index 6acfdca8b..778963be5 100644 --- a/doc/Rakefile +++ b/doc/Rakefile @@ -1,16 +1,9 @@ -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html OUTPUT = 'output' MAIN = 'golo-guide.asciidoc' diff --git a/doc/golo-guide.asciidoc b/doc/golo-guide.asciidoc index 2c563e9c2..624b1d6d0 100644 --- a/doc/golo-guide.asciidoc +++ b/doc/golo-guide.asciidoc @@ -1,6 +1,5 @@ The Golo Programming Language ============================= -Julien Ponge :doctype: book :icons: :toc2: @@ -12,19 +11,22 @@ This is the documentation for the Golo programming language. .Copyright and License Notice ---- -Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at +All rights reserved. This program and the accompanying materials +are made available under the terms of the Eclipse Public License v1.0 +which accompanies this distribution, and is available at +http://www.eclipse.org/legal/epl-v10.html +---- - http://www.apache.org/licenses/LICENSE-2.0 +.Copyright and License Notice for the short code snippets and samples provided in this documentation. +---- +Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. +All rights reserved. This Example Content is intended to demonstrate +usage of Eclipse technology. It is provided to you under the terms and +conditions of the Eclipse Distribution License v1.0 which is available +at http://www.eclipse.org/org/documents/edl-v10.php ---- include::basics.asciidoc[] diff --git a/epl-v10.html b/epl-v10.html new file mode 100644 index 000000000..3998fcebe --- /dev/null +++ b/epl-v10.html @@ -0,0 +1,261 @@ + + + + + + +Eclipse Public License - Version 1.0 + + + + + + +

Eclipse Public License - v 1.0

+ +

THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE +PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR +DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS +AGREEMENT.

+ +

1. DEFINITIONS

+ +

"Contribution" means:

+ +

a) in the case of the initial Contributor, the initial +code and documentation distributed under this Agreement, and

+

b) in the case of each subsequent Contributor:

+

i) changes to the Program, and

+

ii) additions to the Program;

+

where such changes and/or additions to the Program +originate from and are distributed by that particular Contributor. A +Contribution 'originates' from a Contributor if it was added to the +Program by such Contributor itself or anyone acting on such +Contributor's behalf. Contributions do not include additions to the +Program which: (i) are separate modules of software distributed in +conjunction with the Program under their own license agreement, and (ii) +are not derivative works of the Program.

+ +

"Contributor" means any person or entity that distributes +the Program.

+ +

"Licensed Patents" mean patent claims licensable by a +Contributor which are necessarily infringed by the use or sale of its +Contribution alone or when combined with the Program.

+ +

"Program" means the Contributions distributed in accordance +with this Agreement.

+ +

"Recipient" means anyone who receives the Program under +this Agreement, including all Contributors.

+ +

2. GRANT OF RIGHTS

+ +

a) Subject to the terms of this Agreement, each +Contributor hereby grants Recipient a non-exclusive, worldwide, +royalty-free copyright license to reproduce, prepare derivative works +of, publicly display, publicly perform, distribute and sublicense the +Contribution of such Contributor, if any, and such derivative works, in +source code and object code form.

+ +

b) Subject to the terms of this Agreement, each +Contributor hereby grants Recipient a non-exclusive, worldwide, +royalty-free patent license under Licensed Patents to make, use, sell, +offer to sell, import and otherwise transfer the Contribution of such +Contributor, if any, in source code and object code form. This patent +license shall apply to the combination of the Contribution and the +Program if, at the time the Contribution is added by the Contributor, +such addition of the Contribution causes such combination to be covered +by the Licensed Patents. The patent license shall not apply to any other +combinations which include the Contribution. No hardware per se is +licensed hereunder.

+ +

c) Recipient understands that although each Contributor +grants the licenses to its Contributions set forth herein, no assurances +are provided by any Contributor that the Program does not infringe the +patent or other intellectual property rights of any other entity. Each +Contributor disclaims any liability to Recipient for claims brought by +any other entity based on infringement of intellectual property rights +or otherwise. As a condition to exercising the rights and licenses +granted hereunder, each Recipient hereby assumes sole responsibility to +secure any other intellectual property rights needed, if any. For +example, if a third party patent license is required to allow Recipient +to distribute the Program, it is Recipient's responsibility to acquire +that license before distributing the Program.

+ +

d) Each Contributor represents that to its knowledge it +has sufficient copyright rights in its Contribution, if any, to grant +the copyright license set forth in this Agreement.

+ +

3. REQUIREMENTS

+ +

A Contributor may choose to distribute the Program in object code +form under its own license agreement, provided that:

+ +

a) it complies with the terms and conditions of this +Agreement; and

+ +

b) its license agreement:

+ +

i) effectively disclaims on behalf of all Contributors +all warranties and conditions, express and implied, including warranties +or conditions of title and non-infringement, and implied warranties or +conditions of merchantability and fitness for a particular purpose;

+ +

ii) effectively excludes on behalf of all Contributors +all liability for damages, including direct, indirect, special, +incidental and consequential damages, such as lost profits;

+ +

iii) states that any provisions which differ from this +Agreement are offered by that Contributor alone and not by any other +party; and

+ +

iv) states that source code for the Program is available +from such Contributor, and informs licensees how to obtain it in a +reasonable manner on or through a medium customarily used for software +exchange.

+ +

When the Program is made available in source code form:

+ +

a) it must be made available under this Agreement; and

+ +

b) a copy of this Agreement must be included with each +copy of the Program.

+ +

Contributors may not remove or alter any copyright notices contained +within the Program.

+ +

Each Contributor must identify itself as the originator of its +Contribution, if any, in a manner that reasonably allows subsequent +Recipients to identify the originator of the Contribution.

+ +

4. COMMERCIAL DISTRIBUTION

+ +

Commercial distributors of software may accept certain +responsibilities with respect to end users, business partners and the +like. While this license is intended to facilitate the commercial use of +the Program, the Contributor who includes the Program in a commercial +product offering should do so in a manner which does not create +potential liability for other Contributors. Therefore, if a Contributor +includes the Program in a commercial product offering, such Contributor +("Commercial Contributor") hereby agrees to defend and +indemnify every other Contributor ("Indemnified Contributor") +against any losses, damages and costs (collectively "Losses") +arising from claims, lawsuits and other legal actions brought by a third +party against the Indemnified Contributor to the extent caused by the +acts or omissions of such Commercial Contributor in connection with its +distribution of the Program in a commercial product offering. The +obligations in this section do not apply to any claims or Losses +relating to any actual or alleged intellectual property infringement. In +order to qualify, an Indemnified Contributor must: a) promptly notify +the Commercial Contributor in writing of such claim, and b) allow the +Commercial Contributor to control, and cooperate with the Commercial +Contributor in, the defense and any related settlement negotiations. The +Indemnified Contributor may participate in any such claim at its own +expense.

+ +

For example, a Contributor might include the Program in a commercial +product offering, Product X. That Contributor is then a Commercial +Contributor. If that Commercial Contributor then makes performance +claims, or offers warranties related to Product X, those performance +claims and warranties are such Commercial Contributor's responsibility +alone. Under this section, the Commercial Contributor would have to +defend claims against the other Contributors related to those +performance claims and warranties, and if a court requires any other +Contributor to pay any damages as a result, the Commercial Contributor +must pay those damages.

+ +

5. NO WARRANTY

+ +

EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS +PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS +OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, +ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY +OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely +responsible for determining the appropriateness of using and +distributing the Program and assumes all risks associated with its +exercise of rights under this Agreement , including but not limited to +the risks and costs of program errors, compliance with applicable laws, +damage to or loss of data, programs or equipment, and unavailability or +interruption of operations.

+ +

6. DISCLAIMER OF LIABILITY

+ +

EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT +NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, +INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING +WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR +DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED +HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

+ +

7. GENERAL

+ +

If any provision of this Agreement is invalid or unenforceable under +applicable law, it shall not affect the validity or enforceability of +the remainder of the terms of this Agreement, and without further action +by the parties hereto, such provision shall be reformed to the minimum +extent necessary to make such provision valid and enforceable.

+ +

If Recipient institutes patent litigation against any entity +(including a cross-claim or counterclaim in a lawsuit) alleging that the +Program itself (excluding combinations of the Program with other +software or hardware) infringes such Recipient's patent(s), then such +Recipient's rights granted under Section 2(b) shall terminate as of the +date such litigation is filed.

+ +

All Recipient's rights under this Agreement shall terminate if it +fails to comply with any of the material terms or conditions of this +Agreement and does not cure such failure in a reasonable period of time +after becoming aware of such noncompliance. If all Recipient's rights +under this Agreement terminate, Recipient agrees to cease use and +distribution of the Program as soon as reasonably practicable. However, +Recipient's obligations under this Agreement and any licenses granted by +Recipient relating to the Program shall continue and survive.

+ +

Everyone is permitted to copy and distribute copies of this +Agreement, but in order to avoid inconsistency the Agreement is +copyrighted and may only be modified in the following manner. The +Agreement Steward reserves the right to publish new versions (including +revisions) of this Agreement from time to time. No one other than the +Agreement Steward has the right to modify this Agreement. The Eclipse +Foundation is the initial Agreement Steward. The Eclipse Foundation may +assign the responsibility to serve as the Agreement Steward to a +suitable separate entity. Each new version of the Agreement will be +given a distinguishing version number. The Program (including +Contributions) may always be distributed subject to the version of the +Agreement under which it was received. In addition, after a new version +of the Agreement is published, Contributor may elect to distribute the +Program (including its Contributions) under the new version. Except as +expressly stated in Sections 2(a) and 2(b) above, Recipient receives no +rights or licenses to the intellectual property of any Contributor under +this Agreement, whether expressly, by implication, estoppel or +otherwise. All rights in the Program not expressly granted under this +Agreement are reserved.

+ +

This Agreement is governed by the laws of the State of New York and +the intellectual property laws of the United States of America. No party +to this Agreement will bring a legal action under this Agreement more +than one year after the cause of action arose. Each party waives its +rights to a jury trial in any resulting litigation.

+ + + + \ No newline at end of file diff --git a/golo-maven-plugin/pom.xml b/golo-maven-plugin/pom.xml index d33922789..8f409b109 100644 --- a/golo-maven-plugin/pom.xml +++ b/golo-maven-plugin/pom.xml @@ -1,19 +1,14 @@ + + @@ -38,8 +33,8 @@ - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt + Eclipse Public License - v 1.0 + http://www.eclipse.org/legal/epl-v10.html repo @@ -50,25 +45,6 @@ scm:git:git@github.com:golo-lang/golo-lang.git - - - jponge - Julien Ponge - julien.ponge@insa-lyon.fr - http://julien.ponge.org/ - INSA-Lyon - - - - - Institut National des Sciences Appliquées de Lyon (INSA-Lyon) - http://www.insa-lyon.fr/ - - - - 3.0 - - 0.13 diff --git a/golo-maven-plugin/src/main/java/fr/insalyon/citi/golo/maven/GolocMojo.java b/golo-maven-plugin/src/main/java/fr/insalyon/citi/golo/maven/GolocMojo.java index 5a160ec7f..c8670b58b 100644 --- a/golo-maven-plugin/src/main/java/fr/insalyon/citi/golo/maven/GolocMojo.java +++ b/golo-maven-plugin/src/main/java/fr/insalyon/citi/golo/maven/GolocMojo.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.maven; diff --git a/golo-maven-plugin/src/main/java/fr/insalyon/citi/golo/maven/GolodocMojo.java b/golo-maven-plugin/src/main/java/fr/insalyon/citi/golo/maven/GolodocMojo.java index 343e64dba..f01ab285f 100644 --- a/golo-maven-plugin/src/main/java/fr/insalyon/citi/golo/maven/GolodocMojo.java +++ b/golo-maven-plugin/src/main/java/fr/insalyon/citi/golo/maven/GolodocMojo.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.maven; diff --git a/notice.html b/notice.html new file mode 100644 index 000000000..c3d34c3c2 --- /dev/null +++ b/notice.html @@ -0,0 +1,107 @@ + + + + + +Eclipse Foundation Software User Agreement + + + +

Eclipse Foundation Software User Agreement

+

April 9, 2014

+ +

Usage Of Content

+ +

THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS + (COLLECTIVELY "CONTENT"). USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND + CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE + OF THE CONTENT IS GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR + NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND + CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT USE THE CONTENT.

+ +

Applicable Licenses

+ +

Unless otherwise indicated, all Content made available by the Eclipse Foundation is provided to you under the terms and conditions of the Eclipse Public License Version 1.0 + ("EPL"). A copy of the EPL is provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html. + For purposes of the EPL, "Program" will mean the Content.

+ +

Content includes, but is not limited to, source code, object code, documentation and other files maintained in the Eclipse Foundation source code + repository ("Repository") in software modules ("Modules") and made available as downloadable archives ("Downloads").

+ +
    +
  • Content may be structured and packaged into modules to facilitate delivering, extending, and upgrading the Content. Typical modules may include plug-ins ("Plug-ins"), plug-in fragments ("Fragments"), and features ("Features").
  • +
  • Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java™ ARchive) in a directory named "plugins".
  • +
  • A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material. Each Feature may be packaged as a sub-directory in a directory named "features". Within a Feature, files named "feature.xml" may contain a list of the names and version numbers of the Plug-ins + and/or Fragments associated with that Feature.
  • +
  • Features may also include other Features ("Included Features"). Within a Feature, files named "feature.xml" may contain a list of the names and version numbers of Included Features.
  • +
+ +

The terms and conditions governing Plug-ins and Fragments should be contained in files named "about.html" ("Abouts"). The terms and conditions governing Features and +Included Features should be contained in files named "license.html" ("Feature Licenses"). Abouts and Feature Licenses may be located in any directory of a Download or Module +including, but not limited to the following locations:

+ +
    +
  • The top-level (root) directory
  • +
  • Plug-in and Fragment directories
  • +
  • Inside Plug-ins and Fragments packaged as JARs
  • +
  • Sub-directories of the directory named "src" of certain Plug-ins
  • +
  • Feature directories
  • +
+ +

Note: if a Feature made available by the Eclipse Foundation is installed using the Provisioning Technology (as defined below), you must agree to a license ("Feature Update License") during the +installation process. If the Feature contains Included Features, the Feature Update License should either provide you with the terms and conditions governing the Included Features or +inform you where you can locate them. Feature Update Licenses may be found in the "license" property of files named "feature.properties" found within a Feature. +Such Abouts, Feature Licenses, and Feature Update Licenses contain the terms and conditions (or references to such terms and conditions) that govern your use of the associated Content in +that directory.

+ +

THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE +OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):

+ + + +

IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License is provided, please +contact the Eclipse Foundation to determine what terms and conditions govern that particular Content.

+ + +

Use of Provisioning Technology

+ +

The Eclipse Foundation makes available provisioning software, examples of which include, but are not limited to, p2 and the Eclipse + Update Manager ("Provisioning Technology") for the purpose of allowing users to install software, documentation, information and/or + other materials (collectively "Installable Software"). This capability is provided with the intent of allowing such users to + install, extend and update Eclipse-based products. Information about packaging Installable Software is available at http://eclipse.org/equinox/p2/repository_packaging.html + ("Specification").

+ +

You may use Provisioning Technology to allow other parties to install Installable Software. You shall be responsible for enabling the + applicable license agreements relating to the Installable Software to be presented to, and accepted by, the users of the Provisioning Technology + in accordance with the Specification. By using Provisioning Technology in such a manner and making it available in accordance with the + Specification, you further acknowledge your agreement to, and the acquisition of all necessary rights to permit the following:

+ +
    +
  1. A series of actions may occur ("Provisioning Process") in which a user may execute the Provisioning Technology + on a machine ("Target Machine") with the intent of installing, extending or updating the functionality of an Eclipse-based + product.
  2. +
  3. During the Provisioning Process, the Provisioning Technology may cause third party Installable Software or a portion thereof to be + accessed and copied to the Target Machine.
  4. +
  5. Pursuant to the Specification, you will provide to the user the terms and conditions that govern the use of the Installable + Software ("Installable Software Agreement") and such Installable Software Agreement shall be accessed from the Target + Machine in accordance with the Specification. Such Installable Software Agreement must inform the user of the terms and conditions that govern + the Installable Software and must solicit acceptance by the end user in the manner prescribed in such Installable Software Agreement. Upon such + indication of agreement by the user, the provisioning Technology will complete installation of the Installable Software.
  6. +
+ +

Cryptography

+ +

Content may contain encryption software. The country in which you are currently may have restrictions on the import, possession, and use, and/or re-export to + another country, of encryption software. BEFORE using any encryption software, please check the country's laws, regulations and policies concerning the import, + possession, or use, and re-export of encryption software, to see if this is permitted.

+ +

Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.

+ + diff --git a/pom.xml b/pom.xml index 31d41e0db..74ce7bef1 100644 --- a/pom.xml +++ b/pom.xml @@ -1,19 +1,14 @@ + + @@ -37,8 +32,8 @@ - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt + Eclipse Public License - v 1.0 + http://www.eclipse.org/legal/epl-v10.html repo @@ -49,94 +44,6 @@ scm:git:git@github.com:golo-lang/golo-lang.git - - - jponge - Julien Ponge - julien.ponge@insa-lyon.fr - http://julien.ponge.org/ - INSA-Lyon - - - - - - David Festal - david.festal@serli.com - Serli - - - Dan Allen - dan.j.allen@gmail.com - - - Daniel Petisme - daniel.petisme@gmail.com - - - Philippe Charrière - ph.charriere@gmail.com - - - Franck Verrot - franck@verrot.fr - - - Thierry Chantier - titimoby@gmail.com - - - Guillaume Grossetie - ggrossetie@gmail.com - - - Jeff Maury - jeffmaury@jeffmaury.com - - - Kel Cecil - kelcecil@praisechaos.com - - - Yannick Loiseau - yannick.loiseau@univ-bpclermont.fr - - - Sylvain Desgrais - sylvain.desgrais@gmail.com - - - Alexis Thomas - fr.alexisthomas@gmail.com - - - Romain Lespinasse - romain.lespinasse@gmail.com - - - Cedric Champeau - cedric.champeau@gmail.com - - - Kitsune Tsuyusato - make.just.on@gmail.com - - - Guillaume Soldera - guillaume.soldera@gmail.com - Serli - - - - - Institut National des Sciences Appliquées de Lyon (INSA-Lyon) - http://www.insa-lyon.fr/ - - - - 3.0 - - UTF-8 @@ -348,7 +255,7 @@ lib flat - ${project.basedir}/LICENSE-header + ${project.basedir}/src/main/assembly/appassembler-license-header golo diff --git a/samples/adapters.golo b/samples/adapters.golo index 8bf2e75f3..b792b7002 100644 --- a/samples/adapters.golo +++ b/samples/adapters.golo @@ -1,16 +1,9 @@ -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# +# All rights reserved. This Example Content is intended to demonstrate +# usage of Eclipse technology. It is provided to you under the terms and +# conditions of the Eclipse Distribution License v1.0 which is available +# at http://www.eclipse.org/org/documents/edl-v10.php module samples.Adapters diff --git a/samples/async.golo b/samples/async.golo index ff9f3a4f7..f87d1d9cc 100644 --- a/samples/async.golo +++ b/samples/async.golo @@ -1,16 +1,9 @@ -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# +# All rights reserved. This Example Content is intended to demonstrate +# usage of Eclipse technology. It is provided to you under the terms and +# conditions of the Eclipse Distribution License v1.0 which is available +# at http://www.eclipse.org/org/documents/edl-v10.php module samples.AsyncHelpers @@ -36,7 +29,7 @@ function main = |args| { return 666 }) f: - onSet(|v| -> println(">>> #slow -> " + v)): + onSet(|v| -> println(">>> #slow -> " + v)): onFail(|e| -> println(">>> #fail -> " + e)) f: cancel(true) @@ -46,7 +39,7 @@ function main = |args| { return 666 }) f: - onSet(|v| -> println(">>> #ok -> " + v)): + onSet(|v| -> println(">>> #ok -> " + v)): onFail(|e| -> println(">>> #wtf? -> " + e)) let fib_10 = promise() @@ -55,7 +48,7 @@ function main = |args| { let fib_40 = promise() let futures = [ - fib_10: future(), fib_20: future(), + fib_10: future(), fib_20: future(), fib_30: future(), fib_40: future() ] @@ -67,16 +60,16 @@ function main = |args| { all(futures): onSet(|results| -> println(">>> Fibs: " + results)) let truth = promise() - truth: - future(): - map(|v| -> "truth=" + v): + truth: + future(): + map(|v| -> "truth=" + v): onSet(|v| -> executor: submit(-> println(">>> (another thread) " + v))): onSet(|v| -> println(">>> (same thread) " + v)) executor: submit({ Thread.sleep(500_L) truth: set(42) }) - + Thread.sleep(1000_L) executor: shutdown() executor: awaitTermination(2_L, SECONDS()) diff --git a/samples/augmentations.golo b/samples/augmentations.golo index 647480590..c38c4fbc0 100644 --- a/samples/augmentations.golo +++ b/samples/augmentations.golo @@ -1,16 +1,9 @@ -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# +# All rights reserved. This Example Content is intended to demonstrate +# usage of Eclipse technology. It is provided to you under the terms and +# conditions of the Eclipse Distribution License v1.0 which is available +# at http://www.eclipse.org/org/documents/edl-v10.php module samples.Augmentations diff --git a/samples/closures.golo b/samples/closures.golo index d99a18223..9dab928e8 100644 --- a/samples/closures.golo +++ b/samples/closures.golo @@ -1,16 +1,9 @@ -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# +# All rights reserved. This Example Content is intended to demonstrate +# usage of Eclipse technology. It is provided to you under the terms and +# conditions of the Eclipse Distribution License v1.0 which is available +# at http://www.eclipse.org/org/documents/edl-v10.php module Closures diff --git a/samples/coin-change.golo b/samples/coin-change.golo index cfe03a2e5..0ebcea684 100644 --- a/samples/coin-change.golo +++ b/samples/coin-change.golo @@ -1,16 +1,9 @@ -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# +# All rights reserved. This Example Content is intended to demonstrate +# usage of Eclipse technology. It is provided to you under the terms and +# conditions of the Eclipse Distribution License v1.0 which is available +# at http://www.eclipse.org/org/documents/edl-v10.php module CoinChange diff --git a/samples/collection-literals.golo b/samples/collection-literals.golo index 04bfafe1a..b7b11c007 100644 --- a/samples/collection-literals.golo +++ b/samples/collection-literals.golo @@ -1,16 +1,9 @@ -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# +# All rights reserved. This Example Content is intended to demonstrate +# usage of Eclipse technology. It is provided to you under the terms and +# conditions of the Eclipse Distribution License v1.0 which is available +# at http://www.eclipse.org/org/documents/edl-v10.php module samples.CollectionLiterals @@ -52,4 +45,3 @@ function main = |args| { println("\n>>> Tuples") play_with_tuples() } - diff --git a/samples/context-decorator.golo b/samples/context-decorator.golo index 8e0784c14..24ef66ba5 100644 --- a/samples/context-decorator.golo +++ b/samples/context-decorator.golo @@ -1,16 +1,9 @@ -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# All rights reserved. This Example Content is intended to demonstrate +# usage of Eclipse technology. It is provided to you under the terms and +# conditions of the Eclipse Distribution License v1.0 which is available +# at http://www.eclipse.org/org/documents/edl-v10.php module samples.ContextDecorator @@ -50,4 +43,3 @@ function main = |args| { println(foo(1, 1)) } catch (e) { } } - diff --git a/samples/decorators.golo b/samples/decorators.golo index b76744bc2..2cdaff9fa 100644 --- a/samples/decorators.golo +++ b/samples/decorators.golo @@ -1,16 +1,9 @@ -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# +# All rights reserved. This Example Content is intended to demonstrate +# usage of Eclipse technology. It is provided to you under the terms and +# conditions of the Eclipse Distribution License v1.0 which is available +# at http://www.eclipse.org/org/documents/edl-v10.php module samples.Decorators diff --git a/samples/dynamic-evaluation.golo b/samples/dynamic-evaluation.golo index 09972f53d..2d7ba428d 100644 --- a/samples/dynamic-evaluation.golo +++ b/samples/dynamic-evaluation.golo @@ -1,16 +1,9 @@ -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# +# All rights reserved. This Example Content is intended to demonstrate +# usage of Eclipse technology. It is provided to you under the terms and +# conditions of the Eclipse Distribution License v1.0 which is available +# at http://www.eclipse.org/org/documents/edl-v10.php module samples.DynamicEvaluation diff --git a/samples/dynamic-object-person.golo b/samples/dynamic-object-person.golo index b0fcaa378..2d8660c2c 100644 --- a/samples/dynamic-object-person.golo +++ b/samples/dynamic-object-person.golo @@ -1,16 +1,9 @@ -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# All rights reserved. This Example Content is intended to demonstrate +# usage of Eclipse technology. It is provided to you under the terms and +# conditions of the Eclipse Distribution License v1.0 which is available +# at http://www.eclipse.org/org/documents/edl-v10.php module samples.DynamicObjectPerson diff --git a/samples/echo-args.golo b/samples/echo-args.golo index 6b060f54d..f6168b0e2 100644 --- a/samples/echo-args.golo +++ b/samples/echo-args.golo @@ -1,21 +1,14 @@ -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# +# All rights reserved. This Example Content is intended to demonstrate +# usage of Eclipse technology. It is provided to you under the terms and +# conditions of the Eclipse Distribution License v1.0 which is available +# at http://www.eclipse.org/org/documents/edl-v10.php module EchoArgs function main = |args| { - + println("With a for loop and an index:") for (var i = 0, i < args: length(), i = i + 1) { println(" #" + i + " -> " + args: get(i)) @@ -31,4 +24,3 @@ function main = |args| { println(" #" + i + " -> " + args: get(i)) } } - diff --git a/samples/enums-thread-state.golo b/samples/enums-thread-state.golo index 734245d4f..c765470ba 100644 --- a/samples/enums-thread-state.golo +++ b/samples/enums-thread-state.golo @@ -1,16 +1,9 @@ -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# +# All rights reserved. This Example Content is intended to demonstrate +# usage of Eclipse technology. It is provided to you under the terms and +# conditions of the Eclipse Distribution License v1.0 which is available +# at http://www.eclipse.org/org/documents/edl-v10.php module sample.EnumsThreadState @@ -28,4 +21,3 @@ function main = |args| { println("name=" + element: name() + ", ordinal=" + element: ordinal()) } } - diff --git a/samples/fibonacci.golo b/samples/fibonacci.golo index 6fd4a0b61..fffa7331f 100644 --- a/samples/fibonacci.golo +++ b/samples/fibonacci.golo @@ -1,16 +1,9 @@ -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# +# All rights reserved. This Example Content is intended to demonstrate +# usage of Eclipse technology. It is provided to you under the terms and +# conditions of the Eclipse Distribution License v1.0 which is available +# at http://www.eclipse.org/org/documents/edl-v10.php module samples.Fibonacci @@ -36,4 +29,3 @@ function main = |args| { run() } } - diff --git a/samples/helloworld.golo b/samples/helloworld.golo index 0a2bc966e..bccf421d3 100644 --- a/samples/helloworld.golo +++ b/samples/helloworld.golo @@ -1,20 +1,12 @@ -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# +# All rights reserved. This Example Content is intended to demonstrate +# usage of Eclipse technology. It is provided to you under the terms and +# conditions of the Eclipse Distribution License v1.0 which is available +# at http://www.eclipse.org/org/documents/edl-v10.php module hello.World function main = |args| { println("Hello world!") } - diff --git a/samples/http-server.golo b/samples/http-server.golo index 88c3151dc..e410d243a 100644 --- a/samples/http-server.golo +++ b/samples/http-server.golo @@ -1,16 +1,9 @@ -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# +# All rights reserved. This Example Content is intended to demonstrate +# usage of Eclipse technology. It is provided to you under the terms and +# conditions of the Eclipse Distribution License v1.0 which is available +# at http://www.eclipse.org/org/documents/edl-v10.php module samples.WebServer @@ -22,7 +15,7 @@ import com.sun.net.httpserver.HttpServer function main = |args| { let server = HttpServer.create(InetSocketAddress("localhost", 8081), 0) - + server: createContext("/", |exchange| { let headers = exchange: getResponseHeaders() let response = StringBuilder(): diff --git a/samples/logdeco.golo b/samples/logdeco.golo index 71281fa95..4c4a7d914 100644 --- a/samples/logdeco.golo +++ b/samples/logdeco.golo @@ -1,3 +1,9 @@ +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# +# All rights reserved. This Example Content is intended to demonstrate +# usage of Eclipse technology. It is provided to you under the terms and +# conditions of the Eclipse Distribution License v1.0 which is available +# at http://www.eclipse.org/org/documents/edl-v10.php module samples.LogDeco @@ -15,8 +21,8 @@ function foo = |a| { println("foo got a " + a) } -@log1("I'am a bar") -function bar = |a| -> 2*a +@log1("I'm a bar") +function bar = |a| -> 2 * a let sayHello = log1("Hello") @@ -43,10 +49,10 @@ function egg = { println("doing something...") } function main = |args| { foo("bar") - + println("---") println(bar(21)) - + println("---") println(baz()) diff --git a/samples/matching-operator.golo b/samples/matching-operator.golo index b984258d2..c64183737 100644 --- a/samples/matching-operator.golo +++ b/samples/matching-operator.golo @@ -1,16 +1,9 @@ -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# +# All rights reserved. This Example Content is intended to demonstrate +# usage of Eclipse technology. It is provided to you under the terms and +# conditions of the Eclipse Distribution License v1.0 which is available +# at http://www.eclipse.org/org/documents/edl-v10.php module Matching @@ -37,4 +30,3 @@ function main = |args| { println(item + " => " + what_it_could_be(item)) } } - diff --git a/samples/max-int.golo b/samples/max-int.golo index 8304328a1..2d9e9ae1d 100644 --- a/samples/max-int.golo +++ b/samples/max-int.golo @@ -1,16 +1,9 @@ -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# +# All rights reserved. This Example Content is intended to demonstrate +# usage of Eclipse technology. It is provided to you under the terms and +# conditions of the Eclipse Distribution License v1.0 which is available +# at http://www.eclipse.org/org/documents/edl-v10.php module samples.MaxInt @@ -21,4 +14,3 @@ local function max_int = { function main = |args| { println(max_int()) } - diff --git a/samples/memoize.golo b/samples/memoize.golo index b0ae7bd9f..ca9634e1f 100644 --- a/samples/memoize.golo +++ b/samples/memoize.golo @@ -1,16 +1,9 @@ -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# All rights reserved. This Example Content is intended to demonstrate +# usage of Eclipse technology. It is provided to you under the terms and +# conditions of the Eclipse Distribution License v1.0 which is available +# at http://www.eclipse.org/org/documents/edl-v10.php module samples.MemoizeDecorator diff --git a/samples/named-augmentations.golo b/samples/named-augmentations.golo index 019d1faf9..ee6aa0ba7 100644 --- a/samples/named-augmentations.golo +++ b/samples/named-augmentations.golo @@ -1,16 +1,9 @@ -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# +# All rights reserved. This Example Content is intended to demonstrate +# usage of Eclipse technology. It is provided to you under the terms and +# conditions of the Eclipse Distribution License v1.0 which is available +# at http://www.eclipse.org/org/documents/edl-v10.php module samples.NamedAugmentations diff --git a/samples/null-safety.golo b/samples/null-safety.golo index 3cb7920fd..27fa04a1c 100644 --- a/samples/null-safety.golo +++ b/samples/null-safety.golo @@ -1,16 +1,9 @@ -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# +# All rights reserved. This Example Content is intended to demonstrate +# usage of Eclipse technology. It is provided to you under the terms and +# conditions of the Eclipse Distribution License v1.0 which is available +# at http://www.eclipse.org/org/documents/edl-v10.php module DealingWithNull @@ -32,7 +25,7 @@ function main = |args| { # MrBean and Larry let mrbean = contacts: get("mrbean") let larry = contacts: get("larry") - + # Illustrates orIfNull println(mrbean: get("url") orIfNull "n/a") println(larry: get("url") orIfNull "n/a") @@ -40,4 +33,3 @@ function main = |args| { # Querying a non-existent data model because there is no 'address' entry println(mrbean: get("address")?: street()?: number() orIfNull "n/a") } - diff --git a/samples/prepost-decorators.golo b/samples/prepost-decorators.golo index 90c44f851..f8ac45152 100644 --- a/samples/prepost-decorators.golo +++ b/samples/prepost-decorators.golo @@ -1,16 +1,9 @@ -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# +# All rights reserved. This Example Content is intended to demonstrate +# usage of Eclipse technology. It is provided to you under the terms and +# conditions of the Eclipse Distribution License v1.0 which is available +# at http://www.eclipse.org/org/documents/edl-v10.php module samples.PrepostDecorator diff --git a/samples/structs.golo b/samples/structs.golo index 7e57d5f17..4fed7d70e 100644 --- a/samples/structs.golo +++ b/samples/structs.golo @@ -1,16 +1,9 @@ -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# +# All rights reserved. This Example Content is intended to demonstrate +# usage of Eclipse technology. It is provided to you under the terms and +# conditions of the Eclipse Distribution License v1.0 which is available +# at http://www.eclipse.org/org/documents/edl-v10.php module StructDemo @@ -28,7 +21,7 @@ augment StructDemo.types.Point { } function main = |args| { - + let p1 = Point(1, 2) let p2 = Point(): x(1): y(2) let p3 = p1: frozenCopy() @@ -65,5 +58,3 @@ function main = |args| { println("p5 is immutable, so... " + expected: getMessage()) } } - - diff --git a/samples/swing-actionlistener.golo b/samples/swing-actionlistener.golo index a07f6814c..c7fef8f6a 100644 --- a/samples/swing-actionlistener.golo +++ b/samples/swing-actionlistener.golo @@ -1,16 +1,9 @@ -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# All rights reserved. This Example Content is intended to demonstrate +# usage of Eclipse technology. It is provided to you under the terms and +# conditions of the Eclipse Distribution License v1.0 which is available +# at http://www.eclipse.org/org/documents/edl-v10.php module samples.SwingActionListener diff --git a/samples/swing-helloworld.golo b/samples/swing-helloworld.golo index 7f32fdf82..e99f7497c 100644 --- a/samples/swing-helloworld.golo +++ b/samples/swing-helloworld.golo @@ -1,16 +1,9 @@ -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# All rights reserved. This Example Content is intended to demonstrate +# usage of Eclipse technology. It is provided to you under the terms and +# conditions of the Eclipse Distribution License v1.0 which is available +# at http://www.eclipse.org/org/documents/edl-v10.php module samples.SwingHelloWorld diff --git a/samples/templates-chat-webapp.golo b/samples/templates-chat-webapp.golo index ab0a6c426..34c507450 100644 --- a/samples/templates-chat-webapp.golo +++ b/samples/templates-chat-webapp.golo @@ -1,16 +1,9 @@ -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# All rights reserved. This Example Content is intended to demonstrate +# usage of Eclipse technology. It is provided to you under the terms and +# conditions of the Eclipse Distribution License v1.0 which is available +# at http://www.eclipse.org/org/documents/edl-v10.php module samples.TemplatesChatWebapp diff --git a/samples/union.golo b/samples/union.golo index 13dccc88f..f3f2f7d64 100644 --- a/samples/union.golo +++ b/samples/union.golo @@ -1,16 +1,9 @@ -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# +# All rights reserved. This Example Content is intended to demonstrate +# usage of Eclipse technology. It is provided to you under the terms and +# conditions of the Eclipse Distribution License v1.0 which is available +# at http://www.eclipse.org/org/documents/edl-v10.php module samples.Unions diff --git a/samples/util-containers.golo b/samples/util-containers.golo index 168bec5f6..5c872f566 100644 --- a/samples/util-containers.golo +++ b/samples/util-containers.golo @@ -1,32 +1,25 @@ -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# +# All rights reserved. This Example Content is intended to demonstrate +# usage of Eclipse technology. It is provided to you under the terms and +# conditions of the Eclipse Distribution License v1.0 which is available +# at http://www.eclipse.org/org/documents/edl-v10.php module MoreCoolContainers function main = |args| { - + println(">>> DynamicVariable") let dyn = DynamicVariable("Foo") println(dyn: value()) - + let t1 = Thread({ dyn: withValue(666, { println(dyn: value()) }) }) - + let t2 = Thread({ dyn: withValue(69, { println(dyn: value()) @@ -46,6 +39,6 @@ function main = |args| { let mapped = foo: map(|v| -> v + "!") mapped: onChange(|v| -> println("mapped = " + v)) - + foo: set("69") } diff --git a/samples/workers.golo b/samples/workers.golo index 84fdbd4a6..5f9c06bbd 100644 --- a/samples/workers.golo +++ b/samples/workers.golo @@ -1,16 +1,9 @@ -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# +# All rights reserved. This Example Content is intended to demonstrate +# usage of Eclipse technology. It is provided to you under the terms and +# conditions of the Eclipse Distribution License v1.0 which is available +# at http://www.eclipse.org/org/documents/edl-v10.php module Workers @@ -45,4 +38,3 @@ function main = |args| { env: awaitTermination(2000) println(queue: reduce("", |acc, next| -> acc + " " + next)) } - diff --git a/share/shell-completion/golo-bash-completion b/share/shell-completion/golo-bash-completion index 503ddbea5..f357e80b9 100644 --- a/share/shell-completion/golo-bash-completion +++ b/share/shell-completion/golo-bash-completion @@ -1,18 +1,9 @@ -################################################################################### -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -################################################################################### +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html _golo () { diff --git a/share/shell-completion/golo-zsh-completion b/share/shell-completion/golo-zsh-completion index 9a849fe55..0b24af915 100644 --- a/share/shell-completion/golo-zsh-completion +++ b/share/shell-completion/golo-zsh-completion @@ -1,18 +1,9 @@ -################################################################################### -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -################################################################################### +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html autoload bashcompinit bashcompinit diff --git a/src/main/assembly/appassembler-license-header b/src/main/assembly/appassembler-license-header new file mode 100644 index 000000000..c10e1287e --- /dev/null +++ b/src/main/assembly/appassembler-license-header @@ -0,0 +1,6 @@ +Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + +All rights reserved. This program and the accompanying materials +are made available under the terms of the Eclipse Public License v1.0 +which accompanies this distribution, and is available at +http://www.eclipse.org/legal/epl-v10.html \ No newline at end of file diff --git a/src/main/assembly/distribution.xml b/src/main/assembly/distribution.xml index ca99fc914..9e359b5c2 100644 --- a/src/main/assembly/distribution.xml +++ b/src/main/assembly/distribution.xml @@ -1,17 +1,10 @@ README* LICENSE* - NOTICE* CONTRIB* THIRD-PARTY* + notice.html + epl-v10.html samples/**/* share/**/* diff --git a/src/main/golo/adapters.golo b/src/main/golo/adapters.golo index e02f4199a..ac4cdc468 100644 --- a/src/main/golo/adapters.golo +++ b/src/main/golo/adapters.golo @@ -1,18 +1,11 @@ # ............................................................................................... # # -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html # # ............................................................................................... # diff --git a/src/main/golo/async.golo b/src/main/golo/async.golo index 18c69c613..f6281a0a1 100644 --- a/src/main/golo/async.golo +++ b/src/main/golo/async.golo @@ -1,18 +1,11 @@ # ............................................................................................... # # -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html # # ............................................................................................... # diff --git a/src/main/golo/decorators.golo b/src/main/golo/decorators.golo index c187cb931..6eb79a977 100644 --- a/src/main/golo/decorators.golo +++ b/src/main/golo/decorators.golo @@ -1,18 +1,11 @@ # ............................................................................................... # # -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html # # ............................................................................................... # diff --git a/src/main/golo/json.golo b/src/main/golo/json.golo index d2bfccdcf..bd2ace899 100644 --- a/src/main/golo/json.golo +++ b/src/main/golo/json.golo @@ -1,18 +1,11 @@ # ............................................................................................... # # -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html # # ............................................................................................... # diff --git a/src/main/golo/standard-augmentations.golo b/src/main/golo/standard-augmentations.golo index b06ae7c22..57dde301f 100644 --- a/src/main/golo/standard-augmentations.golo +++ b/src/main/golo/standard-augmentations.golo @@ -1,18 +1,11 @@ # ............................................................................................... # # -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html # # ............................................................................................... # diff --git a/src/main/java/fr/insalyon/citi/golo/cli/Main.java b/src/main/java/fr/insalyon/citi/golo/cli/Main.java index 5d3ce6bcc..54347997c 100644 --- a/src/main/java/fr/insalyon/citi/golo/cli/Main.java +++ b/src/main/java/fr/insalyon/citi/golo/cli/Main.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.cli; diff --git a/src/main/java/fr/insalyon/citi/golo/cli/command/CompilerCommand.java b/src/main/java/fr/insalyon/citi/golo/cli/command/CompilerCommand.java index 37647ae2a..24be877f2 100644 --- a/src/main/java/fr/insalyon/citi/golo/cli/command/CompilerCommand.java +++ b/src/main/java/fr/insalyon/citi/golo/cli/command/CompilerCommand.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.cli.command; diff --git a/src/main/java/fr/insalyon/citi/golo/cli/command/DiagnoseCommand.java b/src/main/java/fr/insalyon/citi/golo/cli/command/DiagnoseCommand.java index 4ba4f95ac..20b9cb050 100644 --- a/src/main/java/fr/insalyon/citi/golo/cli/command/DiagnoseCommand.java +++ b/src/main/java/fr/insalyon/citi/golo/cli/command/DiagnoseCommand.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.cli.command; diff --git a/src/main/java/fr/insalyon/citi/golo/cli/command/DocCommand.java b/src/main/java/fr/insalyon/citi/golo/cli/command/DocCommand.java index 670662651..8ec32662a 100644 --- a/src/main/java/fr/insalyon/citi/golo/cli/command/DocCommand.java +++ b/src/main/java/fr/insalyon/citi/golo/cli/command/DocCommand.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.cli.command; diff --git a/src/main/java/fr/insalyon/citi/golo/cli/command/GoloGoloCommand.java b/src/main/java/fr/insalyon/citi/golo/cli/command/GoloGoloCommand.java index b8cd0ec36..3b41675bb 100644 --- a/src/main/java/fr/insalyon/citi/golo/cli/command/GoloGoloCommand.java +++ b/src/main/java/fr/insalyon/citi/golo/cli/command/GoloGoloCommand.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.cli.command; diff --git a/src/main/java/fr/insalyon/citi/golo/cli/command/InitCommand.java b/src/main/java/fr/insalyon/citi/golo/cli/command/InitCommand.java index a13db2cdf..0d52f027b 100644 --- a/src/main/java/fr/insalyon/citi/golo/cli/command/InitCommand.java +++ b/src/main/java/fr/insalyon/citi/golo/cli/command/InitCommand.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.cli.command; diff --git a/src/main/java/fr/insalyon/citi/golo/cli/command/Metadata.java b/src/main/java/fr/insalyon/citi/golo/cli/command/Metadata.java index 57a64de5d..22fdf87f8 100644 --- a/src/main/java/fr/insalyon/citi/golo/cli/command/Metadata.java +++ b/src/main/java/fr/insalyon/citi/golo/cli/command/Metadata.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.cli.command; diff --git a/src/main/java/fr/insalyon/citi/golo/cli/command/RunCommand.java b/src/main/java/fr/insalyon/citi/golo/cli/command/RunCommand.java index dbd84f0a1..0ec072cfc 100644 --- a/src/main/java/fr/insalyon/citi/golo/cli/command/RunCommand.java +++ b/src/main/java/fr/insalyon/citi/golo/cli/command/RunCommand.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.cli.command; diff --git a/src/main/java/fr/insalyon/citi/golo/cli/command/VersionCommand.java b/src/main/java/fr/insalyon/citi/golo/cli/command/VersionCommand.java index b4f35ca30..c630b60fc 100644 --- a/src/main/java/fr/insalyon/citi/golo/cli/command/VersionCommand.java +++ b/src/main/java/fr/insalyon/citi/golo/cli/command/VersionCommand.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.cli.command; diff --git a/src/main/java/fr/insalyon/citi/golo/cli/command/spi/CliCommand.java b/src/main/java/fr/insalyon/citi/golo/cli/command/spi/CliCommand.java index eda03b6d0..a8dc6e0a1 100644 --- a/src/main/java/fr/insalyon/citi/golo/cli/command/spi/CliCommand.java +++ b/src/main/java/fr/insalyon/citi/golo/cli/command/spi/CliCommand.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.cli.command.spi; diff --git a/src/main/java/fr/insalyon/citi/golo/cli/package-info.java b/src/main/java/fr/insalyon/citi/golo/cli/package-info.java index 5ff1ce5f4..44c99562f 100644 --- a/src/main/java/fr/insalyon/citi/golo/cli/package-info.java +++ b/src/main/java/fr/insalyon/citi/golo/cli/package-info.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ /** diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ClosureCaptureGoloIrVisitor.java b/src/main/java/fr/insalyon/citi/golo/compiler/ClosureCaptureGoloIrVisitor.java index 759b7526a..3b86dc6dd 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ClosureCaptureGoloIrVisitor.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ClosureCaptureGoloIrVisitor.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/CodeGenerationResult.java b/src/main/java/fr/insalyon/citi/golo/compiler/CodeGenerationResult.java index 5e7dbbdfd..1783c1608 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/CodeGenerationResult.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/CodeGenerationResult.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/GoloClassLoader.java b/src/main/java/fr/insalyon/citi/golo/compiler/GoloClassLoader.java index aecf9ac23..d2e4db66d 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/GoloClassLoader.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/GoloClassLoader.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/GoloCompilationException.java b/src/main/java/fr/insalyon/citi/golo/compiler/GoloCompilationException.java index b3e165347..960a223a0 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/GoloCompilationException.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/GoloCompilationException.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/GoloCompiler.java b/src/main/java/fr/insalyon/citi/golo/compiler/GoloCompiler.java index 19d2e6912..82eb2398d 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/GoloCompiler.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/GoloCompiler.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/JavaBytecodeGenerationGoloIrVisitor.java b/src/main/java/fr/insalyon/citi/golo/compiler/JavaBytecodeGenerationGoloIrVisitor.java index fbe244df4..2e85f0013 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/JavaBytecodeGenerationGoloIrVisitor.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/JavaBytecodeGenerationGoloIrVisitor.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/JavaBytecodeStructGenerator.java b/src/main/java/fr/insalyon/citi/golo/compiler/JavaBytecodeStructGenerator.java index 919947a2c..5a3b45b2a 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/JavaBytecodeStructGenerator.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/JavaBytecodeStructGenerator.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/JavaBytecodeUnionGenerator.java b/src/main/java/fr/insalyon/citi/golo/compiler/JavaBytecodeUnionGenerator.java index 4343d6755..3778f8a4a 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/JavaBytecodeUnionGenerator.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/JavaBytecodeUnionGenerator.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/JavaBytecodeUtils.java b/src/main/java/fr/insalyon/citi/golo/compiler/JavaBytecodeUtils.java index f3831a47b..f49f47868 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/JavaBytecodeUtils.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/JavaBytecodeUtils.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/LocalReferenceAssignmentAndVerificationVisitor.java b/src/main/java/fr/insalyon/citi/golo/compiler/LocalReferenceAssignmentAndVerificationVisitor.java index c63c52d5a..989ced372 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/LocalReferenceAssignmentAndVerificationVisitor.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/LocalReferenceAssignmentAndVerificationVisitor.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/PackageAndClass.java b/src/main/java/fr/insalyon/citi/golo/compiler/PackageAndClass.java index 963c1745c..404b5b00a 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/PackageAndClass.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/PackageAndClass.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ParseTreeToGoloIrVisitor.java b/src/main/java/fr/insalyon/citi/golo/compiler/ParseTreeToGoloIrVisitor.java index 75c4e65c5..8f8447941 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ParseTreeToGoloIrVisitor.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ParseTreeToGoloIrVisitor.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ir/AbstractInvocation.java b/src/main/java/fr/insalyon/citi/golo/compiler/ir/AbstractInvocation.java index 68e497b61..4c84761cb 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ir/AbstractInvocation.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ir/AbstractInvocation.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.ir; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ir/AssignmentStatement.java b/src/main/java/fr/insalyon/citi/golo/compiler/ir/AssignmentStatement.java index bca4a56dc..8e9e04efa 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ir/AssignmentStatement.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ir/AssignmentStatement.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.ir; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ir/BinaryOperation.java b/src/main/java/fr/insalyon/citi/golo/compiler/ir/BinaryOperation.java index 1c14e994f..c5969cd28 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ir/BinaryOperation.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ir/BinaryOperation.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.ir; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ir/Block.java b/src/main/java/fr/insalyon/citi/golo/compiler/ir/Block.java index b3acf3221..f08bceda3 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ir/Block.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ir/Block.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.ir; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ir/ClosureReference.java b/src/main/java/fr/insalyon/citi/golo/compiler/ir/ClosureReference.java index e0a432907..d1fa98970 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ir/ClosureReference.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ir/ClosureReference.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.ir; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ir/CollectionLiteral.java b/src/main/java/fr/insalyon/citi/golo/compiler/ir/CollectionLiteral.java index 71945b7b3..5e67d05fa 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ir/CollectionLiteral.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ir/CollectionLiteral.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.ir; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ir/ConditionalBranching.java b/src/main/java/fr/insalyon/citi/golo/compiler/ir/ConditionalBranching.java index d1bed3b42..d8562534c 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ir/ConditionalBranching.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ir/ConditionalBranching.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.ir; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ir/ConstantStatement.java b/src/main/java/fr/insalyon/citi/golo/compiler/ir/ConstantStatement.java index fb860b135..845d6d003 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ir/ConstantStatement.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ir/ConstantStatement.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.ir; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ir/Decorator.java b/src/main/java/fr/insalyon/citi/golo/compiler/ir/Decorator.java index 8a2d902fb..17bdc8e19 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ir/Decorator.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ir/Decorator.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon). + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.ir; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ir/ExpressionStatement.java b/src/main/java/fr/insalyon/citi/golo/compiler/ir/ExpressionStatement.java index ab1f2b54e..f9580f0d6 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ir/ExpressionStatement.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ir/ExpressionStatement.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.ir; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ir/FunctionInvocation.java b/src/main/java/fr/insalyon/citi/golo/compiler/ir/FunctionInvocation.java index fbd16d901..5c1527c75 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ir/FunctionInvocation.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ir/FunctionInvocation.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.ir; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ir/GoloElement.java b/src/main/java/fr/insalyon/citi/golo/compiler/ir/GoloElement.java index 9284d8e00..337f1c344 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ir/GoloElement.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ir/GoloElement.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.ir; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ir/GoloFunction.java b/src/main/java/fr/insalyon/citi/golo/compiler/ir/GoloFunction.java index 292086dc9..bcf4cda7f 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ir/GoloFunction.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ir/GoloFunction.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.ir; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ir/GoloIrVisitor.java b/src/main/java/fr/insalyon/citi/golo/compiler/ir/GoloIrVisitor.java index a93507dcc..2cf867faa 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ir/GoloIrVisitor.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ir/GoloIrVisitor.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.ir; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ir/GoloModule.java b/src/main/java/fr/insalyon/citi/golo/compiler/ir/GoloModule.java index 7cfff7e2c..e1c7f693a 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ir/GoloModule.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ir/GoloModule.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.ir; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ir/GoloStatement.java b/src/main/java/fr/insalyon/citi/golo/compiler/ir/GoloStatement.java index f8e7d30a8..2ce0c1a1a 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ir/GoloStatement.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ir/GoloStatement.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.ir; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ir/IrTreeDumper.java b/src/main/java/fr/insalyon/citi/golo/compiler/ir/IrTreeDumper.java index 096ba1e53..dfe6b25e8 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ir/IrTreeDumper.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ir/IrTreeDumper.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.ir; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ir/LocalReference.java b/src/main/java/fr/insalyon/citi/golo/compiler/ir/LocalReference.java index c79f6f69e..840e231a9 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ir/LocalReference.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ir/LocalReference.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.ir; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ir/LoopBreakFlowStatement.java b/src/main/java/fr/insalyon/citi/golo/compiler/ir/LoopBreakFlowStatement.java index 5d22ab4e1..a8fbfbe1b 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ir/LoopBreakFlowStatement.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ir/LoopBreakFlowStatement.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.ir; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ir/LoopStatement.java b/src/main/java/fr/insalyon/citi/golo/compiler/ir/LoopStatement.java index ff8a0cb23..1c3fbbeb3 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ir/LoopStatement.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ir/LoopStatement.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.ir; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ir/MethodInvocation.java b/src/main/java/fr/insalyon/citi/golo/compiler/ir/MethodInvocation.java index 3ab00c5a2..b19350f13 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ir/MethodInvocation.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ir/MethodInvocation.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.ir; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ir/ModuleImport.java b/src/main/java/fr/insalyon/citi/golo/compiler/ir/ModuleImport.java index 8b3be95ad..dfa84dd34 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ir/ModuleImport.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ir/ModuleImport.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.ir; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ir/NamedArgument.java b/src/main/java/fr/insalyon/citi/golo/compiler/ir/NamedArgument.java index f48caab2a..9ad5fe1c7 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ir/NamedArgument.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ir/NamedArgument.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.ir; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ir/PositionInSourceCode.java b/src/main/java/fr/insalyon/citi/golo/compiler/ir/PositionInSourceCode.java index 284772426..2f87ea74a 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ir/PositionInSourceCode.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ir/PositionInSourceCode.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.ir; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ir/ReferenceLookup.java b/src/main/java/fr/insalyon/citi/golo/compiler/ir/ReferenceLookup.java index ffd0a8d39..70abd6e2a 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ir/ReferenceLookup.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ir/ReferenceLookup.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.ir; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ir/ReferenceTable.java b/src/main/java/fr/insalyon/citi/golo/compiler/ir/ReferenceTable.java index b15efbcd4..0de9fec72 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ir/ReferenceTable.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ir/ReferenceTable.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.ir; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ir/ReturnStatement.java b/src/main/java/fr/insalyon/citi/golo/compiler/ir/ReturnStatement.java index a2dc57050..e0bf57020 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ir/ReturnStatement.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ir/ReturnStatement.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.ir; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ir/Struct.java b/src/main/java/fr/insalyon/citi/golo/compiler/ir/Struct.java index 7df4c009a..9cc987319 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ir/Struct.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ir/Struct.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.ir; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ir/ThrowStatement.java b/src/main/java/fr/insalyon/citi/golo/compiler/ir/ThrowStatement.java index 8a814161f..7309d70ec 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ir/ThrowStatement.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ir/ThrowStatement.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.ir; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ir/TryCatchFinally.java b/src/main/java/fr/insalyon/citi/golo/compiler/ir/TryCatchFinally.java index 0774b0276..4e3a2f4fe 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ir/TryCatchFinally.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ir/TryCatchFinally.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.ir; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ir/UnaryOperation.java b/src/main/java/fr/insalyon/citi/golo/compiler/ir/UnaryOperation.java index ca801d05c..8b2a9c6d8 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ir/UnaryOperation.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ir/UnaryOperation.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.ir; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ir/Union.java b/src/main/java/fr/insalyon/citi/golo/compiler/ir/Union.java index f9467dc0b..2c00864ee 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ir/Union.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ir/Union.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.ir; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/ir/package-info.java b/src/main/java/fr/insalyon/citi/golo/compiler/ir/package-info.java index 1528f3fde..666990951 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/ir/package-info.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/ir/package-info.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ /** diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/package-info.java b/src/main/java/fr/insalyon/citi/golo/compiler/package-info.java index 6836e12e9..42cc50a9e 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/package-info.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/package-info.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ /** diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTAdditiveExpression.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTAdditiveExpression.java index 748710175..17a10eb53 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTAdditiveExpression.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTAdditiveExpression.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTAndExpression.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTAndExpression.java index c667d93b5..c55003149 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTAndExpression.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTAndExpression.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTAnonymousFunctionInvocation.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTAnonymousFunctionInvocation.java index 493f4157a..12a632731 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTAnonymousFunctionInvocation.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTAnonymousFunctionInvocation.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTArgument.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTArgument.java index 5b8ba3586..ec4bc99c4 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTArgument.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTArgument.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2014 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTAssignment.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTAssignment.java index 674808ca1..9617cf0ba 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTAssignment.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTAssignment.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTAugmentDeclaration.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTAugmentDeclaration.java index 18bc98c8d..f7e02e8e0 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTAugmentDeclaration.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTAugmentDeclaration.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTBlock.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTBlock.java index 57ebd675e..ec04aa6f7 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTBlock.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTBlock.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTBreak.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTBreak.java index a676fda86..ddf6c5673 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTBreak.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTBreak.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTCase.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTCase.java index a9aabdb10..7832709a2 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTCase.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTCase.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTCollectionLiteral.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTCollectionLiteral.java index 1b09392ca..a1afa3f3f 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTCollectionLiteral.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTCollectionLiteral.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTConditionalBranching.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTConditionalBranching.java index fafe7a683..f11e1d974 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTConditionalBranching.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTConditionalBranching.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTContinue.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTContinue.java index 3369b8ec6..2674021dd 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTContinue.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTContinue.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTDecoratorDeclaration.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTDecoratorDeclaration.java index 2c5222fae..e83dae1df 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTDecoratorDeclaration.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTDecoratorDeclaration.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTEqualityExpression.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTEqualityExpression.java index 2978bcaf0..86f747c1b 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTEqualityExpression.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTEqualityExpression.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTForEachLoop.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTForEachLoop.java index f43020b95..56ce763bc 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTForEachLoop.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTForEachLoop.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTForLoop.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTForLoop.java index 9ac2a7329..c5f4aa6d2 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTForLoop.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTForLoop.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTFunction.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTFunction.java index 508475300..121c69d20 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTFunction.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTFunction.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTFunctionDeclaration.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTFunctionDeclaration.java index 390177c88..bec9f6837 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTFunctionDeclaration.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTFunctionDeclaration.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTFunctionInvocation.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTFunctionInvocation.java index b9a355e2e..e94f1728f 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTFunctionInvocation.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTFunctionInvocation.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTImportDeclaration.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTImportDeclaration.java index 6a625bdf7..da53297eb 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTImportDeclaration.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTImportDeclaration.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTInvocationExpression.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTInvocationExpression.java index 007e13040..ed1c3f793 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTInvocationExpression.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTInvocationExpression.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTLetOrVar.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTLetOrVar.java index 01f5131bd..8e351467f 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTLetOrVar.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTLetOrVar.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTLiteral.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTLiteral.java index 4acf84da5..559ad950e 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTLiteral.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTLiteral.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTMethodInvocation.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTMethodInvocation.java index 48d2f5646..4d93238db 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTMethodInvocation.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTMethodInvocation.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTModuleDeclaration.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTModuleDeclaration.java index 4411bf4b4..57ea5936c 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTModuleDeclaration.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTModuleDeclaration.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTMultiplicativeExpression.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTMultiplicativeExpression.java index 77bea4935..0ab36f7f3 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTMultiplicativeExpression.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTMultiplicativeExpression.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTNamedAugmentationDeclaration.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTNamedAugmentationDeclaration.java index 1758a6aee..2c8502919 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTNamedAugmentationDeclaration.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTNamedAugmentationDeclaration.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquees de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTOrExpression.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTOrExpression.java index bf355f97d..fd83eb4f1 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTOrExpression.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTOrExpression.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTOrIfNullExpression.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTOrIfNullExpression.java index 6ae355586..bf1b5b03a 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTOrIfNullExpression.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTOrIfNullExpression.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTReference.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTReference.java index 6b1b3f293..a04348778 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTReference.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTReference.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTRelationalExpression.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTRelationalExpression.java index a901909c6..63ddcbe47 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTRelationalExpression.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTRelationalExpression.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTReturn.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTReturn.java index 9b37ad7a3..40c80c2a1 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTReturn.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTReturn.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTStructDeclaration.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTStructDeclaration.java index 8d1470930..4a507e8a1 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTStructDeclaration.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTStructDeclaration.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTThrow.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTThrow.java index 236016ed8..a05a07634 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTThrow.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTThrow.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTTryCatchFinally.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTTryCatchFinally.java index 276b7e1dc..b89ae80af 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTTryCatchFinally.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTTryCatchFinally.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTUnaryExpression.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTUnaryExpression.java index 4510670af..40f322302 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTUnaryExpression.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTUnaryExpression.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTUnionDeclaration.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTUnionDeclaration.java index d00c5d81f..1f927a611 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTUnionDeclaration.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTUnionDeclaration.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTUnionValue.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTUnionValue.java index a2e37f9d7..c27516209 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTUnionValue.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTUnionValue.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTWhileLoop.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTWhileLoop.java index c2f4a7e34..2a8de3cde 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTWhileLoop.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/ASTWhileLoop.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/GoloASTNode.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/GoloASTNode.java index 0a214b6fb..684990be4 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/GoloASTNode.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/GoloASTNode.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/GoloOffsetParser.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/GoloOffsetParser.java index acf80daf4..af010d6af 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/GoloOffsetParser.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/GoloOffsetParser.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/GoloOffsetParserTokenManager.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/GoloOffsetParserTokenManager.java index 493e9e890..d78da6d37 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/GoloOffsetParserTokenManager.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/GoloOffsetParserTokenManager.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/GoloTokenBase.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/GoloTokenBase.java index 76e088984..c8d5fed0b 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/GoloTokenBase.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/GoloTokenBase.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/JavaOffsetCharStream.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/JavaOffsetCharStream.java index defed1107..57b5fcdce 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/JavaOffsetCharStream.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/JavaOffsetCharStream.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/NamedNode.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/NamedNode.java index 98ba5a30f..6d516712e 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/NamedNode.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/NamedNode.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/parser/package-info.java b/src/main/java/fr/insalyon/citi/golo/compiler/parser/package-info.java index 3d552ac4d..e474bf300 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/parser/package-info.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/parser/package-info.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ /** diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/utils/AbstractRegister.java b/src/main/java/fr/insalyon/citi/golo/compiler/utils/AbstractRegister.java index a27e0355d..e65ccc544 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/utils/AbstractRegister.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/utils/AbstractRegister.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.utils; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/utils/NamingUtils.java b/src/main/java/fr/insalyon/citi/golo/compiler/utils/NamingUtils.java index 13395f332..0f44f24d6 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/utils/NamingUtils.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/utils/NamingUtils.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.utils; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/utils/Register.java b/src/main/java/fr/insalyon/citi/golo/compiler/utils/Register.java index b4e051264..40171c4d3 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/utils/Register.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/utils/Register.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.utils; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/utils/StringBlockIndenter.java b/src/main/java/fr/insalyon/citi/golo/compiler/utils/StringBlockIndenter.java index a563b05a1..6fde9eb6a 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/utils/StringBlockIndenter.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/utils/StringBlockIndenter.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.utils; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/utils/StringUnescaping.java b/src/main/java/fr/insalyon/citi/golo/compiler/utils/StringUnescaping.java index 518e37836..61db8a0be 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/utils/StringUnescaping.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/utils/StringUnescaping.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.utils; diff --git a/src/main/java/fr/insalyon/citi/golo/compiler/utils/package-info.java b/src/main/java/fr/insalyon/citi/golo/compiler/utils/package-info.java index 9979e639a..6cdc6e92e 100644 --- a/src/main/java/fr/insalyon/citi/golo/compiler/utils/package-info.java +++ b/src/main/java/fr/insalyon/citi/golo/compiler/utils/package-info.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ /** diff --git a/src/main/java/fr/insalyon/citi/golo/doc/AbstractProcessor.java b/src/main/java/fr/insalyon/citi/golo/doc/AbstractProcessor.java index 2023eb245..4aca92305 100644 --- a/src/main/java/fr/insalyon/citi/golo/doc/AbstractProcessor.java +++ b/src/main/java/fr/insalyon/citi/golo/doc/AbstractProcessor.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.doc; diff --git a/src/main/java/fr/insalyon/citi/golo/doc/AugmentationDocumentation.java b/src/main/java/fr/insalyon/citi/golo/doc/AugmentationDocumentation.java index a04775c6b..6a96d1271 100644 --- a/src/main/java/fr/insalyon/citi/golo/doc/AugmentationDocumentation.java +++ b/src/main/java/fr/insalyon/citi/golo/doc/AugmentationDocumentation.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.doc; diff --git a/src/main/java/fr/insalyon/citi/golo/doc/CtagsProcessor.java b/src/main/java/fr/insalyon/citi/golo/doc/CtagsProcessor.java index 9855b512b..68bede7e9 100644 --- a/src/main/java/fr/insalyon/citi/golo/doc/CtagsProcessor.java +++ b/src/main/java/fr/insalyon/citi/golo/doc/CtagsProcessor.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.doc; diff --git a/src/main/java/fr/insalyon/citi/golo/doc/DocumentationElement.java b/src/main/java/fr/insalyon/citi/golo/doc/DocumentationElement.java index da1b8b296..d0891a695 100644 --- a/src/main/java/fr/insalyon/citi/golo/doc/DocumentationElement.java +++ b/src/main/java/fr/insalyon/citi/golo/doc/DocumentationElement.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.doc; diff --git a/src/main/java/fr/insalyon/citi/golo/doc/FunctionDocumentation.java b/src/main/java/fr/insalyon/citi/golo/doc/FunctionDocumentation.java index b2b9fb5c5..c65c73633 100644 --- a/src/main/java/fr/insalyon/citi/golo/doc/FunctionDocumentation.java +++ b/src/main/java/fr/insalyon/citi/golo/doc/FunctionDocumentation.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.doc; diff --git a/src/main/java/fr/insalyon/citi/golo/doc/HtmlProcessor.java b/src/main/java/fr/insalyon/citi/golo/doc/HtmlProcessor.java index 2524c518f..e15fea714 100644 --- a/src/main/java/fr/insalyon/citi/golo/doc/HtmlProcessor.java +++ b/src/main/java/fr/insalyon/citi/golo/doc/HtmlProcessor.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.doc; diff --git a/src/main/java/fr/insalyon/citi/golo/doc/MarkdownProcessor.java b/src/main/java/fr/insalyon/citi/golo/doc/MarkdownProcessor.java index 9d3a797cb..36c447351 100644 --- a/src/main/java/fr/insalyon/citi/golo/doc/MarkdownProcessor.java +++ b/src/main/java/fr/insalyon/citi/golo/doc/MarkdownProcessor.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.doc; diff --git a/src/main/java/fr/insalyon/citi/golo/doc/ModuleDocumentation.java b/src/main/java/fr/insalyon/citi/golo/doc/ModuleDocumentation.java index b9655be9d..0a9b42dfe 100644 --- a/src/main/java/fr/insalyon/citi/golo/doc/ModuleDocumentation.java +++ b/src/main/java/fr/insalyon/citi/golo/doc/ModuleDocumentation.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.doc; diff --git a/src/main/java/fr/insalyon/citi/golo/doc/NamedAugmentationDocumentation.java b/src/main/java/fr/insalyon/citi/golo/doc/NamedAugmentationDocumentation.java index ac3418a3e..19f4e8fbe 100644 --- a/src/main/java/fr/insalyon/citi/golo/doc/NamedAugmentationDocumentation.java +++ b/src/main/java/fr/insalyon/citi/golo/doc/NamedAugmentationDocumentation.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.doc; diff --git a/src/main/java/fr/insalyon/citi/golo/doc/StructDocumentation.java b/src/main/java/fr/insalyon/citi/golo/doc/StructDocumentation.java index 2c0d5a0e9..1c7abbd3b 100644 --- a/src/main/java/fr/insalyon/citi/golo/doc/StructDocumentation.java +++ b/src/main/java/fr/insalyon/citi/golo/doc/StructDocumentation.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.doc; diff --git a/src/main/java/fr/insalyon/citi/golo/doc/UnionDocumentation.java b/src/main/java/fr/insalyon/citi/golo/doc/UnionDocumentation.java index c165da18e..d83a80d9a 100644 --- a/src/main/java/fr/insalyon/citi/golo/doc/UnionDocumentation.java +++ b/src/main/java/fr/insalyon/citi/golo/doc/UnionDocumentation.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.doc; diff --git a/src/main/java/fr/insalyon/citi/golo/doc/package-info.java b/src/main/java/fr/insalyon/citi/golo/doc/package-info.java index ca117bbd1..598724367 100644 --- a/src/main/java/fr/insalyon/citi/golo/doc/package-info.java +++ b/src/main/java/fr/insalyon/citi/golo/doc/package-info.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ /** diff --git a/src/main/java/fr/insalyon/citi/golo/runtime/AmbiguousFunctionReferenceException.java b/src/main/java/fr/insalyon/citi/golo/runtime/AmbiguousFunctionReferenceException.java index e89f2933f..47adf8fe4 100644 --- a/src/main/java/fr/insalyon/citi/golo/runtime/AmbiguousFunctionReferenceException.java +++ b/src/main/java/fr/insalyon/citi/golo/runtime/AmbiguousFunctionReferenceException.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.runtime; diff --git a/src/main/java/fr/insalyon/citi/golo/runtime/ArrayHelper.java b/src/main/java/fr/insalyon/citi/golo/runtime/ArrayHelper.java index d505c38a5..fd4a99eb2 100644 --- a/src/main/java/fr/insalyon/citi/golo/runtime/ArrayHelper.java +++ b/src/main/java/fr/insalyon/citi/golo/runtime/ArrayHelper.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.runtime; diff --git a/src/main/java/fr/insalyon/citi/golo/runtime/ArrayMethodFinder.java b/src/main/java/fr/insalyon/citi/golo/runtime/ArrayMethodFinder.java index 318a3b376..0e3d8c4b9 100644 --- a/src/main/java/fr/insalyon/citi/golo/runtime/ArrayMethodFinder.java +++ b/src/main/java/fr/insalyon/citi/golo/runtime/ArrayMethodFinder.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.runtime; diff --git a/src/main/java/fr/insalyon/citi/golo/runtime/AugmentationMethodFinder.java b/src/main/java/fr/insalyon/citi/golo/runtime/AugmentationMethodFinder.java index 4134450aa..478c79957 100644 --- a/src/main/java/fr/insalyon/citi/golo/runtime/AugmentationMethodFinder.java +++ b/src/main/java/fr/insalyon/citi/golo/runtime/AugmentationMethodFinder.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.runtime; diff --git a/src/main/java/fr/insalyon/citi/golo/runtime/ClassReferenceSupport.java b/src/main/java/fr/insalyon/citi/golo/runtime/ClassReferenceSupport.java index b5ad79000..25f668a62 100644 --- a/src/main/java/fr/insalyon/citi/golo/runtime/ClassReferenceSupport.java +++ b/src/main/java/fr/insalyon/citi/golo/runtime/ClassReferenceSupport.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.runtime; diff --git a/src/main/java/fr/insalyon/citi/golo/runtime/ClosureCallSupport.java b/src/main/java/fr/insalyon/citi/golo/runtime/ClosureCallSupport.java index 3ecb1fa5b..7f69fe626 100644 --- a/src/main/java/fr/insalyon/citi/golo/runtime/ClosureCallSupport.java +++ b/src/main/java/fr/insalyon/citi/golo/runtime/ClosureCallSupport.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.runtime; diff --git a/src/main/java/fr/insalyon/citi/golo/runtime/ClosureReferenceSupport.java b/src/main/java/fr/insalyon/citi/golo/runtime/ClosureReferenceSupport.java index d426abea7..3317ac616 100644 --- a/src/main/java/fr/insalyon/citi/golo/runtime/ClosureReferenceSupport.java +++ b/src/main/java/fr/insalyon/citi/golo/runtime/ClosureReferenceSupport.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.runtime; diff --git a/src/main/java/fr/insalyon/citi/golo/runtime/DecoratorsHelper.java b/src/main/java/fr/insalyon/citi/golo/runtime/DecoratorsHelper.java index b92f587c0..afeedf146 100644 --- a/src/main/java/fr/insalyon/citi/golo/runtime/DecoratorsHelper.java +++ b/src/main/java/fr/insalyon/citi/golo/runtime/DecoratorsHelper.java @@ -1,17 +1,10 @@ /* - * Copyright 2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon). + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.runtime; diff --git a/src/main/java/fr/insalyon/citi/golo/runtime/FunctionCallSupport.java b/src/main/java/fr/insalyon/citi/golo/runtime/FunctionCallSupport.java index 97c69017c..4be17cb58 100644 --- a/src/main/java/fr/insalyon/citi/golo/runtime/FunctionCallSupport.java +++ b/src/main/java/fr/insalyon/citi/golo/runtime/FunctionCallSupport.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.runtime; diff --git a/src/main/java/fr/insalyon/citi/golo/runtime/MethodFinder.java b/src/main/java/fr/insalyon/citi/golo/runtime/MethodFinder.java index f24dbc9d1..aed2ce83a 100644 --- a/src/main/java/fr/insalyon/citi/golo/runtime/MethodFinder.java +++ b/src/main/java/fr/insalyon/citi/golo/runtime/MethodFinder.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.runtime; diff --git a/src/main/java/fr/insalyon/citi/golo/runtime/MethodInvocationSupport.java b/src/main/java/fr/insalyon/citi/golo/runtime/MethodInvocationSupport.java index 93ee7172e..aa97dd544 100755 --- a/src/main/java/fr/insalyon/citi/golo/runtime/MethodInvocationSupport.java +++ b/src/main/java/fr/insalyon/citi/golo/runtime/MethodInvocationSupport.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.runtime; diff --git a/src/main/java/fr/insalyon/citi/golo/runtime/Module.java b/src/main/java/fr/insalyon/citi/golo/runtime/Module.java index 6803117bc..82b40910c 100644 --- a/src/main/java/fr/insalyon/citi/golo/runtime/Module.java +++ b/src/main/java/fr/insalyon/citi/golo/runtime/Module.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.runtime; diff --git a/src/main/java/fr/insalyon/citi/golo/runtime/OperatorSupport.java b/src/main/java/fr/insalyon/citi/golo/runtime/OperatorSupport.java index 0c72ef042..760676596 100644 --- a/src/main/java/fr/insalyon/citi/golo/runtime/OperatorSupport.java +++ b/src/main/java/fr/insalyon/citi/golo/runtime/OperatorSupport.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.runtime; diff --git a/src/main/java/fr/insalyon/citi/golo/runtime/OperatorType.java b/src/main/java/fr/insalyon/citi/golo/runtime/OperatorType.java index e43d4f444..dd2342399 100644 --- a/src/main/java/fr/insalyon/citi/golo/runtime/OperatorType.java +++ b/src/main/java/fr/insalyon/citi/golo/runtime/OperatorType.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.runtime; diff --git a/src/main/java/fr/insalyon/citi/golo/runtime/PrimitiveArrayIterator.java b/src/main/java/fr/insalyon/citi/golo/runtime/PrimitiveArrayIterator.java index d5a5b4ac9..a65adbf31 100644 --- a/src/main/java/fr/insalyon/citi/golo/runtime/PrimitiveArrayIterator.java +++ b/src/main/java/fr/insalyon/citi/golo/runtime/PrimitiveArrayIterator.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.runtime; diff --git a/src/main/java/fr/insalyon/citi/golo/runtime/RegularMethodFinder.java b/src/main/java/fr/insalyon/citi/golo/runtime/RegularMethodFinder.java index 6501d5264..1b247adfd 100644 --- a/src/main/java/fr/insalyon/citi/golo/runtime/RegularMethodFinder.java +++ b/src/main/java/fr/insalyon/citi/golo/runtime/RegularMethodFinder.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.runtime; diff --git a/src/main/java/fr/insalyon/citi/golo/runtime/TypeMatching.java b/src/main/java/fr/insalyon/citi/golo/runtime/TypeMatching.java index 639445143..0d7055570 100644 --- a/src/main/java/fr/insalyon/citi/golo/runtime/TypeMatching.java +++ b/src/main/java/fr/insalyon/citi/golo/runtime/TypeMatching.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.runtime; diff --git a/src/main/java/fr/insalyon/citi/golo/runtime/adapters/AdapterDefinition.java b/src/main/java/fr/insalyon/citi/golo/runtime/adapters/AdapterDefinition.java index 4e8348693..fd23142b4 100644 --- a/src/main/java/fr/insalyon/citi/golo/runtime/adapters/AdapterDefinition.java +++ b/src/main/java/fr/insalyon/citi/golo/runtime/adapters/AdapterDefinition.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.runtime.adapters; diff --git a/src/main/java/fr/insalyon/citi/golo/runtime/adapters/AdapterDefinitionProblem.java b/src/main/java/fr/insalyon/citi/golo/runtime/adapters/AdapterDefinitionProblem.java index 218400060..117386d76 100644 --- a/src/main/java/fr/insalyon/citi/golo/runtime/adapters/AdapterDefinitionProblem.java +++ b/src/main/java/fr/insalyon/citi/golo/runtime/adapters/AdapterDefinitionProblem.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.runtime.adapters; diff --git a/src/main/java/fr/insalyon/citi/golo/runtime/adapters/AdapterSupport.java b/src/main/java/fr/insalyon/citi/golo/runtime/adapters/AdapterSupport.java index d885791b8..67b80e72b 100644 --- a/src/main/java/fr/insalyon/citi/golo/runtime/adapters/AdapterSupport.java +++ b/src/main/java/fr/insalyon/citi/golo/runtime/adapters/AdapterSupport.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.runtime.adapters; diff --git a/src/main/java/fr/insalyon/citi/golo/runtime/adapters/JavaBytecodeAdapterGenerator.java b/src/main/java/fr/insalyon/citi/golo/runtime/adapters/JavaBytecodeAdapterGenerator.java index 2ea342e21..6bd00a8ac 100644 --- a/src/main/java/fr/insalyon/citi/golo/runtime/adapters/JavaBytecodeAdapterGenerator.java +++ b/src/main/java/fr/insalyon/citi/golo/runtime/adapters/JavaBytecodeAdapterGenerator.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.runtime.adapters; diff --git a/src/main/java/fr/insalyon/citi/golo/runtime/adapters/package-info.java b/src/main/java/fr/insalyon/citi/golo/runtime/adapters/package-info.java index 0962c0dae..93e9e728c 100644 --- a/src/main/java/fr/insalyon/citi/golo/runtime/adapters/package-info.java +++ b/src/main/java/fr/insalyon/citi/golo/runtime/adapters/package-info.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ /** diff --git a/src/main/java/fr/insalyon/citi/golo/runtime/package-info.java b/src/main/java/fr/insalyon/citi/golo/runtime/package-info.java index 1a2523758..96a78ada5 100644 --- a/src/main/java/fr/insalyon/citi/golo/runtime/package-info.java +++ b/src/main/java/fr/insalyon/citi/golo/runtime/package-info.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ /** diff --git a/src/main/java/gololang/AbstractRange.java b/src/main/java/gololang/AbstractRange.java index feb891b38..7fba81293 100644 --- a/src/main/java/gololang/AbstractRange.java +++ b/src/main/java/gololang/AbstractRange.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang; diff --git a/src/main/java/gololang/AdapterFabric.java b/src/main/java/gololang/AdapterFabric.java index 7ec38033a..ee32f98f6 100644 --- a/src/main/java/gololang/AdapterFabric.java +++ b/src/main/java/gololang/AdapterFabric.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang; diff --git a/src/main/java/gololang/CharRange.java b/src/main/java/gololang/CharRange.java index cc794bbe4..4c7d14621 100644 --- a/src/main/java/gololang/CharRange.java +++ b/src/main/java/gololang/CharRange.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang; diff --git a/src/main/java/gololang/DynamicObject.java b/src/main/java/gololang/DynamicObject.java index 9c948a3b1..a417ba7f1 100644 --- a/src/main/java/gololang/DynamicObject.java +++ b/src/main/java/gololang/DynamicObject.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang; diff --git a/src/main/java/gololang/DynamicVariable.java b/src/main/java/gololang/DynamicVariable.java index 8fb4f05f8..3babaaba3 100644 --- a/src/main/java/gololang/DynamicVariable.java +++ b/src/main/java/gololang/DynamicVariable.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang; diff --git a/src/main/java/gololang/EvaluationEnvironment.java b/src/main/java/gololang/EvaluationEnvironment.java index c8433bb41..376a19f3e 100644 --- a/src/main/java/gololang/EvaluationEnvironment.java +++ b/src/main/java/gololang/EvaluationEnvironment.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang; diff --git a/src/main/java/gololang/FunctionReference.java b/src/main/java/gololang/FunctionReference.java index e4b93bb53..ed763c8c3 100755 --- a/src/main/java/gololang/FunctionReference.java +++ b/src/main/java/gololang/FunctionReference.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang; diff --git a/src/main/java/gololang/GoloAdapter.java b/src/main/java/gololang/GoloAdapter.java index 9fa074d21..cafeab7ae 100644 --- a/src/main/java/gololang/GoloAdapter.java +++ b/src/main/java/gololang/GoloAdapter.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang; diff --git a/src/main/java/gololang/GoloStruct.java b/src/main/java/gololang/GoloStruct.java index c499b1921..f9396ca39 100644 --- a/src/main/java/gololang/GoloStruct.java +++ b/src/main/java/gololang/GoloStruct.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang; diff --git a/src/main/java/gololang/HeadTail.java b/src/main/java/gololang/HeadTail.java index f1b3e4b55..9db352675 100644 --- a/src/main/java/gololang/HeadTail.java +++ b/src/main/java/gololang/HeadTail.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang; diff --git a/src/main/java/gololang/IntRange.java b/src/main/java/gololang/IntRange.java index f65b4a70c..0f22dff85 100644 --- a/src/main/java/gololang/IntRange.java +++ b/src/main/java/gololang/IntRange.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang; diff --git a/src/main/java/gololang/LongRange.java b/src/main/java/gololang/LongRange.java index 63f3c96ad..69654e9e1 100644 --- a/src/main/java/gololang/LongRange.java +++ b/src/main/java/gololang/LongRange.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang; diff --git a/src/main/java/gololang/Observable.java b/src/main/java/gololang/Observable.java index d190793ad..34190e7cc 100644 --- a/src/main/java/gololang/Observable.java +++ b/src/main/java/gololang/Observable.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang; diff --git a/src/main/java/gololang/Predefined.java b/src/main/java/gololang/Predefined.java index 1e4aa47eb..ef2dfbc52 100755 --- a/src/main/java/gololang/Predefined.java +++ b/src/main/java/gololang/Predefined.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang; diff --git a/src/main/java/gololang/Range.java b/src/main/java/gololang/Range.java index f5158c93b..e34d7b188 100644 --- a/src/main/java/gololang/Range.java +++ b/src/main/java/gololang/Range.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang; diff --git a/src/main/java/gololang/TemplateEngine.java b/src/main/java/gololang/TemplateEngine.java index bb1bdd60a..ecc5c9bc9 100644 --- a/src/main/java/gololang/TemplateEngine.java +++ b/src/main/java/gololang/TemplateEngine.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang; diff --git a/src/main/java/gololang/Tuple.java b/src/main/java/gololang/Tuple.java index ca74a27d5..a392ca571 100644 --- a/src/main/java/gololang/Tuple.java +++ b/src/main/java/gololang/Tuple.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang; diff --git a/src/main/java/gololang/annotations/DecoratedBy.java b/src/main/java/gololang/annotations/DecoratedBy.java index ccb474634..f57a12b1b 100644 --- a/src/main/java/gololang/annotations/DecoratedBy.java +++ b/src/main/java/gololang/annotations/DecoratedBy.java @@ -1,17 +1,10 @@ /* - * Copyright 2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon). + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang.annotations; diff --git a/src/main/java/gololang/annotations/package-info.java b/src/main/java/gololang/annotations/package-info.java index b4fa5ee42..c447fab13 100644 --- a/src/main/java/gololang/annotations/package-info.java +++ b/src/main/java/gololang/annotations/package-info.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ /** diff --git a/src/main/java/gololang/concurrent/async/AssignedFuture.java b/src/main/java/gololang/concurrent/async/AssignedFuture.java index fd49064a0..846859be6 100644 --- a/src/main/java/gololang/concurrent/async/AssignedFuture.java +++ b/src/main/java/gololang/concurrent/async/AssignedFuture.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang.concurrent.async; diff --git a/src/main/java/gololang/concurrent/async/Future.java b/src/main/java/gololang/concurrent/async/Future.java index f94cc340d..fbabb469c 100644 --- a/src/main/java/gololang/concurrent/async/Future.java +++ b/src/main/java/gololang/concurrent/async/Future.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang.concurrent.async; diff --git a/src/main/java/gololang/concurrent/async/Promise.java b/src/main/java/gololang/concurrent/async/Promise.java index 5681f259d..0ad0f1f6e 100644 --- a/src/main/java/gololang/concurrent/async/Promise.java +++ b/src/main/java/gololang/concurrent/async/Promise.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang.concurrent.async; diff --git a/src/main/java/gololang/concurrent/async/package-info.java b/src/main/java/gololang/concurrent/async/package-info.java index c1052568d..587fa7c02 100644 --- a/src/main/java/gololang/concurrent/async/package-info.java +++ b/src/main/java/gololang/concurrent/async/package-info.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ /** diff --git a/src/main/java/gololang/concurrent/workers/Port.java b/src/main/java/gololang/concurrent/workers/Port.java index 1da995aed..5cd9e780f 100644 --- a/src/main/java/gololang/concurrent/workers/Port.java +++ b/src/main/java/gololang/concurrent/workers/Port.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang.concurrent.workers; diff --git a/src/main/java/gololang/concurrent/workers/WorkerEnvironment.java b/src/main/java/gololang/concurrent/workers/WorkerEnvironment.java index aab173e25..9f0b944ed 100644 --- a/src/main/java/gololang/concurrent/workers/WorkerEnvironment.java +++ b/src/main/java/gololang/concurrent/workers/WorkerEnvironment.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang.concurrent.workers; diff --git a/src/main/java/gololang/concurrent/workers/WorkerFunction.java b/src/main/java/gololang/concurrent/workers/WorkerFunction.java index f51afe4b5..775d3927f 100644 --- a/src/main/java/gololang/concurrent/workers/WorkerFunction.java +++ b/src/main/java/gololang/concurrent/workers/WorkerFunction.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang.concurrent.workers; diff --git a/src/main/java/gololang/concurrent/workers/package-info.java b/src/main/java/gololang/concurrent/workers/package-info.java index 7b394beaa..531020f2b 100644 --- a/src/main/java/gololang/concurrent/workers/package-info.java +++ b/src/main/java/gololang/concurrent/workers/package-info.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ /** diff --git a/src/main/java/gololang/package-info.java b/src/main/java/gololang/package-info.java index adc6498c2..6b0a5c497 100644 --- a/src/main/java/gololang/package-info.java +++ b/src/main/java/gololang/package-info.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ /** diff --git a/src/main/jjtree/Golo.jjt b/src/main/jjtree/Golo.jjt index b7e4ff1eb..5e454ced9 100644 --- a/src/main/jjtree/Golo.jjt +++ b/src/main/jjtree/Golo.jjt @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ // ............................................................................................. // diff --git a/src/main/resources/META-INF/services/fr.insalyon.citi.golo.cli.command.spi.CliCommand b/src/main/resources/META-INF/services/fr.insalyon.citi.golo.cli.command.spi.CliCommand index eb2ce883c..6fa78d13c 100644 --- a/src/main/resources/META-INF/services/fr.insalyon.citi.golo.cli.command.spi.CliCommand +++ b/src/main/resources/META-INF/services/fr.insalyon.citi.golo.cli.command.spi.CliCommand @@ -1,3 +1,12 @@ +# +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# + fr.insalyon.citi.golo.cli.command.CompilerCommand fr.insalyon.citi.golo.cli.command.DiagnoseCommand fr.insalyon.citi.golo.cli.command.DocCommand diff --git a/src/main/resources/metadata.properties b/src/main/resources/metadata.properties index 680d15289..a0f65566f 100644 --- a/src/main/resources/metadata.properties +++ b/src/main/resources/metadata.properties @@ -1,17 +1,10 @@ # -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html # # Build metadata diff --git a/src/main/resources/new-project/gradle/build.gradle b/src/main/resources/new-project/gradle/build.gradle index d0e0fa050..1e92f1656 100644 --- a/src/main/resources/new-project/gradle/build.gradle +++ b/src/main/resources/new-project/gradle/build.gradle @@ -1,19 +1,3 @@ -/* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - apply plugin: 'golo' buildscript { diff --git a/src/main/resources/new-project/maven/pom.xml b/src/main/resources/new-project/maven/pom.xml index ad086992c..a22f734e3 100644 --- a/src/main/resources/new-project/maven/pom.xml +++ b/src/main/resources/new-project/maven/pom.xml @@ -1,19 +1,4 @@ - diff --git a/src/main/ruby/generate_math.rb b/src/main/ruby/generate_math.rb index 01c870a44..f556962d5 100644 --- a/src/main/ruby/generate_math.rb +++ b/src/main/ruby/generate_math.rb @@ -1,16 +1,9 @@ -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html # Quick and dirty script to generate the arithmetic operation methods diff --git a/src/main/ruby/generate_type_conversions.rb b/src/main/ruby/generate_type_conversions.rb index 169bc2ddf..fb8aa6b16 100644 --- a/src/main/ruby/generate_type_conversions.rb +++ b/src/main/ruby/generate_type_conversions.rb @@ -1,16 +1,9 @@ -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html # Quick and dirty script to generate the number type conversion methods diff --git a/src/main/ruby/generate_unicode_identifiers.rb b/src/main/ruby/generate_unicode_identifiers.rb index 661f95a4f..bd361b312 100644 --- a/src/main/ruby/generate_unicode_identifiers.rb +++ b/src/main/ruby/generate_unicode_identifiers.rb @@ -1,17 +1,9 @@ -# Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) +# Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html # Quick and dirty script to generate the unicode identifier regexp automatically require 'open-uri' diff --git a/src/test/java/fr/insalyon/citi/golo/cli/MainTest.java b/src/test/java/fr/insalyon/citi/golo/cli/MainTest.java index ca751e2c7..d51b388ba 100644 --- a/src/test/java/fr/insalyon/citi/golo/cli/MainTest.java +++ b/src/test/java/fr/insalyon/citi/golo/cli/MainTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.cli; diff --git a/src/test/java/fr/insalyon/citi/golo/compiler/CompilationTest.java b/src/test/java/fr/insalyon/citi/golo/compiler/CompilationTest.java index 4bca6c766..f88acc392 100644 --- a/src/test/java/fr/insalyon/citi/golo/compiler/CompilationTest.java +++ b/src/test/java/fr/insalyon/citi/golo/compiler/CompilationTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler; diff --git a/src/test/java/fr/insalyon/citi/golo/compiler/CompileAndRunTest.java b/src/test/java/fr/insalyon/citi/golo/compiler/CompileAndRunTest.java index c2a50b871..2a9a6aa33 100755 --- a/src/test/java/fr/insalyon/citi/golo/compiler/CompileAndRunTest.java +++ b/src/test/java/fr/insalyon/citi/golo/compiler/CompileAndRunTest.java @@ -1,18 +1,12 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ + package fr.insalyon.citi.golo.compiler; import fr.insalyon.citi.golo.compiler.ir.AssignmentStatement; diff --git a/src/test/java/fr/insalyon/citi/golo/compiler/CompilerTest.java b/src/test/java/fr/insalyon/citi/golo/compiler/CompilerTest.java index 9c2998923..a7a4fb509 100644 --- a/src/test/java/fr/insalyon/citi/golo/compiler/CompilerTest.java +++ b/src/test/java/fr/insalyon/citi/golo/compiler/CompilerTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler; diff --git a/src/test/java/fr/insalyon/citi/golo/compiler/GoloClassLoaderTest.java b/src/test/java/fr/insalyon/citi/golo/compiler/GoloClassLoaderTest.java index ffdd041f5..33ec06994 100644 --- a/src/test/java/fr/insalyon/citi/golo/compiler/GoloClassLoaderTest.java +++ b/src/test/java/fr/insalyon/citi/golo/compiler/GoloClassLoaderTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler; diff --git a/src/test/java/fr/insalyon/citi/golo/compiler/PackageAndClassTest.java b/src/test/java/fr/insalyon/citi/golo/compiler/PackageAndClassTest.java index 7b10d1d4c..2ca9264e6 100644 --- a/src/test/java/fr/insalyon/citi/golo/compiler/PackageAndClassTest.java +++ b/src/test/java/fr/insalyon/citi/golo/compiler/PackageAndClassTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler; diff --git a/src/test/java/fr/insalyon/citi/golo/compiler/ParseTreeToGoloIrAndVisitorsTest.java b/src/test/java/fr/insalyon/citi/golo/compiler/ParseTreeToGoloIrAndVisitorsTest.java index e65421672..2d4c0cdf2 100644 --- a/src/test/java/fr/insalyon/citi/golo/compiler/ParseTreeToGoloIrAndVisitorsTest.java +++ b/src/test/java/fr/insalyon/citi/golo/compiler/ParseTreeToGoloIrAndVisitorsTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler; diff --git a/src/test/java/fr/insalyon/citi/golo/compiler/ir/ReferenceTableTest.java b/src/test/java/fr/insalyon/citi/golo/compiler/ir/ReferenceTableTest.java index a9513505c..0554387a5 100644 --- a/src/test/java/fr/insalyon/citi/golo/compiler/ir/ReferenceTableTest.java +++ b/src/test/java/fr/insalyon/citi/golo/compiler/ir/ReferenceTableTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.ir; diff --git a/src/test/java/fr/insalyon/citi/golo/compiler/parser/ParserSanityTest.java b/src/test/java/fr/insalyon/citi/golo/compiler/parser/ParserSanityTest.java index bf187384c..f16229d52 100644 --- a/src/test/java/fr/insalyon/citi/golo/compiler/parser/ParserSanityTest.java +++ b/src/test/java/fr/insalyon/citi/golo/compiler/parser/ParserSanityTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.parser; diff --git a/src/test/java/fr/insalyon/citi/golo/compiler/testing/support/GoloTestHelperFields.java b/src/test/java/fr/insalyon/citi/golo/compiler/testing/support/GoloTestHelperFields.java index 138c64e2e..3120896aa 100644 --- a/src/test/java/fr/insalyon/citi/golo/compiler/testing/support/GoloTestHelperFields.java +++ b/src/test/java/fr/insalyon/citi/golo/compiler/testing/support/GoloTestHelperFields.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.testing.support; diff --git a/src/test/java/fr/insalyon/citi/golo/compiler/testing/support/GoloTestHelperFunctions.java b/src/test/java/fr/insalyon/citi/golo/compiler/testing/support/GoloTestHelperFunctions.java index fa6984069..2da18c947 100644 --- a/src/test/java/fr/insalyon/citi/golo/compiler/testing/support/GoloTestHelperFunctions.java +++ b/src/test/java/fr/insalyon/citi/golo/compiler/testing/support/GoloTestHelperFunctions.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.testing.support; diff --git a/src/test/java/fr/insalyon/citi/golo/compiler/testing/support/GoloTestHelperMethods.java b/src/test/java/fr/insalyon/citi/golo/compiler/testing/support/GoloTestHelperMethods.java index f670d3da6..5bdaf39c2 100644 --- a/src/test/java/fr/insalyon/citi/golo/compiler/testing/support/GoloTestHelperMethods.java +++ b/src/test/java/fr/insalyon/citi/golo/compiler/testing/support/GoloTestHelperMethods.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.testing.support; diff --git a/src/test/java/fr/insalyon/citi/golo/compiler/testing/support/SamSupportHelpers.java b/src/test/java/fr/insalyon/citi/golo/compiler/testing/support/SamSupportHelpers.java index f12c61521..b9d517cc9 100644 --- a/src/test/java/fr/insalyon/citi/golo/compiler/testing/support/SamSupportHelpers.java +++ b/src/test/java/fr/insalyon/citi/golo/compiler/testing/support/SamSupportHelpers.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.testing.support; diff --git a/src/test/java/fr/insalyon/citi/golo/compiler/testing/support/SamVarargsSupportHelpers.java b/src/test/java/fr/insalyon/citi/golo/compiler/testing/support/SamVarargsSupportHelpers.java index 6ea3cbd50..f491eb0f3 100644 --- a/src/test/java/fr/insalyon/citi/golo/compiler/testing/support/SamVarargsSupportHelpers.java +++ b/src/test/java/fr/insalyon/citi/golo/compiler/testing/support/SamVarargsSupportHelpers.java @@ -1,18 +1,12 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ + package fr.insalyon.citi.golo.compiler.testing.support; public class SamVarargsSupportHelpers { diff --git a/src/test/java/fr/insalyon/citi/golo/compiler/testing/support/SomeBaseClass.java b/src/test/java/fr/insalyon/citi/golo/compiler/testing/support/SomeBaseClass.java index a36dfae9d..7143525ed 100644 --- a/src/test/java/fr/insalyon/citi/golo/compiler/testing/support/SomeBaseClass.java +++ b/src/test/java/fr/insalyon/citi/golo/compiler/testing/support/SomeBaseClass.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.testing.support; diff --git a/src/test/java/fr/insalyon/citi/golo/compiler/testing/support/SomeClass.java b/src/test/java/fr/insalyon/citi/golo/compiler/testing/support/SomeClass.java index ae1ee6808..3d3a5a31a 100644 --- a/src/test/java/fr/insalyon/citi/golo/compiler/testing/support/SomeClass.java +++ b/src/test/java/fr/insalyon/citi/golo/compiler/testing/support/SomeClass.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.testing.support; diff --git a/src/test/java/fr/insalyon/citi/golo/compiler/testing/support/SomeConstants.java b/src/test/java/fr/insalyon/citi/golo/compiler/testing/support/SomeConstants.java index 18d2c8a63..37ebf4520 100644 --- a/src/test/java/fr/insalyon/citi/golo/compiler/testing/support/SomeConstants.java +++ b/src/test/java/fr/insalyon/citi/golo/compiler/testing/support/SomeConstants.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.testing.support; diff --git a/src/test/java/fr/insalyon/citi/golo/compiler/utils/NamingUtilsTest.java b/src/test/java/fr/insalyon/citi/golo/compiler/utils/NamingUtilsTest.java index 683a59662..7c922a552 100644 --- a/src/test/java/fr/insalyon/citi/golo/compiler/utils/NamingUtilsTest.java +++ b/src/test/java/fr/insalyon/citi/golo/compiler/utils/NamingUtilsTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.utils; diff --git a/src/test/java/fr/insalyon/citi/golo/compiler/utils/StringBlockIndenterTest.java b/src/test/java/fr/insalyon/citi/golo/compiler/utils/StringBlockIndenterTest.java index d16762526..fadf092d9 100644 --- a/src/test/java/fr/insalyon/citi/golo/compiler/utils/StringBlockIndenterTest.java +++ b/src/test/java/fr/insalyon/citi/golo/compiler/utils/StringBlockIndenterTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.utils; diff --git a/src/test/java/fr/insalyon/citi/golo/compiler/utils/StringUnescapingTest.java b/src/test/java/fr/insalyon/citi/golo/compiler/utils/StringUnescapingTest.java index fe4c4c009..e1ab808ff 100644 --- a/src/test/java/fr/insalyon/citi/golo/compiler/utils/StringUnescapingTest.java +++ b/src/test/java/fr/insalyon/citi/golo/compiler/utils/StringUnescapingTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.compiler.utils; diff --git a/src/test/java/fr/insalyon/citi/golo/doc/DocumentationRenderingTest.java b/src/test/java/fr/insalyon/citi/golo/doc/DocumentationRenderingTest.java index 4d11b98af..123ab78e7 100644 --- a/src/test/java/fr/insalyon/citi/golo/doc/DocumentationRenderingTest.java +++ b/src/test/java/fr/insalyon/citi/golo/doc/DocumentationRenderingTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.doc; diff --git a/src/test/java/fr/insalyon/citi/golo/doc/ModuleDocumentationTest.java b/src/test/java/fr/insalyon/citi/golo/doc/ModuleDocumentationTest.java index 675900c71..c7260eb22 100644 --- a/src/test/java/fr/insalyon/citi/golo/doc/ModuleDocumentationTest.java +++ b/src/test/java/fr/insalyon/citi/golo/doc/ModuleDocumentationTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.doc; diff --git a/src/test/java/fr/insalyon/citi/golo/internal/testing/TestUtils.java b/src/test/java/fr/insalyon/citi/golo/internal/testing/TestUtils.java index c9e76212e..cd98e0a1a 100644 --- a/src/test/java/fr/insalyon/citi/golo/internal/testing/TestUtils.java +++ b/src/test/java/fr/insalyon/citi/golo/internal/testing/TestUtils.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.internal.testing; diff --git a/src/test/java/fr/insalyon/citi/golo/internal/testing/Tracing.java b/src/test/java/fr/insalyon/citi/golo/internal/testing/Tracing.java index d3e6f8ea3..e22107286 100644 --- a/src/test/java/fr/insalyon/citi/golo/internal/testing/Tracing.java +++ b/src/test/java/fr/insalyon/citi/golo/internal/testing/Tracing.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.internal.testing; diff --git a/src/test/java/fr/insalyon/citi/golo/runtime/ClosureCallSupportTest.java b/src/test/java/fr/insalyon/citi/golo/runtime/ClosureCallSupportTest.java index 989ef0c75..983924b05 100644 --- a/src/test/java/fr/insalyon/citi/golo/runtime/ClosureCallSupportTest.java +++ b/src/test/java/fr/insalyon/citi/golo/runtime/ClosureCallSupportTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.runtime; diff --git a/src/test/java/fr/insalyon/citi/golo/runtime/ClosureReferenceSupportTest.java b/src/test/java/fr/insalyon/citi/golo/runtime/ClosureReferenceSupportTest.java index b3aaba4dc..81681a5bc 100644 --- a/src/test/java/fr/insalyon/citi/golo/runtime/ClosureReferenceSupportTest.java +++ b/src/test/java/fr/insalyon/citi/golo/runtime/ClosureReferenceSupportTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.runtime; diff --git a/src/test/java/fr/insalyon/citi/golo/runtime/FunctionCallSupportTest.java b/src/test/java/fr/insalyon/citi/golo/runtime/FunctionCallSupportTest.java index 6b5a3e251..2e3faba8b 100644 --- a/src/test/java/fr/insalyon/citi/golo/runtime/FunctionCallSupportTest.java +++ b/src/test/java/fr/insalyon/citi/golo/runtime/FunctionCallSupportTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.runtime; diff --git a/src/test/java/fr/insalyon/citi/golo/runtime/MethodInvocationSupportTest.java b/src/test/java/fr/insalyon/citi/golo/runtime/MethodInvocationSupportTest.java index 500f00e75..8a52d83ca 100644 --- a/src/test/java/fr/insalyon/citi/golo/runtime/MethodInvocationSupportTest.java +++ b/src/test/java/fr/insalyon/citi/golo/runtime/MethodInvocationSupportTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.runtime; diff --git a/src/test/java/fr/insalyon/citi/golo/runtime/OperatorSupportTest.java b/src/test/java/fr/insalyon/citi/golo/runtime/OperatorSupportTest.java index 9982cfdf5..49c68fa99 100644 --- a/src/test/java/fr/insalyon/citi/golo/runtime/OperatorSupportTest.java +++ b/src/test/java/fr/insalyon/citi/golo/runtime/OperatorSupportTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.runtime; diff --git a/src/test/java/fr/insalyon/citi/golo/runtime/PrimitiveArrayIteratorTest.java b/src/test/java/fr/insalyon/citi/golo/runtime/PrimitiveArrayIteratorTest.java index 096dd40df..1370d36b0 100644 --- a/src/test/java/fr/insalyon/citi/golo/runtime/PrimitiveArrayIteratorTest.java +++ b/src/test/java/fr/insalyon/citi/golo/runtime/PrimitiveArrayIteratorTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.runtime; diff --git a/src/test/java/fr/insalyon/citi/golo/runtime/adapters/AdapterDefinitionTest.java b/src/test/java/fr/insalyon/citi/golo/runtime/adapters/AdapterDefinitionTest.java index 4344ba946..6ad66b049 100644 --- a/src/test/java/fr/insalyon/citi/golo/runtime/adapters/AdapterDefinitionTest.java +++ b/src/test/java/fr/insalyon/citi/golo/runtime/adapters/AdapterDefinitionTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.runtime.adapters; diff --git a/src/test/java/fr/insalyon/citi/golo/runtime/adapters/JavaBytecodeAdapterGeneratorTest.java b/src/test/java/fr/insalyon/citi/golo/runtime/adapters/JavaBytecodeAdapterGeneratorTest.java index ca44b3d86..f1d3df070 100644 --- a/src/test/java/fr/insalyon/citi/golo/runtime/adapters/JavaBytecodeAdapterGeneratorTest.java +++ b/src/test/java/fr/insalyon/citi/golo/runtime/adapters/JavaBytecodeAdapterGeneratorTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package fr.insalyon.citi.golo.runtime.adapters; diff --git a/src/test/java/gololang/CharRangeTest.java b/src/test/java/gololang/CharRangeTest.java index 94f6fc0a3..4060e648f 100644 --- a/src/test/java/gololang/CharRangeTest.java +++ b/src/test/java/gololang/CharRangeTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang; diff --git a/src/test/java/gololang/DynamicObjectTest.java b/src/test/java/gololang/DynamicObjectTest.java index d41f1adcc..5bf633a87 100644 --- a/src/test/java/gololang/DynamicObjectTest.java +++ b/src/test/java/gololang/DynamicObjectTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang; diff --git a/src/test/java/gololang/DynamicVariableTest.java b/src/test/java/gololang/DynamicVariableTest.java index eacbd77ef..8f931a2a0 100644 --- a/src/test/java/gololang/DynamicVariableTest.java +++ b/src/test/java/gololang/DynamicVariableTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang; diff --git a/src/test/java/gololang/EvaluationEnvironmentTest.java b/src/test/java/gololang/EvaluationEnvironmentTest.java index fd6596844..e588f4acb 100644 --- a/src/test/java/gololang/EvaluationEnvironmentTest.java +++ b/src/test/java/gololang/EvaluationEnvironmentTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang; diff --git a/src/test/java/gololang/FunctionReferenceTest.java b/src/test/java/gololang/FunctionReferenceTest.java index 8a9a5d85e..1c8d90bb0 100644 --- a/src/test/java/gololang/FunctionReferenceTest.java +++ b/src/test/java/gololang/FunctionReferenceTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang; diff --git a/src/test/java/gololang/IntRangeTest.java b/src/test/java/gololang/IntRangeTest.java index a46a59206..01fbc28dd 100644 --- a/src/test/java/gololang/IntRangeTest.java +++ b/src/test/java/gololang/IntRangeTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang; diff --git a/src/test/java/gololang/JSONTest.java b/src/test/java/gololang/JSONTest.java index bc2571bda..cb2a4844a 100644 --- a/src/test/java/gololang/JSONTest.java +++ b/src/test/java/gololang/JSONTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang; diff --git a/src/test/java/gololang/LongRangeTest.java b/src/test/java/gololang/LongRangeTest.java index 2f697daee..7ed79790d 100644 --- a/src/test/java/gololang/LongRangeTest.java +++ b/src/test/java/gololang/LongRangeTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang; diff --git a/src/test/java/gololang/ObservableTest.java b/src/test/java/gololang/ObservableTest.java index e14cdaffd..bb6bbbfc0 100644 --- a/src/test/java/gololang/ObservableTest.java +++ b/src/test/java/gololang/ObservableTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang; diff --git a/src/test/java/gololang/PredefinedTest.java b/src/test/java/gololang/PredefinedTest.java index 74e21dd06..1943e6b03 100644 --- a/src/test/java/gololang/PredefinedTest.java +++ b/src/test/java/gololang/PredefinedTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang; diff --git a/src/test/java/gololang/StandardAugmentationsTest.java b/src/test/java/gololang/StandardAugmentationsTest.java index 41955bb1c..a33e40c0f 100644 --- a/src/test/java/gololang/StandardAugmentationsTest.java +++ b/src/test/java/gololang/StandardAugmentationsTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang; diff --git a/src/test/java/gololang/TemplateEngineTest.java b/src/test/java/gololang/TemplateEngineTest.java index e3bacc7ea..199fed223 100644 --- a/src/test/java/gololang/TemplateEngineTest.java +++ b/src/test/java/gololang/TemplateEngineTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang; diff --git a/src/test/java/gololang/TupleTest.java b/src/test/java/gololang/TupleTest.java index 4d9bdc8db..cc96241d2 100644 --- a/src/test/java/gololang/TupleTest.java +++ b/src/test/java/gololang/TupleTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang; diff --git a/src/test/java/gololang/concurrent/async/AssignedFutureTest.java b/src/test/java/gololang/concurrent/async/AssignedFutureTest.java index ca58071d3..a0079f625 100644 --- a/src/test/java/gololang/concurrent/async/AssignedFutureTest.java +++ b/src/test/java/gololang/concurrent/async/AssignedFutureTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang.concurrent.async; diff --git a/src/test/java/gololang/concurrent/async/PromiseTest.java b/src/test/java/gololang/concurrent/async/PromiseTest.java index fb18dd2bb..8719278ab 100644 --- a/src/test/java/gololang/concurrent/async/PromiseTest.java +++ b/src/test/java/gololang/concurrent/async/PromiseTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang.concurrent.async; diff --git a/src/test/java/gololang/concurrent/workers/WorkersTest.java b/src/test/java/gololang/concurrent/workers/WorkersTest.java index a4e17848a..c4dccf4b6 100644 --- a/src/test/java/gololang/concurrent/workers/WorkersTest.java +++ b/src/test/java/gololang/concurrent/workers/WorkersTest.java @@ -1,17 +1,10 @@ /* - * Copyright 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) + * Copyright (c) 2012-2015 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html */ package gololang.concurrent.workers; From be1432d396d556519b1f39aaf4fac9eb0cf9b425 Mon Sep 17 00:00:00 2001 From: Julien Ponge Date: Fri, 19 Jun 2015 14:54:23 +0200 Subject: [PATCH 2/6] Version updates --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 74ce7bef1..7a3eeb0a9 100644 --- a/pom.xml +++ b/pom.xml @@ -52,12 +52,12 @@ ${maven.build.timestamp} thirdparty - 5.0.3 + 5.0.4 1.1.1 1.48 0.13 1.3 - 6.8.21 + 6.9.4 3.1 2.17 From 9ea905332f4e321cff84cc2933f97a850da87f55 Mon Sep 17 00:00:00 2001 From: Julien Ponge Date: Tue, 23 Jun 2015 10:32:02 +0200 Subject: [PATCH 3/6] Notice and license files for the Maven plugin Although the POM and main project already have the proper files, repeating them does not hurt when deployed as source artifacts. Signed-off-by: Julien Ponge --- golo-maven-plugin/epl-v10.html | 261 +++++++++++++++++++++++++++++++++ golo-maven-plugin/notice.html | 107 ++++++++++++++ 2 files changed, 368 insertions(+) create mode 100644 golo-maven-plugin/epl-v10.html create mode 100644 golo-maven-plugin/notice.html diff --git a/golo-maven-plugin/epl-v10.html b/golo-maven-plugin/epl-v10.html new file mode 100644 index 000000000..3998fcebe --- /dev/null +++ b/golo-maven-plugin/epl-v10.html @@ -0,0 +1,261 @@ + + + + + + +Eclipse Public License - Version 1.0 + + + + + + +

Eclipse Public License - v 1.0

+ +

THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE +PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR +DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS +AGREEMENT.

+ +

1. DEFINITIONS

+ +

"Contribution" means:

+ +

a) in the case of the initial Contributor, the initial +code and documentation distributed under this Agreement, and

+

b) in the case of each subsequent Contributor:

+

i) changes to the Program, and

+

ii) additions to the Program;

+

where such changes and/or additions to the Program +originate from and are distributed by that particular Contributor. A +Contribution 'originates' from a Contributor if it was added to the +Program by such Contributor itself or anyone acting on such +Contributor's behalf. Contributions do not include additions to the +Program which: (i) are separate modules of software distributed in +conjunction with the Program under their own license agreement, and (ii) +are not derivative works of the Program.

+ +

"Contributor" means any person or entity that distributes +the Program.

+ +

"Licensed Patents" mean patent claims licensable by a +Contributor which are necessarily infringed by the use or sale of its +Contribution alone or when combined with the Program.

+ +

"Program" means the Contributions distributed in accordance +with this Agreement.

+ +

"Recipient" means anyone who receives the Program under +this Agreement, including all Contributors.

+ +

2. GRANT OF RIGHTS

+ +

a) Subject to the terms of this Agreement, each +Contributor hereby grants Recipient a non-exclusive, worldwide, +royalty-free copyright license to reproduce, prepare derivative works +of, publicly display, publicly perform, distribute and sublicense the +Contribution of such Contributor, if any, and such derivative works, in +source code and object code form.

+ +

b) Subject to the terms of this Agreement, each +Contributor hereby grants Recipient a non-exclusive, worldwide, +royalty-free patent license under Licensed Patents to make, use, sell, +offer to sell, import and otherwise transfer the Contribution of such +Contributor, if any, in source code and object code form. This patent +license shall apply to the combination of the Contribution and the +Program if, at the time the Contribution is added by the Contributor, +such addition of the Contribution causes such combination to be covered +by the Licensed Patents. The patent license shall not apply to any other +combinations which include the Contribution. No hardware per se is +licensed hereunder.

+ +

c) Recipient understands that although each Contributor +grants the licenses to its Contributions set forth herein, no assurances +are provided by any Contributor that the Program does not infringe the +patent or other intellectual property rights of any other entity. Each +Contributor disclaims any liability to Recipient for claims brought by +any other entity based on infringement of intellectual property rights +or otherwise. As a condition to exercising the rights and licenses +granted hereunder, each Recipient hereby assumes sole responsibility to +secure any other intellectual property rights needed, if any. For +example, if a third party patent license is required to allow Recipient +to distribute the Program, it is Recipient's responsibility to acquire +that license before distributing the Program.

+ +

d) Each Contributor represents that to its knowledge it +has sufficient copyright rights in its Contribution, if any, to grant +the copyright license set forth in this Agreement.

+ +

3. REQUIREMENTS

+ +

A Contributor may choose to distribute the Program in object code +form under its own license agreement, provided that:

+ +

a) it complies with the terms and conditions of this +Agreement; and

+ +

b) its license agreement:

+ +

i) effectively disclaims on behalf of all Contributors +all warranties and conditions, express and implied, including warranties +or conditions of title and non-infringement, and implied warranties or +conditions of merchantability and fitness for a particular purpose;

+ +

ii) effectively excludes on behalf of all Contributors +all liability for damages, including direct, indirect, special, +incidental and consequential damages, such as lost profits;

+ +

iii) states that any provisions which differ from this +Agreement are offered by that Contributor alone and not by any other +party; and

+ +

iv) states that source code for the Program is available +from such Contributor, and informs licensees how to obtain it in a +reasonable manner on or through a medium customarily used for software +exchange.

+ +

When the Program is made available in source code form:

+ +

a) it must be made available under this Agreement; and

+ +

b) a copy of this Agreement must be included with each +copy of the Program.

+ +

Contributors may not remove or alter any copyright notices contained +within the Program.

+ +

Each Contributor must identify itself as the originator of its +Contribution, if any, in a manner that reasonably allows subsequent +Recipients to identify the originator of the Contribution.

+ +

4. COMMERCIAL DISTRIBUTION

+ +

Commercial distributors of software may accept certain +responsibilities with respect to end users, business partners and the +like. While this license is intended to facilitate the commercial use of +the Program, the Contributor who includes the Program in a commercial +product offering should do so in a manner which does not create +potential liability for other Contributors. Therefore, if a Contributor +includes the Program in a commercial product offering, such Contributor +("Commercial Contributor") hereby agrees to defend and +indemnify every other Contributor ("Indemnified Contributor") +against any losses, damages and costs (collectively "Losses") +arising from claims, lawsuits and other legal actions brought by a third +party against the Indemnified Contributor to the extent caused by the +acts or omissions of such Commercial Contributor in connection with its +distribution of the Program in a commercial product offering. The +obligations in this section do not apply to any claims or Losses +relating to any actual or alleged intellectual property infringement. In +order to qualify, an Indemnified Contributor must: a) promptly notify +the Commercial Contributor in writing of such claim, and b) allow the +Commercial Contributor to control, and cooperate with the Commercial +Contributor in, the defense and any related settlement negotiations. The +Indemnified Contributor may participate in any such claim at its own +expense.

+ +

For example, a Contributor might include the Program in a commercial +product offering, Product X. That Contributor is then a Commercial +Contributor. If that Commercial Contributor then makes performance +claims, or offers warranties related to Product X, those performance +claims and warranties are such Commercial Contributor's responsibility +alone. Under this section, the Commercial Contributor would have to +defend claims against the other Contributors related to those +performance claims and warranties, and if a court requires any other +Contributor to pay any damages as a result, the Commercial Contributor +must pay those damages.

+ +

5. NO WARRANTY

+ +

EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS +PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS +OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, +ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY +OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely +responsible for determining the appropriateness of using and +distributing the Program and assumes all risks associated with its +exercise of rights under this Agreement , including but not limited to +the risks and costs of program errors, compliance with applicable laws, +damage to or loss of data, programs or equipment, and unavailability or +interruption of operations.

+ +

6. DISCLAIMER OF LIABILITY

+ +

EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT +NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, +INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING +WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR +DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED +HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

+ +

7. GENERAL

+ +

If any provision of this Agreement is invalid or unenforceable under +applicable law, it shall not affect the validity or enforceability of +the remainder of the terms of this Agreement, and without further action +by the parties hereto, such provision shall be reformed to the minimum +extent necessary to make such provision valid and enforceable.

+ +

If Recipient institutes patent litigation against any entity +(including a cross-claim or counterclaim in a lawsuit) alleging that the +Program itself (excluding combinations of the Program with other +software or hardware) infringes such Recipient's patent(s), then such +Recipient's rights granted under Section 2(b) shall terminate as of the +date such litigation is filed.

+ +

All Recipient's rights under this Agreement shall terminate if it +fails to comply with any of the material terms or conditions of this +Agreement and does not cure such failure in a reasonable period of time +after becoming aware of such noncompliance. If all Recipient's rights +under this Agreement terminate, Recipient agrees to cease use and +distribution of the Program as soon as reasonably practicable. However, +Recipient's obligations under this Agreement and any licenses granted by +Recipient relating to the Program shall continue and survive.

+ +

Everyone is permitted to copy and distribute copies of this +Agreement, but in order to avoid inconsistency the Agreement is +copyrighted and may only be modified in the following manner. The +Agreement Steward reserves the right to publish new versions (including +revisions) of this Agreement from time to time. No one other than the +Agreement Steward has the right to modify this Agreement. The Eclipse +Foundation is the initial Agreement Steward. The Eclipse Foundation may +assign the responsibility to serve as the Agreement Steward to a +suitable separate entity. Each new version of the Agreement will be +given a distinguishing version number. The Program (including +Contributions) may always be distributed subject to the version of the +Agreement under which it was received. In addition, after a new version +of the Agreement is published, Contributor may elect to distribute the +Program (including its Contributions) under the new version. Except as +expressly stated in Sections 2(a) and 2(b) above, Recipient receives no +rights or licenses to the intellectual property of any Contributor under +this Agreement, whether expressly, by implication, estoppel or +otherwise. All rights in the Program not expressly granted under this +Agreement are reserved.

+ +

This Agreement is governed by the laws of the State of New York and +the intellectual property laws of the United States of America. No party +to this Agreement will bring a legal action under this Agreement more +than one year after the cause of action arose. Each party waives its +rights to a jury trial in any resulting litigation.

+ + + + \ No newline at end of file diff --git a/golo-maven-plugin/notice.html b/golo-maven-plugin/notice.html new file mode 100644 index 000000000..c3d34c3c2 --- /dev/null +++ b/golo-maven-plugin/notice.html @@ -0,0 +1,107 @@ + + + + + +Eclipse Foundation Software User Agreement + + + +

Eclipse Foundation Software User Agreement

+

April 9, 2014

+ +

Usage Of Content

+ +

THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS + (COLLECTIVELY "CONTENT"). USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND + CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE + OF THE CONTENT IS GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR + NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND + CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT USE THE CONTENT.

+ +

Applicable Licenses

+ +

Unless otherwise indicated, all Content made available by the Eclipse Foundation is provided to you under the terms and conditions of the Eclipse Public License Version 1.0 + ("EPL"). A copy of the EPL is provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html. + For purposes of the EPL, "Program" will mean the Content.

+ +

Content includes, but is not limited to, source code, object code, documentation and other files maintained in the Eclipse Foundation source code + repository ("Repository") in software modules ("Modules") and made available as downloadable archives ("Downloads").

+ +
    +
  • Content may be structured and packaged into modules to facilitate delivering, extending, and upgrading the Content. Typical modules may include plug-ins ("Plug-ins"), plug-in fragments ("Fragments"), and features ("Features").
  • +
  • Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java™ ARchive) in a directory named "plugins".
  • +
  • A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material. Each Feature may be packaged as a sub-directory in a directory named "features". Within a Feature, files named "feature.xml" may contain a list of the names and version numbers of the Plug-ins + and/or Fragments associated with that Feature.
  • +
  • Features may also include other Features ("Included Features"). Within a Feature, files named "feature.xml" may contain a list of the names and version numbers of Included Features.
  • +
+ +

The terms and conditions governing Plug-ins and Fragments should be contained in files named "about.html" ("Abouts"). The terms and conditions governing Features and +Included Features should be contained in files named "license.html" ("Feature Licenses"). Abouts and Feature Licenses may be located in any directory of a Download or Module +including, but not limited to the following locations:

+ +
    +
  • The top-level (root) directory
  • +
  • Plug-in and Fragment directories
  • +
  • Inside Plug-ins and Fragments packaged as JARs
  • +
  • Sub-directories of the directory named "src" of certain Plug-ins
  • +
  • Feature directories
  • +
+ +

Note: if a Feature made available by the Eclipse Foundation is installed using the Provisioning Technology (as defined below), you must agree to a license ("Feature Update License") during the +installation process. If the Feature contains Included Features, the Feature Update License should either provide you with the terms and conditions governing the Included Features or +inform you where you can locate them. Feature Update Licenses may be found in the "license" property of files named "feature.properties" found within a Feature. +Such Abouts, Feature Licenses, and Feature Update Licenses contain the terms and conditions (or references to such terms and conditions) that govern your use of the associated Content in +that directory.

+ +

THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE +OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):

+ + + +

IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License is provided, please +contact the Eclipse Foundation to determine what terms and conditions govern that particular Content.

+ + +

Use of Provisioning Technology

+ +

The Eclipse Foundation makes available provisioning software, examples of which include, but are not limited to, p2 and the Eclipse + Update Manager ("Provisioning Technology") for the purpose of allowing users to install software, documentation, information and/or + other materials (collectively "Installable Software"). This capability is provided with the intent of allowing such users to + install, extend and update Eclipse-based products. Information about packaging Installable Software is available at http://eclipse.org/equinox/p2/repository_packaging.html + ("Specification").

+ +

You may use Provisioning Technology to allow other parties to install Installable Software. You shall be responsible for enabling the + applicable license agreements relating to the Installable Software to be presented to, and accepted by, the users of the Provisioning Technology + in accordance with the Specification. By using Provisioning Technology in such a manner and making it available in accordance with the + Specification, you further acknowledge your agreement to, and the acquisition of all necessary rights to permit the following:

+ +
    +
  1. A series of actions may occur ("Provisioning Process") in which a user may execute the Provisioning Technology + on a machine ("Target Machine") with the intent of installing, extending or updating the functionality of an Eclipse-based + product.
  2. +
  3. During the Provisioning Process, the Provisioning Technology may cause third party Installable Software or a portion thereof to be + accessed and copied to the Target Machine.
  4. +
  5. Pursuant to the Specification, you will provide to the user the terms and conditions that govern the use of the Installable + Software ("Installable Software Agreement") and such Installable Software Agreement shall be accessed from the Target + Machine in accordance with the Specification. Such Installable Software Agreement must inform the user of the terms and conditions that govern + the Installable Software and must solicit acceptance by the end user in the manner prescribed in such Installable Software Agreement. Upon such + indication of agreement by the user, the provisioning Technology will complete installation of the Installable Software.
  6. +
+ +

Cryptography

+ +

Content may contain encryption software. The country in which you are currently may have restrictions on the import, possession, and use, and/or re-export to + another country, of encryption software. BEFORE using any encryption software, please check the country's laws, regulations and policies concerning the import, + possession, or use, and re-export of encryption software, to see if this is permitted.

+ +

Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.

+ + From 81015f87d4c42db401a97f3d09f77e46890135c4 Mon Sep 17 00:00:00 2001 From: Julien Ponge Date: Tue, 23 Jun 2015 10:45:44 +0200 Subject: [PATCH 4/6] Incubation branding See https://wiki.eclipse.org/Development_Resources/HOWTO/Conforming_Incubation_Branding Signed-off-by: Julien Ponge --- golo-maven-plugin/pom.xml | 4 ++-- pom.xml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/golo-maven-plugin/pom.xml b/golo-maven-plugin/pom.xml index 8f409b109..6fb6f911a 100644 --- a/golo-maven-plugin/pom.xml +++ b/golo-maven-plugin/pom.xml @@ -16,7 +16,7 @@ org.golo-lang golo-maven-plugin - 3.0.0-SNAPSHOT + 3.0.0-incubation-M1-SNAPSHOT org.sonatype.oss @@ -27,7 +27,7 @@ maven-plugin - Golo Maven Plugin + Golo Maven Plugin (Incubation) Golo Maven Plugin. http://golo-lang.org/ diff --git a/pom.xml b/pom.xml index 7a3eeb0a9..f100a68bd 100644 --- a/pom.xml +++ b/pom.xml @@ -16,7 +16,7 @@ org.golo-lang golo - 3.0.0-SNAPSHOT + 3.0.0-incubation-M1-SNAPSHOT org.sonatype.oss @@ -26,7 +26,7 @@ jar - Golo Programming Language + Golo Programming Language (Incubation) Golo: a lightweight dynamic language for the JVM. http://golo-lang.org/ From eade56753eaa223bf5f5c7410f01193da0f7a139 Mon Sep 17 00:00:00 2001 From: Julien Ponge Date: Tue, 23 Jun 2015 21:58:11 +0200 Subject: [PATCH 5/6] Mention the new golo-dev mailing-list --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 4156db531..8565f2c5c 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ Golo is a simple dynamic, weakly-typed language for the JVM. Built from day 1 with `invokedynamic`, Golo takes advantage of the latest advances of the JVM. It is also a showcase on how to build a language runtime with `invokedynamic`. -Golo is originally being developed as part of the research activities of the +Golo was originally being developed as part of the research activities of the [DynaMid](http://dynamid.citi-lab.fr/) group of the [CITI Laboratory](http://www.citi-lab.fr/) at [INSA-Lyon](http://www.insa-lyon.fr/). @@ -24,7 +24,7 @@ Golo joined the Eclipse Foundation as an incubating technology project in June 2 * Website: [http://golo-lang.org/](http://golo-lang.org/) * Twitter: [@golo_lang](https://twitter.com/golo_lang) * GitHub: [https://github.com/golo-lang/golo-lang](https://github.com/golo-lang/golo-lang) -* Mailing-list: [http://groups.google.com/group/golo-lang](http://groups.google.com/group/golo-lang) +* Mailing-list: [https://dev.eclipse.org/mailman/listinfo/golo-dev](https://dev.eclipse.org/mailman/listinfo/golo-dev) * Gitter.im chats: [https://gitter.im/golo-lang/golo-lang](https://gitter.im/golo-lang/golo-lang) * StackOverflow: [questions with the `golo-lang` tag](http://stackoverflow.com/questions/tagged/golo-lang) From a5457ac7d6172cab3e759b24463fd33b08e6b44b Mon Sep 17 00:00:00 2001 From: Julien Ponge Date: Wed, 24 Jun 2015 10:46:39 +0200 Subject: [PATCH 6/6] Further README / CONTRIBUTING updates --- CONTRIBUTING.md | 20 ++++++++++++++++++-- README.md | 1 + 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index c20491cc9..4b84d53fb 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -4,6 +4,8 @@ Thank you for your interest in Golo! You can propose contributions by sending pull requests through GitHub. +And of course you can [report issues](https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Golo) and [browse the current ones](https://bugs.eclipse.org/bugs/describecomponents.cgi?product=Golo). + ## Legal considerations Please read the [Eclipse Foundation policy on accepting contributions via Git](http://wiki.eclipse.org/Development_Resources/Contributing_via_Git). @@ -28,9 +30,23 @@ When submitting code, please make every effort to follow existing conventions an keep the code as readable as possible. Please provide meaningful commit messages. You can take inspiration from -http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html +[http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html). + +Do not forget to mention the related Eclipse Bugzilla issue, if any. + +Here is a sample _good_ Git commit log message: + + [666999] Quick summary + + This is a discussion of the change with details on the impact, limitations, etc. + + Write just like if you were discussing with fellows :-) + + Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=666999 + Also-By: Somebody Who Contributted + Signed-off-by: Another Person -A contribution is not a good contribution unless it comes with unit tests, integration tests and +Finally, a contribution is not a good contribution unless it comes with unit tests, integration tests and documentation. ## Misc. diff --git a/README.md b/README.md index 8565f2c5c..d5771455c 100644 --- a/README.md +++ b/README.md @@ -24,6 +24,7 @@ Golo joined the Eclipse Foundation as an incubating technology project in June 2 * Website: [http://golo-lang.org/](http://golo-lang.org/) * Twitter: [@golo_lang](https://twitter.com/golo_lang) * GitHub: [https://github.com/golo-lang/golo-lang](https://github.com/golo-lang/golo-lang) +* Issues: [create a new one](https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Golo), or [browse all](https://bugs.eclipse.org/bugs/describecomponents.cgi?product=Golo) * Mailing-list: [https://dev.eclipse.org/mailman/listinfo/golo-dev](https://dev.eclipse.org/mailman/listinfo/golo-dev) * Gitter.im chats: [https://gitter.im/golo-lang/golo-lang](https://gitter.im/golo-lang/golo-lang) * StackOverflow: [questions with the `golo-lang` tag](http://stackoverflow.com/questions/tagged/golo-lang)