Skip to content

Commit

Permalink
Merge pull request #85 from asebak/feature/fix-travis
Browse files Browse the repository at this point in the history
few fixes in code
  • Loading branch information
asebak authored Mar 26, 2022
2 parents 42b5fdb + d6dd589 commit 98cdc0f
Show file tree
Hide file tree
Showing 27 changed files with 108 additions and 284 deletions.
3 changes: 2 additions & 1 deletion .idea/compiler.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 5 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
![alt text][overviewlogo]
=============================
[![Build Status](https://travis-ci.org/asebak/embeddedlinux-jvmdebugger-intellij.svg?branch=master)](https://travis-ci.org/asebak/embeddedlinux-jvmdebugger-intellij)

```
https://plugins.jetbrains.com/plugin/7738
Expand All @@ -10,7 +9,7 @@ https://plugins.jetbrains.com/plugin/7738

Embedded Linux JVM Debugger is a Plugin for IntelliJ IDEA that makes it easier to develop Embedded Java applications for embedded systems running on any variant of embedded linux. It easily integrates any embedded system such as the raspberry pi or beaglebone black. As long as java can run on the embedded device and ssh protocol is enabled than it's never been simpler to develop embedded java applications.

- Supports Java 6+ with Virtual Machine and Program Arguments.
- Supports Java 11+ with Virtual Machine and Program Arguments.
- Supports Multi-Module projects in IntelliJ.
- Custom Run and Debug configurations for your hardware board.
- Works cross platforms on the host machine whether that is Windows, Linux or Mac platforms.
Expand Down Expand Up @@ -43,17 +42,17 @@ $ sudo sh ./ci-build.sh
* Mockito/PowerMockito/JUnit
* Jsch
* Commons Compress
* IntelliJ SDK 2016 + Java 8 (since release 1.20)
* IntelliJ SDK 2019 + Java 11 (since release 1.24)

### Development

If you want to contribute and add functionality, make sure to add unit tests if they are needed.

[overviewlogo]: https://raw.githubusercontent.com/asebak/embeddedlinux-jvmdebugger-intellij/master/Resources/documentation/embeddedlinuxjvm.png
[overviewlogo]: https://raw.githubusercontent.com/asebak/embeddedlinux-jvmdebugger-intellij/master/src/main/resources/documentation/embeddedlinuxjvm.png
"Overview"

[logo]: https://raw.githubusercontent.com/asebak/embeddedlinux-jvmdebugger-intellij/master/Resources/documentation/sample1.png
[logo]: https://raw.githubusercontent.com/asebak/embeddedlinux-jvmdebugger-intellij/master/src/main/resources/documentation/sample1.png
"Sample Build Output"

[config]: https://raw.githubusercontent.com/asebak/embeddedlinux-jvmdebugger-intellij/master/Resources/documentation/sample2.png
[config]: https://raw.githubusercontent.com/asebak/embeddedlinux-jvmdebugger-intellij/master/src/main/resources/documentation/sample2.png
"Sample Run Configuration"
Binary file removed Resources/bbb.png
Binary file not shown.
48 changes: 0 additions & 48 deletions Resources/bbbmain.ftl

This file was deleted.

Binary file removed Resources/pi4j.zip
Binary file not shown.
111 changes: 0 additions & 111 deletions Resources/rpimain.ftl

This file was deleted.

22 changes: 13 additions & 9 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -17,19 +17,23 @@ repositories {
}

dependencies {
compileOnly files('lib/lombok.jar')
annotationProcessor files('lib/lombok.jar')

compile files('lib/commons-compress-1.8.jar')
compile files('lib/freemarker.jar')
compile files('lib/jsch-0.1.55.jar')
compileOnly 'org.projectlombok:lombok:1.18.22'
annotationProcessor 'org.projectlombok:lombok:1.18.22'

compile 'org.apache.commons:commons-compress:1.21'
compile 'org.freemarker:freemarker:2.3.31'
compile 'com.jcraft:jsch:0.1.55'

testCompile 'junit:junit:4.13.2'
testCompile 'org.mockito:mockito-all:1.10.19'
testCompile 'org.powermock:powermock-module-junit4:2.0.9'
testCompile 'org.powermock:powermock-api-mockito:1.7.4'


testCompile files('lib/junit-4.11.jar')
testCompile files('lib/mockito-all-1.9.5.jar')
testCompile files('lib/powermock-mockito-1.5.5-full.jar')
}

def intellijVersion = System.getenv().getOrDefault("IDEA_VERSION", "2019.3.5")
def intellijVersion = System.getenv().getOrDefault("IDEA_VERSION", "213.7172.25")

intellij {
version = intellijVersion
Expand Down
Binary file removed lib/commons-compress-1.8.jar
Binary file not shown.
Binary file removed lib/freemarker.jar
Binary file not shown.
Binary file removed lib/jsch-0.1.55.jar
Binary file not shown.
Binary file removed lib/junit-4.11.jar
Binary file not shown.
Binary file removed lib/lombok.jar
Binary file not shown.
Binary file removed lib/mockito-all-1.9.5.jar
Binary file not shown.
Binary file removed lib/powermock-mockito-1.5.5-full.jar
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,7 @@ public void clear() {
if (consoleView.isShowing()) {
consoleView.clear();
} else {
ApplicationManager.getApplication().invokeAndWait(new Runnable() {
ApplicationManager.getApplication().invokeLater(new Runnable() {
@Override
public void run() {
consoleView.flushDeferredText();
Expand Down

This file was deleted.

Loading

0 comments on commit 98cdc0f

Please sign in to comment.