fix: noconfirm auto-selects first AUR match
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
namespace App {
|
||||
public static int main(string[] args) {
|
||||
var person = new Person();
|
||||
print("Favorite beer of \"%s\" is %s\n", person.name, person.favorite_beer.flavor);
|
||||
|
||||
var beer = new Beer("tasty");
|
||||
print("This beer is %s\n", beer.flavor);
|
||||
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
public class Beer : Object {
|
||||
public string flavor {
|
||||
get;
|
||||
construct;
|
||||
}
|
||||
|
||||
public Beer(string flavor) {
|
||||
Object(flavor: flavor);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
project('vapi consumed twice', 'vala', 'c')
|
||||
|
||||
base_deps = [dependency('glib-2.0'), dependency('gobject-2.0')]
|
||||
|
||||
beer = library('beer', 'beer.vala', dependencies : base_deps)
|
||||
beer_dep = declare_dependency(link_with : beer)
|
||||
|
||||
person = library('person', 'person.vala', link_with : beer,
|
||||
dependencies : base_deps)
|
||||
person_dep = declare_dependency(link_with : person, dependencies : [beer_dep])
|
||||
|
||||
app = executable('app', 'app.vala',
|
||||
dependencies : base_deps + [person_dep, beer_dep])
|
||||
|
||||
test('valavapiconsumedtwicetest', app)
|
||||
@@ -0,0 +1,16 @@
|
||||
public class Person : Object {
|
||||
public string name {
|
||||
get {
|
||||
return "Joe Badger";
|
||||
}
|
||||
}
|
||||
|
||||
public Beer favorite_beer {
|
||||
get;
|
||||
construct;
|
||||
}
|
||||
|
||||
public Person() {
|
||||
Object(favorite_beer: new Beer("smooth"));
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user