fix(wpcarro/ynab): Remove .skip-subtree
**TL;DR:**
- Delete half-baked packaging attempts (`job.nix`, `token.nix`).
- Ensure golang code compiles.
- Some "packages" were being treated like "programs" presumably for
debugging/testing purposes back when I was working on this. Make those
behave like libraries.
- Remove stale imports.
- Fix syntax errors.
- Miscellaneous other chores.
- Drop `shell.nix` and `use_nix` directive.
Change-Id: I63c275680bac55a3cad3b9cb48d51cdc431fbe48
Reviewed-on: https://cl.tvl.fyi/c/depot/+/7318
Autosubmit: wpcarro <wpcarro@gmail.com>
Tested-by: BuildkiteCI
Reviewed-by: wpcarro <wpcarro@gmail.com>
This commit is contained in:
parent
982022826d
commit
d36aaeb967
11 changed files with 33 additions and 118 deletions
|
|
@ -1,24 +1,9 @@
|
|||
package client
|
||||
package ynabClient
|
||||
|
||||
import (
|
||||
"serde"
|
||||
"ynabSerde"
|
||||
)
|
||||
|
||||
// // See requests.txt for more details.
|
||||
// func PostTransactions(accountID string, txs []serde.Transaction{}) error {
|
||||
// return map[string]string{
|
||||
// "transactions": [
|
||||
// {
|
||||
// "account_id": accountID,
|
||||
// "date": "2019-12-30",
|
||||
// "amount": 10000,
|
||||
// "payee_name": "Richard Stallman",
|
||||
// "memo": "Not so free software after all...",
|
||||
// "cleared": "cleared",
|
||||
// "approved": true,
|
||||
// "flag_color": "red",
|
||||
// "import_id": "xyz-123"
|
||||
// }
|
||||
// ]
|
||||
// }
|
||||
// }
|
||||
// See requests.txt for more details.
|
||||
func PostTransactions(txs []ynabSerde.Transaction) {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,10 +1,9 @@
|
|||
// This package hosts the serialization and deserialization logic for all of the
|
||||
// data types with which our application interacts from the YNAB API.
|
||||
package main
|
||||
package ynabSerde
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
"fmt"
|
||||
"time"
|
||||
)
|
||||
|
||||
|
|
@ -43,10 +42,3 @@ func deserializeTx(x string) (*Transaction, error) {
|
|||
err := json.Unmarshal([]byte(x), target)
|
||||
return target, err
|
||||
}
|
||||
|
||||
func main() {
|
||||
target, _ := deserializeTx(tx)
|
||||
out, _ := serializeTx(target)
|
||||
fmt.Println(out)
|
||||
fmt.Println(ynabOut)
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue