Skip to content

Commit 67fbd08

Browse files
authored
Merge pull request #1 from arduino/master
Merge all changes
2 parents 6b4a3a6 + 5e30bec commit 67fbd08

File tree

1,577 files changed

+47428
-448137
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,577 files changed

+47428
-448137
lines changed

.classpath

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
<classpathentry kind="src" path="app/test"/>
55
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
66
<classpathentry kind="lib" path="app/lib/apple.jar"/>
7-
<classpathentry kind="lib" path="app/lib/ecj.jar"/>
87
<classpathentry kind="lib" path="app/test-lib/junit-4.11.jar"/>
98
<classpathentry kind="lib" path="app/test-lib/fest-assert-1.2.jar"/>
109
<classpathentry kind="lib" path="app/test-lib/fest-reflect-1.2.jar"/>
@@ -16,17 +15,17 @@
1615
<classpathentry kind="lib" path="app/lib/commons-httpclient-3.1.jar"/>
1716
<classpathentry kind="lib" path="app/lib/commons-logging-1.0.4.jar"/>
1817
<classpathentry kind="lib" path="app/lib/commons-net-3.3.jar"/>
19-
<classpathentry kind="lib" path="app/lib/jmdns-3.5.1.jar"/>
18+
<classpathentry kind="lib" path="app/lib/jmdns-3.5.3.jar"/>
2019
<classpathentry kind="lib" path="app/lib/slf4j-api-1.7.22.jar"/>
2120
<classpathentry kind="lib" path="app/lib/jsch-0.1.50.jar"/>
22-
<classpathentry kind="lib" path="app/lib/jssc-2.8.0.jar"/>
21+
<classpathentry kind="lib" path="app/lib/jssc-2.8.0-arduino3.jar"/>
2322
<classpathentry kind="lib" path="app/lib/bcpg-jdk15on-152.jar"/>
2423
<classpathentry kind="lib" path="app/lib/bcprov-jdk15on-152.jar"/>
25-
<classpathentry kind="lib" path="app/lib/jackson-core-2.6.3.jar"/>
26-
<classpathentry kind="lib" path="app/lib/jackson-databind-2.6.3.jar"/>
27-
<classpathentry kind="lib" path="app/lib/jackson-module-mrbean-2.6.3.jar"/>
28-
<classpathentry kind="lib" path="app/lib/jackson-annotations-2.6.3.jar"/>
24+
<classpathentry kind="lib" path="app/lib/jackson-core-2.9.5.jar"/>
25+
<classpathentry kind="lib" path="app/lib/jackson-databind-2.9.5.jar"/>
26+
<classpathentry kind="lib" path="app/lib/jackson-annotations-2.9.5.jar"/>
2927
<classpathentry kind="lib" path="app/lib/commons-compress-1.8.jar"/>
28+
<classpathentry kind="lib" path="app/lib/commons-lang3-3.8.1.jar"/>
3029
<classpathentry combineaccessrules="false" kind="src" path="/arduino-core"/>
3130
<classpathentry kind="output" path="app/bin"/>
3231
</classpath>

.github/ISSUE_TEMPLATE.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Please read the Issues section of the Contributing Rules at the "Contributing" link to the right before submitting an issue report.

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
### All Submissions:
2+
3+
* [ ] Have you followed the guidelines in our Contributing document?
4+
* [ ] Have you checked to ensure there aren't other open [Pull Requests](https://github.com/arduino/Arduino/pulls?q=) for the same update/change?
5+
6+
<!-- You can erase any parts of this template not applicable to your Pull Request. -->
7+
8+
### New Feature Submissions:
9+
10+
1. [ ] Does your submission pass tests?
11+
2. [ ] Have you lint your code locally prior to submission?
12+
13+
### Changes to Core Features:
14+
15+
* [ ] Have you added an explanation of what your changes do and why you'd like us to include them?
16+
* [ ] Have you written new tests for your core changes, as applicable?
17+
* [ ] Have you successfully ran tests with your changes

