File tree Expand file tree Collapse file tree 20 files changed +746
-18
lines changed Expand file tree Collapse file tree 20 files changed +746
-18
lines changed Original file line number Diff line number Diff line change 1
1
/.project
2
+ bin
3
+ target
Original file line number Diff line number Diff line change
1
+ language : java
2
+ jdk : oraclejdk8
3
+ script : mvn clean verify -B -f pom.xml
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" standalone =" no" ?>
2
+ <launchConfiguration type =" org.eclipse.m2e.Maven2LaunchConfigurationType" >
3
+ <booleanAttribute key =" M2_DEBUG_OUTPUT" value =" true" />
4
+ <stringAttribute key =" M2_GOALS" value =" install" />
5
+ <booleanAttribute key =" M2_NON_RECURSIVE" value =" false" />
6
+ <booleanAttribute key =" M2_OFFLINE" value =" false" />
7
+ <stringAttribute key =" M2_PROFILES" value =" " />
8
+ <listAttribute key =" M2_PROPERTIES" />
9
+ <stringAttribute key =" M2_RUNTIME" value =" EMBEDDED" />
10
+ <booleanAttribute key =" M2_SKIP_TESTS" value =" false" />
11
+ <intAttribute key =" M2_THREADS" value =" 1" />
12
+ <booleanAttribute key =" M2_UPDATE_SNAPSHOTS" value =" false" />
13
+ <stringAttribute key =" M2_USER_SETTINGS" value =" " />
14
+ <booleanAttribute key =" M2_WORKSPACE_RESOLUTION" value =" false" />
15
+ <stringAttribute key =" org.eclipse.jdt.launching.JRE_CONTAINER" value =" org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.8.0_131" />
16
+ <stringAttribute key =" org.eclipse.jdt.launching.WORKING_DIRECTORY" value =" ${project_loc}" />
17
+ </launchConfiguration >
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" standalone =" no" ?>
2
+ <launchConfiguration type =" org.eclipse.m2e.Maven2LaunchConfigurationType" >
3
+ <booleanAttribute key =" M2_DEBUG_OUTPUT" value =" false" />
4
+ <stringAttribute key =" M2_GOALS" value =" clean install" />
5
+ <booleanAttribute key =" M2_NON_RECURSIVE" value =" false" />
6
+ <booleanAttribute key =" M2_OFFLINE" value =" false" />
7
+ <stringAttribute key =" M2_PROFILES" value =" " />
8
+ <listAttribute key =" M2_PROPERTIES" />
9
+ <stringAttribute key =" M2_RUNTIME" value =" EMBEDDED" />
10
+ <booleanAttribute key =" M2_SKIP_TESTS" value =" false" />
11
+ <intAttribute key =" M2_THREADS" value =" 1" />
12
+ <booleanAttribute key =" M2_UPDATE_SNAPSHOTS" value =" false" />
13
+ <stringAttribute key =" M2_USER_SETTINGS" value =" " />
14
+ <booleanAttribute key =" M2_WORKSPACE_RESOLUTION" value =" false" />
15
+ <stringAttribute key =" org.eclipse.jdt.launching.JRE_CONTAINER" value =" org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.8.0_131" />
16
+ <stringAttribute key =" org.eclipse.jdt.launching.WORKING_DIRECTORY" value =" ${workspace_loc:/git}" />
17
+ </launchConfiguration >
Original file line number Diff line number Diff line change 1
1
# JBC
2
2
3
+ [ ![ Build Status] ( https://travis-ci.org/itemis/jbc.svg?branch=master )] ( https://travis-ci.org/itemis/jbc )
4
+
3
5
JBC is an eclipse plugin that enables the developer to view and edit files containing java byte code (* .class) inside eclipse.
4
6
This is done in a way such that a specialized editor opens the .class file and displays the binary code as a textual DSL whereas keywords intersparse the byte sequences.
5
7
Changing the text and saving then writes back the bytes to the .class file.
Original file line number Diff line number Diff line change
1
+ <project xmlns =" http://maven.apache.org/POM/4.0.0" xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
2
+ xsi:schemaLocation=" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
3
+ <modelVersion >4.0.0</modelVersion >
4
+ <parent >
5
+ <groupId >com.itemis.jbc</groupId >
6
+ <artifactId >com.itemis.jbc.parent</artifactId >
7
+ <version >1.0.0-SNAPSHOT</version >
8
+ </parent >
9
+ <artifactId >com.itemis.jbc.feature</artifactId >
10
+ <packaging >eclipse-feature</packaging >
11
+
12
+
13
+ <dependencies >
14
+ </dependencies >
15
+ </project >
Original file line number Diff line number Diff line change
1
+ <project xmlns =" http://maven.apache.org/POM/4.0.0" xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
2
+ xsi:schemaLocation=" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
3
+ <modelVersion >4.0.0</modelVersion >
4
+ <parent >
5
+ <groupId >com.itemis.jbc</groupId >
6
+ <artifactId >com.itemis.jbc.parent</artifactId >
7
+ <version >1.0.0-SNAPSHOT</version >
8
+ </parent >
9
+ <artifactId >com.itemis.jbc.ide</artifactId >
10
+ <packaging >eclipse-plugin</packaging >
11
+
12
+ <build >
13
+ <plugins >
14
+ <plugin >
15
+ <groupId >org.eclipse.xtend</groupId >
16
+ <artifactId >xtend-maven-plugin</artifactId >
17
+ </plugin >
18
+ </plugins >
19
+ </build >
20
+
21
+ </project >
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <projectDescription >
3
+ <name >com.itemis.jbc.target</name >
4
+ <comment ></comment >
5
+ <projects >
6
+ </projects >
7
+ <buildSpec >
8
+ </buildSpec >
9
+ <natures >
10
+ </natures >
11
+ </projectDescription >
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" standalone =" no" ?>
2
+ <?pde version =" 3.8" ?><target name =" com.itemis.jbc.target" sequenceNumber =" 3" >
3
+ <locations >
4
+ <location includeAllPlatforms =" false" includeConfigurePhase =" false" includeMode =" planner" includeSource =" true" type =" InstallableUnit" >
5
+ <unit id =" org.eclipse.emf.sdk.feature.group" version =" 0.0.0" />
6
+ <unit id =" org.eclipse.jdt.feature.group" version =" 0.0.0" />
7
+ <unit id =" org.eclipse.pde.feature.group" version =" 0.0.0" />
8
+ <unit id =" org.eclipse.platform.feature.group" version =" 0.0.0" />
9
+ <unit id =" org.eclipse.xpand" version =" 0.0.0" />
10
+ <unit id =" org.eclipse.xtend" version =" 0.0.0" />
11
+ <unit id =" org.eclipse.xtend.typesystem.emf" version =" 0.0.0" />
12
+ <repository location =" http://download.eclipse.org/releases/oxygen/201706281000/" />
13
+ </location >
14
+ <location includeAllPlatforms =" false" includeConfigurePhase =" false" includeMode =" planner" includeSource =" true" type =" InstallableUnit" >
15
+ <unit id =" org.eclipse.emf.mwe2.launcher.feature.group" version =" 0.0.0" />
16
+ <repository location =" http://download.eclipse.org/modeling/emft/mwe/updates/releases/2.9.0/" />
17
+ </location >
18
+ <location includeAllPlatforms =" false" includeConfigurePhase =" false" includeMode =" planner" includeSource =" true" type =" InstallableUnit" >
19
+ <unit id =" org.eclipse.xtext.sdk.feature.group" version =" 0.0.0" />
20
+ <repository location =" http://download.eclipse.org/modeling/tmf/xtext/updates/releases/2.12.0/" />
21
+ </location >
22
+ <location includeAllPlatforms =" false" includeConfigurePhase =" false" includeMode =" planner" includeSource =" true" type =" InstallableUnit" >
23
+ <unit id =" org.apache.commons.lang3" version =" 0.0.0" />
24
+ <repository location =" http://download.eclipse.org/tools/orbit/R-builds/R20170516192513/repository/" />
25
+ </location >
26
+ </locations >
27
+ </target >
Original file line number Diff line number Diff line change
1
+ <project xmlns =" http://maven.apache.org/POM/4.0.0" xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
2
+ xsi:schemaLocation=" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
3
+ <modelVersion >4.0.0</modelVersion >
4
+ <parent >
5
+ <groupId >com.itemis.jbc</groupId >
6
+ <artifactId >com.itemis.jbc.parent</artifactId >
7
+ <version >1.0.0-SNAPSHOT</version >
8
+ </parent >
9
+ <artifactId >com.itemis.jbc.target</artifactId >
10
+ <packaging >eclipse-target-definition</packaging >
11
+
12
+
13
+ <dependencies >
14
+ </dependencies >
15
+ </project >
You can’t perform that action at this time.
0 commit comments