-
Notifications
You must be signed in to change notification settings - Fork 1
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: gstreamer-java/gir2java
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 15df23c
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: gstreamer-java/gir2java
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: b9ddbdc
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 7 commits
- 3 files changed
- 1 contributor
Commits on Sep 29, 2014
-
This generates broken code, but the problems are dealt with in the next few commits.
Configuration menu - View commit details
-
Copy full SHA for 8e2960c - Browse repository at this point
Copy the full SHA 8e2960cView commit details
Commits on Sep 30, 2014
-
Configuration menu - View commit details
-
Copy full SHA for be38bfc - Browse repository at this point
Copy the full SHA be38bfcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d60a60 - Browse repository at this point
Copy the full SHA 8d60a60View commit details -
Do not generate duplicate methods
There are cases where multiple methods are indicated in the gir files to map to the same native function. If these are generated into the same class, the generated code breaks. An example is when a non-virtual method is defined globally, and also in an interface. Both are generated into the namespace-wide catch-all class. This commit prevents the generation of these duplicates.
Configuration menu - View commit details
-
Copy full SHA for bf51352 - Browse repository at this point
Copy the full SHA bf51352View commit details -
Do not automatically pass this in relocated methods
An example of a relocated method is a non-abstract method found in an interface, which is generated into the namespace-wide catch-all class instead.
Configuration menu - View commit details
-
Copy full SHA for 5e1a8be - Browse repository at this point
Copy the full SHA 5e1a8beView commit details
Commits on Oct 15, 2014
-
Various changes related to interfaces
Mostly a mechanism to actually call the pointed virtual functions, and the parsing of anonymous callbacks. This is a quick commit to share these changes, and really needs cleaning up before pushing to master...
Configuration menu - View commit details
-
Copy full SHA for 4b686c4 - Browse repository at this point
Copy the full SHA 4b686c4View commit details -
Add debug options to javac build tasks
Not sure when the default changed, or if it changed at all, but I recently noticed there were no line numbers in exception stack traces. This solves the problem.
Configuration menu - View commit details
-
Copy full SHA for b9ddbdc - Browse repository at this point
Copy the full SHA b9ddbdcView commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 15df23c...b9ddbdc