.github/workflows/ant.yml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
name: Java CI
2+
3+
on:
4+
push:
5+
pull_request:
6+
7+
jobs:
8+
build:
9+
10+
runs-on: ubuntu-latest
11+
12+
steps:
13+
- uses: actions/checkout@v2
14+
- name: Set up JDK 1.8
15+
uses: actions/setup-java@v1
16+
with:
17+
java-version: 1.8
18+
- name: Build with Ant
19+
working-directory: ./build
20+
run: |
21+
sed -i 's#<input .*/>##' build.xml
22+
ant clean dist
23+
- name: Install X virtual framebuffer
24+
run: sudo apt-get install -y xvfb
25+
- name: Run tests
26+
working-directory: ./app
27+
run: xvfb-run --auto-servernum --server-args "-screen 0 1024x768x24" ant test -Drunning-from-github-action=1
28+
- name: Publish results
29+
uses: actions/upload-artifact@v1
30+
with:
31+
name: html-results
32+
path: app/test-bin/results/html/
33+
- name: Cleanup xvfb
34+
uses: bcomnes/cleanup-xvfb@v1

CONTRIBUTING.md

Lines changed: 80 additions & 102 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 60 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,73 @@
1-
Arduino
2-
========
1+
<p align="center">
2+
<img src="http://content.arduino.cc/brand/arduino-color.svg" width="50%" />
3+
</p>
34

4-
* Arduino is an open-source physical computing platform based on a simple I/O
5+
Arduino is an open-source physical computing platform based on a simple I/O
56
board and a development environment that implements the Processing/Wiring
67
language. Arduino can be used to develop stand-alone interactive objects or
78
can be connected to software on your computer (e.g. Flash, Processing and MaxMSP).
89
The boards can be assembled by hand or purchased preassembled; the open-source
9-
IDE can be downloaded for free at https://www.arduino.cc/en/Main/Software
10+
IDE can be downloaded for free at [https://arduino.cc](https://www.arduino.cc/en/Main/Software)
1011

11-
* For more information, see the website at: https://www.arduino.cc/
12-
or the forums at: https://forum.arduino.cc/
13-
You can also follow Arduino on Twitter at: https://twitter.com/arduino or
14-
like Arduino on Facebook at: https://www.facebook.com/official.arduino
12+
## More info at
1513

16-
* To report a *bug* in the software or to request *a simple enhancement* go to:
17-
https://github.com/arduino/Arduino/issues
14+
- [Our website](https://www.arduino.cc/)
1815

19-
* More complex requests and technical discussion should go on the Arduino Developers
20-
mailing list:
21-
https://groups.google.com/a/arduino.cc/forum/#!forum/developers
16+
- [The forums](https://forum.arduino.cc/)
2217

23-
* If you're interested in modifying or extending the Arduino software, we strongly
24-
suggest discussing your ideas on the Developers mailing list *before* starting
25-
to work on them. That way you can coordinate with the Arduino Team and others,
18+
- Follow us on [Twitter](https://twitter.com/arduino)
19+
- And like us at [Facebook](https://www.facebook.com/official.arduino)
20+
21+
## Bug reports and technical discussions
22+
23+
- To report a *bug* in the software or to request *a simple enhancement* go to [Github Issues](https://github.com/arduino/Arduino/issues)
24+
25+
- More complex requests and technical discussion should go on the [Arduino Developers
26+
mailing list](https://groups.google.com/a/arduino.cc/forum/#!forum/developers)
27+
28+
- If you're interested in modifying or extending the Arduino software, we strongly
29+
suggest discussing your ideas on the
30+
[Developers mailing list](https://groups.google.com/a/arduino.cc/forum/#!forum/developers)
31+
*before* starting to work on them.
32+
That way you can coordinate with the Arduino Team and others,
2633
giving your work a higher chance of being integrated into the official release
27-
https://groups.google.com/a/arduino.cc/forum/#!forum/developers
2834

29-
Installation
30-
------------
31-
Detailed instructions for installation in popular operating systems.
32-
For Linux: https://www.arduino.cc/en/Guide/Linux (see also the Arduino playground page https://playground.arduino.cc/Learning/Linux)
33-
For macOS X: https://www.arduino.cc/en/Guide/MacOSX
34-
For Windows: https://www.arduino.cc/en/Guide/Windows
35+
## Installation
36+
37+
Detailed instructions for installation in popular operating systems can be found at:
38+
39+
- [Linux](https://www.arduino.cc/en/Guide/Linux) (see also the [Arduino playground](https://playground.arduino.cc/Learning/Linux))
40+
- [macOS](https://www.arduino.cc/en/Guide/MacOSX)
41+
- [Windows](https://www.arduino.cc/en/Guide/Windows)
42+
43+
## Contents of this repository
44+
45+
This repository contains just the code for the Arduino IDE itself.
46+
Originally, it also contained the AVR and SAM Arduino core and libraries
47+
(i.e. the code that is compiled as part of a sketch and runs on the
48+
actual Arduino device), but those have been moved into their own
49+
repositories. They are still automatically downloaded as part of the
50+
build process and included in built releases, though.
51+
52+
The repositories for these extra parts can be found here:
53+
- Non-core specific Libraries are listed under: <https://github.com/arduino-libraries/>
54+
(and also a few other places, see `build/build.xml`).
55+
56+
- The AVR core can be found at: <https://github.com/arduino/ArduinoCore-avr>
57+
58+
- Other cores are not included by default but installed through the
59+
board manager. Their repositories can also be found under
60+
<https://github.com/arduino/>.
61+
62+
## Building and testing
63+
64+
Instructions for building the IDE and running unit tests can be found on
65+
the wiki:
66+
- <https://github.com/arduino/Arduino/wiki/Building-Arduino>
67+
- <https://github.com/arduino/Arduino/wiki/Testing-Arduino>
68+
69+
## Credits
3570

36-
Credits
37-
--------
3871
Arduino is an open source project, supported by many.
3972

4073
The Arduino team is composed of Massimo Banzi, David Cuartielles, Tom Igoe
@@ -43,8 +76,8 @@ and David A. Mellis.
4376
Arduino uses
4477
[GNU avr-gcc toolchain](https://gcc.gnu.org/wiki/avr-gcc),
4578
[GCC ARM Embedded toolchain](https://launchpad.net/gcc-arm-embedded),
46-
[avr-libc](http://www.nongnu.org/avr-libc/),
47-
[avrdude](http://www.nongnu.org/avrdude/),
79+
[avr-libc](https://www.nongnu.org/avr-libc/),
80+
[avrdude](https://www.nongnu.org/avrdude/),
4881
[bossac](http://www.shumatech.com/web/products/bossa),
4982
[openOCD](http://openocd.org/)
5083
and code from [Processing](https://www.processing.org)

app/.classpath

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
<classpathentry kind="src" path="test"/>
55
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
66
<classpathentry combineaccessrules="false" kind="src" path="/arduino-core"/>
7-
<classpathentry kind="output" path="bin"/>
87
<classpathentry kind="lib" path="lib/apple.jar"/>
98
<classpathentry kind="lib" path="lib/batik-1.8.jar"/>
109
<classpathentry kind="lib" path="lib/batik-anim-1.8.jar"/>
@@ -30,20 +29,19 @@
3029
<classpathentry kind="lib" path="lib/commons-compress-1.8.jar"/>
3130
<classpathentry kind="lib" path="lib/commons-exec-1.1.jar"/>
3231
<classpathentry kind="lib" path="lib/commons-httpclient-3.1.jar"/>
33-
<classpathentry kind="lib" path="lib/commons-lang3-3.3.2.jar"/>
3432
<classpathentry kind="lib" path="lib/commons-logging-1.0.4.jar"/>
3533
<classpathentry kind="lib" path="lib/commons-net-3.3.jar"/>
36-
<classpathentry kind="lib" path="lib/jackson-annotations-2.6.3.jar"/>
37-
<classpathentry kind="lib" path="lib/jackson-core-2.6.3.jar"/>
38-
<classpathentry kind="lib" path="lib/jackson-databind-2.6.3.jar"/>
39-
<classpathentry kind="lib" path="lib/jackson-module-mrbean-2.6.3.jar"/>
34+
<classpathentry kind="lib" path="lib/jackson-annotations-2.9.5.jar"/>
35+
<classpathentry kind="lib" path="lib/jackson-core-2.9.5.jar"/>
36+
<classpathentry kind="lib" path="lib/jackson-databind-2.9.5.jar"/>
4037
<classpathentry kind="lib" path="lib/java-semver-0.8.0.jar"/>
41-
<classpathentry kind="lib" path="lib/jmdns-3.5.1.jar"/>
38+
<classpathentry kind="lib" path="lib/jmdns-3.5.5.jar"/>
4239
<classpathentry kind="lib" path="lib/slf4j-api-1.7.22.jar"/>
4340
<classpathentry kind="lib" path="lib/slf4j-simple-1.7.22.jar"/>
41+
<classpathentry kind="lib" path="lib/log4j-api-2.12.0.jar"/>
42+
<classpathentry kind="lib" path="lib/log4j-core-2.12.0.jar"/>
4443
<classpathentry kind="lib" path="lib/jsch-0.1.50.jar"/>
45-
<classpathentry kind="lib" path="lib/jssc-2.8.0-arduino1.jar"/>
46-
<classpathentry kind="lib" path="lib/rsyntaxtextarea-2.6.1.jar"/>
44+
<classpathentry kind="lib" path="lib/rsyntaxtextarea-3.0.3-SNAPSHOT.jar"/>
4745
<classpathentry kind="lib" path="lib/xml-apis-1.3.04.jar"/>
4846
<classpathentry kind="lib" path="lib/xml-apis-ext-1.3.04.jar"/>
4947
<classpathentry kind="lib" path="lib/xmlgraphics-commons-2.0.jar"/>
@@ -53,4 +51,8 @@
5351
<classpathentry kind="lib" path="test-lib/fest-swing-1.2.jar"/>
5452
<classpathentry kind="lib" path="test-lib/fest-util-1.1.2.jar"/>
5553
<classpathentry kind="lib" path="test-lib/jcip-annotations-1.0.jar"/>
54+
<classpathentry kind="lib" path="lib/jtouchbar-1.0.0.jar"/>
55+
<classpathentry kind="lib" path="lib/commons-lang3-3.8.1.jar"/>
56+
<classpathentry kind="lib" path="lib/jssc-2.8.0-arduino4.jar"/>
57+
<classpathentry kind="output" path="bin"/>
5658
</classpath>

app/build.xml

Lines changed: 51 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0"?>
2-
<project name="Arduino PDE" default="build">
2+
<project name="Arduino PDE" xmlns:if="ant:if" xmlns:unless="ant:unless" default="build">
33

44
<path id="class.path">
55
<fileset dir="lib">
@@ -80,6 +80,10 @@
8080
includeAntRuntime="false"
8181
debug="true"
8282
classpathref="class.path" />
83+
<!-- If you want to add files in the jars -->
84+
<copy todir="bin" overwrite="true" verbose="true">
85+
<fileset dir="src" includes="log4j2.xml" />
86+
</copy>
8387
</target>
8488

8589
<target name="test" depends="compile" description="Runs the test">
@@ -105,7 +109,20 @@
105109
<fileset dir="test" includes="**/*.pac" />
106110
</copy>
107111

108-
<junit printsummary="yes" dir="${work.dir}" fork="true">
112+
<!-- XML and TXT reports will be written here -->
113+
<property name="test.reportdir" value="test-bin/results"/>
114+
<!-- Summary HTML report will be written here -->
115+
<property name="test.htmldir" value="test-bin/results/html"/>
116+
117+
<!-- Remove the reportdir, so the HTML report only includes tests from this run -->
118+
<delete dir="${test.reportdir}" />
119+
<mkdir dir="${test.reportdir}"/>
120+
<mkdir dir="${test.htmldir}"/>
121+
122+
<!-- Sanity check: when single-test-methods is set, but single-test-class is not, raise an error -->
123+
<fail message="Need single-test-class if single-test-methods is set" if="single-test-methods" unless="single-test-class"/>
124+
125+
<junit printsummary="yes" dir="${work.dir}" fork="true" showoutput="no" failureproperty="test.failed">
109126
<jvmarg value="-Djava.library.path=${java.additional.library.path}"/>
110127
<jvmarg value="-DWORK_DIR=."/>
111128
<jvmarg value="-ea"/>
@@ -117,16 +134,46 @@
117134
<path refid="class.path.test"/>
118135
</classpath>
119136

137+
<!-- Write XML files (for report-generation) and TXT files (for manual review) for every test class -->
138+
<formatter type="plain" />
120139
<formatter type="xml"/>
121-
122-
<batchtest fork="yes" todir="test-bin">
140+
<!-- Print full details to stdout when running a single test -->
141+
<formatter type="plain" usefile="false" if="single-test-class"/>
142+
<!-- When running all tests, print details for failing tests and a summary for each test class (printsummary=yes above) -->
143+
<formatter type="brief" usefile="false" unless="single-test-class"/>
144+
145+
<!-- When both single-test-class and single-test-methods are specified, pass both to unit -->
146+
<test name="${single-test-class}" methods="${single-test-methods}" todir="${test.reportdir}" if="single-test-methods"/>
147+
<!-- When just single-test-class is specified, omit methods to run the entire class -->
148+
<test name="${single-test-class}" todir="${test.reportdir}" if="single-test-class" unless="single-test-methods"/>
149+
<!-- When neither are specified, run *all* testcases -->
150+
<batchtest fork="yes" todir="${test.reportdir}" unless="single-test-class">
123151
<fileset dir="test">
124152
<include name="**/*Test.java"/>
125153
<exclude name="**/Abstract*.java"/>
126154
</fileset>
127155
</batchtest>
128156
</junit>
129157

158+
<!-- Convert generated XML reports to browsable HTML -->
159+
<junitreport todir="${test.reportdir}">
160+
<fileset dir="${test.reportdir}">
161+
<include name="TEST-*.xml" />
162+
</fileset>
163+
<!-- Create a browsable frame-based HTML -->
164+
<report format="frames" todir="${test.htmldir}" />
165+
<!-- Also create a single-page version, to use as CI test result -->
166+
<report format="noframes" todir="${test.htmldir}" />
167+
</junitreport>
168+
169+
<!-- Make these paths relative to user.dir, which is the current directory when invoking ant (so the resulting paths are relative to the environment of the user. -->
170+
<property name="test.htmldir.display" location="${test.htmldir}" relative="true" basedir="${user.dir}"/>
171+
<property name="test.reportdir.display" location="${test.reportdir}" relative="true" basedir="${user.dir}"/>
172+
<echo unless:set="running-from-github-action" message="Detailed test results can be found in ${test.reportdir.display}"/>
173+
<echo unless:set="running-from-github-action" message="A browsable HTML summary is generated in ${test.htmldir.display}/index.html"/>
174+
<echo if:set="running-from-github-action" message="Detailed test results can be downloaded as an asset from this github action. Easiest to view is the single-file version in junit-noframes.html. Alternatively, the multi-file version can be viewed from index.html and includes full stdout/stderr output of tests."/>
175+
176+
<fail if="test.failed"/>
130177
</target>
131178

132179
<target name="build" depends="compile" description="Build PDE">

app/lib/RSyntaxTextArea.License.txt

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
Copyright (c) 2012, Robert Futrell
2+
All rights reserved.
3+
4+
Redistribution and use in source and binary forms, with or without
5+
modification, are permitted provided that the following conditions are met:
6+
* Redistributions of source code must retain the above copyright
7+
notice, this list of conditions and the following disclaimer.
8+
* Redistributions in binary form must reproduce the above copyright
9+
notice, this list of conditions and the following disclaimer in the
10+
documentation and/or other materials provided with the distribution.
11+
* Neither the name of the author nor the names of its contributors may
12+
be used to endorse or promote products derived from this software
13+
without specific prior written permission.
14+
15+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
16+
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
17+
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
18+
DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY
19+
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
20+
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
21+
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
22+
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
23+
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
24+
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

app/lib/commons-io-2.6.jar

210 KB
Binary file not shown.

app/lib/commons-lang3-3.3.2.jar

-403 KB
Binary file not shown.

app/lib/commons-lang3-3.8.1.jar

490 KB
Binary file not shown.

app/lib/jackson-annotations-2.6.3.jar

-45.9 KB
Binary file not shown.

app/lib/jackson-annotations-2.9.5.jar

65.4 KB
Binary file not shown.

app/lib/jackson-core-2.6.3.jar

-253 KB
Binary file not shown.

app/lib/jackson-core-2.9.5.jar

314 KB
Binary file not shown.

app/lib/jackson-databind-2.6.3.jar

-1.12 MB
Binary file not shown.

app/lib/jackson-databind-2.9.5.jar

1.28 MB
Binary file not shown.
-78 KB
Binary file not shown.

app/lib/jmdns-3.5.1.jar

-208 KB
Binary file not shown.

app/lib/jmdns-3.5.5.jar

209 KB
Binary file not shown.

app/lib/jssc-2.8.0-arduino1.jar

-151 KB
Binary file not shown.

app/lib/jssc-2.8.0-arduino4.jar

159 KB
Binary file not shown.

app/lib/jtouchbar-1.0.0.jar

325 KB
Binary file not shown.

app/lib/jtouchbar.LICENSE.MIT.txt

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) 2018 thizzer.com
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

app/lib/log4j-api-2.12.0.jar

267 KB
Binary file not shown.

app/lib/log4j-core-2.12.0.jar

1.59 MB
Binary file not shown.

app/lib/rsyntaxtextarea-2.6.1.jar

-1.1 MB
Binary file not shown.
1.11 MB
Binary file not shown.

0 commit comments

Comments
 (0)