Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

enum generation corrected #10

Open
wants to merge 34 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
53d147f
enum generation corrected
Dec 1, 2017
a220a76
White background
Dec 16, 2017
adf7fa8
export whole diagram with a custom size
Dec 16, 2017
01c418e
Show methods, fields and args with std UML format
Dec 18, 2017
9876461
resolve exception on close
Dec 19, 2017
f3645e5
Show methods, fields and args with std UML format
Jan 31, 2018
3048e49
High definition diagram icons
Jan 31, 2018
074d896
packages
Feb 1, 2018
b3f2fb6
packages: code generation
Feb 1, 2018
4aee547
auto generate getter and setters
Feb 3, 2018
e33ac97
bug package serial
Feb 19, 2018
c48a3d5
add unimplmented methods
Feb 19, 2018
d67bf90
bug in type parser
Feb 20, 2018
b263aa2
bug setter generation
Feb 21, 2018
82f379c
few bugs
Mar 7, 2018
285c809
move field, method ...
Mar 8, 2018
8f08ea4
JavaParser 3.5.16
Mar 8, 2018
091a3c7
annoying bug in updateTypes
Mar 9, 2018
d212009
Better member parsing
Mar 9, 2018
1e7320e
Enable/disable code generation
Mar 9, 2018
f10749a
Enable/disable code generation
Mar 9, 2018
309fb25
Copy/Paste methods to/from clipboard
Mar 9, 2018
f8e1af6
Lexical Preservation
Mar 9, 2018
73c54e4
Copy/Paste fields to/from clipboard
Mar 9, 2018
1add298
bug in javaparser lexicalpreservingprinter
Mar 14, 2018
090281d
abstract method bold
Mar 26, 2018
913f03e
cardinality nothing
Mar 26, 2018
3105bcb
hide add member widget
Mar 26, 2018
e512e60
use default card nothing
Mar 26, 2018
d3129c0
...
Apr 27, 2018
4aa6a31
ClasseComponent Model
Jul 13, 2018
baa234e
remember previous save folder
Sep 29, 2018
c57f8fe
...
Dec 11, 2019
a4e36ea
Merge branch 'master' of github:philippehenri-gosselin/easyuml
Dec 11, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,5 @@
/UMLProjectType/build/
/easyUML/build/
/UMLCodeGenerator/build/
/UMLReverseEngineering/build/
/UMLReverseEngineering/build/
/dist/
90 changes: 45 additions & 45 deletions JavaParser/nbproject/build-impl.xml
Original file line number Diff line number Diff line change
@@ -1,45 +1,45 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
*** GENERATED FROM project.xml - DO NOT EDIT ***
*** EDIT ../build.xml INSTEAD ***
-->
<project name="com.github.javaparser-impl" basedir="..">
<fail message="Please build using Ant 1.7.1 or higher.">
<condition>
<not>
<antversion atleast="1.7.1"/>
</not>
</condition>
</fail>
<property file="nbproject/private/suite-private.properties"/>
<property file="nbproject/suite.properties"/>
<fail unless="suite.dir">You must set 'suite.dir' to point to your containing module suite</fail>
<property file="${suite.dir}/nbproject/private/platform-private.properties"/>
<property file="${suite.dir}/nbproject/platform.properties"/>
<macrodef name="property" uri="http://www.netbeans.org/ns/nb-module-project/2">
<attribute name="name"/>
<attribute name="value"/>
<sequential>
<property name="@{name}" value="${@{value}}"/>
</sequential>
</macrodef>
<macrodef name="evalprops" uri="http://www.netbeans.org/ns/nb-module-project/2">
<attribute name="property"/>
<attribute name="value"/>
<sequential>
<property name="@{property}" value="@{value}"/>
</sequential>
</macrodef>
<property file="${user.properties.file}"/>
<nbmproject2:property name="harness.dir" value="nbplatform.${nbplatform.active}.harness.dir" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/>
<nbmproject2:property name="nbplatform.active.dir" value="nbplatform.${nbplatform.active}.netbeans.dest.dir" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/>
<nbmproject2:evalprops property="cluster.path.evaluated" value="${cluster.path}" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/>
<fail message="Path to 'platform' cluster missing in $${cluster.path} property or using corrupt Netbeans Platform (missing harness).">
<condition>
<not>
<contains string="${cluster.path.evaluated}" substring="platform"/>
</not>
</condition>
</fail>
<import file="${harness.dir}/build.xml"/>
</project>
<?xml version="1.0" encoding="UTF-8"?>
<!--
*** GENERATED FROM project.xml - DO NOT EDIT ***
*** EDIT ../build.xml INSTEAD ***
-->
<project name="com.github.javaparser-impl" basedir="..">
<fail message="Please build using Ant 1.7.1 or higher.">
<condition>
<not>
<antversion atleast="1.7.1"/>
</not>
</condition>
</fail>
<property file="nbproject/private/suite-private.properties"/>
<property file="nbproject/suite.properties"/>
<fail unless="suite.dir">You must set 'suite.dir' to point to your containing module suite</fail>
<property file="${suite.dir}/nbproject/private/platform-private.properties"/>
<property file="${suite.dir}/nbproject/platform.properties"/>
<macrodef name="property" uri="http://www.netbeans.org/ns/nb-module-project/2">
<attribute name="name"/>
<attribute name="value"/>
<sequential>
<property name="@{name}" value="${@{value}}"/>
</sequential>
</macrodef>
<macrodef name="evalprops" uri="http://www.netbeans.org/ns/nb-module-project/2">
<attribute name="property"/>
<attribute name="value"/>
<sequential>
<property name="@{property}" value="@{value}"/>
</sequential>
</macrodef>
<property file="${user.properties.file}"/>
<nbmproject2:property name="harness.dir" value="nbplatform.${nbplatform.active}.harness.dir" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/>
<nbmproject2:property name="nbplatform.active.dir" value="nbplatform.${nbplatform.active}.netbeans.dest.dir" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/>
<nbmproject2:evalprops property="cluster.path.evaluated" value="${cluster.path}" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/>
<fail message="Path to 'platform' cluster missing in $${cluster.path} property or using corrupt Netbeans Platform (missing harness).">
<condition>
<not>
<contains string="${cluster.path.evaluated}" substring="platform"/>
</not>
</condition>
</fail>
<import file="${harness.dir}/build.xml"/>
</project>
16 changes: 8 additions & 8 deletions JavaParser/nbproject/genfiles.properties
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
build.xml.data.CRC32=9f450998
build.xml.script.CRC32=55ec2430
[email protected]
# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.
# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.
nbproject/build-impl.xml.data.CRC32=a25d480a
nbproject/build-impl.xml.script.CRC32=fcd88647
nbproject/build-impl.xml.stylesheet.CRC32=238281d1@2.67.1
build.xml.data.CRC32=9f450998
build.xml.script.CRC32=55ec2430
[email protected]
# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.
# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.
nbproject/build-impl.xml.data.CRC32=abada830
nbproject/build-impl.xml.script.CRC32=fcd88647
nbproject/build-impl.xml.stylesheet.CRC32=238281d1@2.72.1
2 changes: 1 addition & 1 deletion JavaParser/nbproject/project.properties
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#Sun, 06 Mar 2016 16:07:19 -0800
#Sat, 29 Sep 2018 20:19:10 +0200
javac.source=1.8
javac.compilerargs=-Xlint -Xlint\:-serial
license.file=COPYING.LESSER
Expand Down
62 changes: 40 additions & 22 deletions JavaParser/nbproject/project.xml
Original file line number Diff line number Diff line change
@@ -1,22 +1,40 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://www.netbeans.org/ns/project/1">
<type>org.netbeans.modules.apisupport.project</type>
<configuration>
<data xmlns="http://www.netbeans.org/ns/nb-module-project/3">
<code-name-base>com.github.javaparser</code-name-base>
<suite-component/>
<module-dependencies/>
<public-packages>
<package>com.github.javaparser</package>
<package>com.github.javaparser.ast</package>
<package>com.github.javaparser.ast.body</package>
<package>com.github.javaparser.ast.comments</package>
<package>com.github.javaparser.ast.expr</package>
<package>com.github.javaparser.ast.internal</package>
<package>com.github.javaparser.ast.stmt</package>
<package>com.github.javaparser.ast.type</package>
<package>com.github.javaparser.ast.visitor</package>
</public-packages>
</data>
</configuration>
</project>
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://www.netbeans.org/ns/project/1">
<type>org.netbeans.modules.apisupport.project</type>
<configuration>
<data xmlns="http://www.netbeans.org/ns/nb-module-project/3">
<code-name-base>com.github.javaparser</code-name-base>
<suite-component/>
<module-dependencies/>
<public-packages>
<package>com.github.javaparser</package>
<package>com.github.javaparser.ast</package>
<package>com.github.javaparser.ast.body</package>
<package>com.github.javaparser.ast.comments</package>
<package>com.github.javaparser.ast.expr</package>
<package>com.github.javaparser.ast.modules</package>
<package>com.github.javaparser.ast.nodeTypes</package>
<package>com.github.javaparser.ast.nodeTypes.modifiers</package>
<package>com.github.javaparser.ast.observer</package>
<package>com.github.javaparser.ast.stmt</package>
<package>com.github.javaparser.ast.type</package>
<package>com.github.javaparser.ast.validator</package>
<package>com.github.javaparser.ast.validator.chunks</package>
<package>com.github.javaparser.ast.visitor</package>
<package>com.github.javaparser.javadoc</package>
<package>com.github.javaparser.javadoc.description</package>
<package>com.github.javaparser.metamodel</package>
<package>com.github.javaparser.printer</package>
<package>com.github.javaparser.printer.concretesyntaxmodel</package>
<package>com.github.javaparser.printer.lexicalpreservation</package>
<package>com.github.javaparser.printer.lexicalpreservation.changes</package>
<package>com.github.javaparser.resolution</package>
<package>com.github.javaparser.resolution.declarations</package>
<package>com.github.javaparser.resolution.types</package>
<package>com.github.javaparser.resolution.types.parametrization</package>
<package>com.github.javaparser.utils</package>
<package>com.github.javaparser.version</package>
</public-packages>
</data>
</configuration>
</project>
Loading