Skip to content

Commit

Permalink
Master (#112)
Browse files Browse the repository at this point in the history
* Mule Home NPE fix

Issues #110 and #111

* Version change to 2017.2.5
  • Loading branch information
javaduke authored and machaval committed Sep 30, 2017
1 parent 7afb5bd commit dfa6e62
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 4 deletions.
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#ideaVersion = 2016.3.5
#ideaVersion = 171.3780.95
ideaVersion = 2017.2.2
ideaVersion = 2017.2.5
javaVersion = 1.8
ijPluginRepoChannel = alpha
version = 0.13
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,10 @@ public void addSupport(@NotNull Module module, @NotNull ModifiableRootModel modi
LibraryEx libraryEx = (LibraryEx)nextLib;
if (muleHome == null && MuleLibraryKind.MULE_LIBRARY_KIND.equals(libraryEx.getKind())) {
MuleLibraryProperties properties = (MuleLibraryProperties)libraryEx.getProperties();
muleHome = properties.getState().getMuleHome();
break;
if (properties != null && properties.getState() != null) {
muleHome = properties.getState().getMuleHome();
break;
}
}
}

Expand Down
18 changes: 17 additions & 1 deletion todo.txt
Original file line number Diff line number Diff line change
Expand Up @@ -37,4 +37,20 @@ String value = PropertiesComponent.getInstance().getValue( "mypropertystring" );

TODO: Select output, e.g. from printing a Java collection and convert it to DW script.

TODO: API Designer-like RAML Color Highlighter
TODO: API Designer-like RAML Color Highlighter

TODO: API Projects support:
1. API Project

src/main/resources
{environment}
apidef/ - RAML, examples, schemas
policies/ - policy description file TBD
sla_tiers/
apidescriptor.json - general API description, endpoint, etc.

2. IDE functionality

- create new project
- add new environment
- delete environment

0 comments on commit dfa6e62

Please sign in to comment.